Перейти к содержанию

IgorA

Продвинутые
  • Публикаций

    5 555
  • Баллов

    14 098 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    15

Весь контент IgorA

  1. Нет, в исходном комплекте с собственным рендерером ap2renderer.exe.
  2. @crybit, собсуждавшимся выше UPnP компонентом для фубара 1.3 совместим еще мини плеер в режиме Only WAV. Воспроизводить при этом можно все форматы, так как фубар в любом случае передает декодированный WAV. Но, опять же, кроме режима Full Memory.
  3. Тогда наверно драйвер в 16-битном режиме.
  4. @AleXH, возможно, одноядерный режим создает жесткие условия для декодера мини-версии, который может преждевременно завершать загрузку по ошибке подкачки данных. У меня эта проблема не воспроизводится. Если не включение на паузу в этой ситуации.устраняет сбой, может быть, не ставить на паузу. Кстати, для 32-разрядной мини-версии реализация Full Memory для ASIO более проблемная, чем в полной версии, так как в мини используется общее с 64-разрядной версией решение, где в память данные загружаются уже в преобразованном для непосредственной передачи ASIO драйверу формате, а это часто формат 32-битный. И такие данные займут в 2 раза больше блок памяти, чем 16-разрядный оригинал. Из-за этого в 32-разрядной мини версии может быть отказ Full Memory воспроизведения однофайлового образа CD-альбома через ASIO из-за отсутствия соответствующего блока свободной памяти, а в полной версии, где данные загружаются16-разрядными, этого отказа не будет.
  5. Буфер предзагрузки можно увеличивать через конфигуратор используемого модуля вывода до 32Mb. Но звук может прерываться и из-за маленького буфера драйвера. Как его настраивать, зависит от используемого модуля вывода - либо в панели конфигуратора модуля, либо в ASIO Control Panel для ASIO. Иногда может помочь увеличение приоритета в ap2config.
  6. Он адаптирован к отсутствию информации о длине файла. Но использование Full Memory в такой ситуации остается невозможным.
  7. @crybit, я сейчас для чистоты эксперимента взял всё "из коробки" - Album Player 2.109 x64, Foobar 1.3.14 с UPnP компонентом и ap2renderer из архива по ссылке. Играет успешно WAV, FLAC, WV, MP3. Album Player должен быть предварительно настроен на рабочую конфигурацию. Не должен быть включен режим Full Memory, как я выше уже отмечал. Все файлы из папки x64 рендерера надо скопировать в основную папку плеера. Запускать файл ap2renderer-radio.exe.
  8. Сервер этого плагина не сообщает размер отдаваемого файла ни рендереру, ни плееру. Что не устраивает рендерер и делает невозможным использование режима Full Memory. Но к этой ситуации адаптирован ap2renderer-radio.exe из первого тестового архива с рендерерами и он работает: https://yadi.sk/d/sLTwi5pn38iU2h Эти файлы надо добавлять к 2.109. Звуковой движок там тот же, что в полной версии 2.110.
  9. @AleXH, этот я как раз видел. Он работает, если отключить в настройках конвертацию (Transcode: never и Decode: never.), но пользоваться им не удобно, так как он не отправляет на рендерер плейлист, а там требуется передавать треки UPnP контроллеру отдельным действием.
  10. @crybit, этот компонент я раньше не видел. Посмотрю.
  11. @AleXH, постоянно действующая программа - устранять неполадки по мере их выявления. Планы, приводившие к новым версиям, в последнее время возникали спонтанно и очередной пока не возник. Тем более, что надо дать сначала устояться новым решениям из 2.110.
  12. Я решил, что лучше не пытаться конкурировать с продвинутыми в плане интерфейса решениями, а интегрироваться с ними. Что и было сделано.
  13. @AleXH, так было с самого начала и так остается. Плеер сделан для прослушивания альбомов и основан на модели папка=альбом. Поэтому добавлять можно только папку-альбом. Если плееру передается файл, то загружается папка, содержащая этот файл. Для более гибкой работы с плейлистом возможно управление из внешних приложений через рендерер.
  14. Для тех, кому не хватает скромных возможностей GUI плеера, сделан рендерер с возможностью управления звуковым движком плеера из JRiver, MusicBee, Kinsky и других программ с функциями UPnP/DLNA контроллеров.
  15. @BSV, это не проще, чем скорректировать индекс воспроизводимого альбома при необходимости, но я выше пояснил, что не считаю нужным добавлять код для удаления альбомов "на ходу".
  16. @AleXH, при удалении меняются индексы альбомов в списках, которые сохраняются в переменных при воспроизведении и теряют при удалении альбомов свою валидность. Усложнять структуру кода, обеспечивая корректировку при необходимости этих на переменных на ходу с блокировкой доступа к ним через мьютексы, я считаю лишним, так как необходимости в удалении альбомов "на ходу" не нахожу.
  17. @AleXH, при сворачивании раскрытого списка альбомов после удалений из него, если явно строку при этом не выбрать, выбирается не следующий альбом, а первый в списке, так как индексы альбомов меняются при удалении и требуется явный выбор альбома. При удалении текущего альбома при свернутом списке альбомов выбирается следующий за ним альбом, так как это естественный в данном случае выбор.
  18. @AleXH, насчет вавок я разобрался. Это связано с оптимизации сканирования папок в сеансе - последняя считанная в буфер папка не перечитывается при повторных запросах ее контента. Папка будет гарантированно обновляться в текущем сеансе, если в ней есть хотя бы одна даже пустая вложенная папка. Поэтому решение проблемы - создать такую папку.
  19. @AleXH, Нет, поскольку добавление в плейлист может быть не всегда успешно, в том числе, из-за включенного фильтра форматов, я предпочитаю явную индикацию успешности этой операции. А в разделении во времени прослушивания и составления плейлиста я не нахожу никакой проблемы.
  20. @AleXH, на вавках я поэкспериментировал. Было две в папке и в плейлисте. Скопировал туда еще две, нажал Open-OK, в плейлисте стало четыре. И у меня так всегда было. Поэтому что за проблема с вавками из фубара - не понятно.
  21. Но есть небольшой баг во всех версиях: если через командную строку файл передать, то после этого в текущем сеансе папки не передаются. Он будет исправлен в обновлении, а для silent вот: AP_silent3_x32.zip
  22. @AleXH, так командная строка в тихой версии так и работает. Только ключ /s не нужен.
  23. Если такой вдруг встретился, можно переименовать в m3u. Будет корректно считываться, если файл со стандартным UTF8 префиксом EF,BB,BF.
×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.