Album Player
Автор Сообщение
Igor_A Не на форуме
Ветеран
*****

Откуда: _
Сообщений: 997
Репутация: 401
RE: Album Player / 29-04-2020 10:57
(29-04-2020 10:29)psergy писал(а):  А можете добавить новый консольный параметр для изменения имени?
Это не удобно делать, поскольку это имя зашивается даже не в сам рендерер, а в отдельную библиотеку, которая отвечает за UPnP/DLNA интерфейс. И его инициализация не под контролем рендерера.
Найти все сообщения
 
Цитировать
 Выразили согласие: psergy
Uolis Не на форуме
Старожил
****

Откуда: Анапа
Сообщений: 12
Репутация: 0
RE: Album Player / 29-04-2020 13:00
(29-04-2020 08:10)bibukov писал(а):  Что за ЦАП?
Приём по USB на PCM2704 (соответственно 16/44.1, мне больше не надо) через гальваническую развязку Adum3160 (может с ней и проблема, читал что не лучший вариант).
На win10 хорошо звучит (когда без треска, что редко) в режиме Timer(Push) с 3мс latency. В режиме Event(Pull) треска никогда нет, но звук хуже. Замена кабеля USB влияет на количество треска. Улыбка
И Aplayer трещит на Push всегда независимо от настроек, а PlayPcmWin только иногда.
Под Линукс слушал пока мало, не могу составить мнения.
Найти все сообщения
 
Цитировать
Igor_A Не на форуме
Ветеран
*****

Откуда: _
Сообщений: 997
Репутация: 401
RE: Album Player / 29-04-2020 15:06
(29-04-2020 13:00)Uolis писал(а):  И Aplayer трещит на Push всегда независимо от настроек, а PlayPcmWin
В PlayPcmWin по умолчанию включен таймер 1ms, который в APlayer включается на первой вкладке apconfig, и режим MMCSS, который в APlayer включается в конфигураторе wasapi_x64_config. Возможно, при прочих равных, трещать будет одинаково.
Найти все сообщения
 
Цитировать
Uolis Не на форуме
Старожил
****

Откуда: Анапа
Сообщений: 12
Репутация: 0
RE: Album Player / 29-04-2020 15:28
(29-04-2020 15:06)Igor_A писал(а):  В PlayPcmWin по умолчанию включен таймер 1ms, который в APlayer включается на первой вкладке apconfig, и режим MMCSS, который в APlayer включается в конфигураторе wasapi_x64_config. Возможно, при прочих равных, трещать будет одинаково.
Выставлял разные варианты. Никак. Посмотрите сами, я могу чего нибудь не заметить:
   
   
Найти все сообщения
 
Цитировать
Igor_A Не на форуме
Ветеран
*****

Откуда: _
Сообщений: 997
Репутация: 401
RE: Album Player / 29-04-2020 16:09
Uolis
Настройки правильные, только параметры в миллисекундах задаются разные в PlayPcmWin и в APlayer.
В APlayer указывается длительность полного буфера (Output Buffer),
а в PlayPcmWin - периодичность опроса этого буфера, которая там названа Latency.
В коде PlayPcmWin, в файле WasapiUser.cpp, где инициализируется вывод через WASAPI, есть такие строки
Код:
REFERENCE_TIME bufferPeriodicity = m_latencyMillisec * 10000;
REFERENCE_TIME bufferDuration    = bufferPeriodicity * periodsPerBuffer;

Здесь m_latencyMillisec - это та Latency, которая задаётся в настройках PlayPcmWin, а bufferDuration - полный размер буфера, тот Output Buffer, который задаётся в настройках APlayer. Как видите, они связаны множителем periodsPerBuffer, который выше по тексту в PlayPcmWin определён как

Код:
#define PERIODS_PER_BUFFER_ON_TIMER_DRIVEN_MODE (4)
periodsPerBuffer = PERIODS_PER_BUFFER_ON_TIMER_DRIVEN_MODE;

То есть, этот множитель равен 4. Соответственно, буфер (bufferDuration / Output Buffer) WASAPI в PlayPcmWin в четыре раза больше, чем Latency.
Поэтому равные с PlayPcmWin условия по настройкам на размер буфера WASAPI будут созданы, если в поле OutputBuffer настроек WASAPI в APlayer указать значение 12 при задании Latency 3 в PlayPcmWin. Периодичность опроса (m_latencyMillisec / bufferPeriodicity) в APlayer задаётся как 1/8 длительности буфера, то есть, в этом случае она будет 1.5.
(Отредактировал 29-04-2020 в 16:24 Igor_A.)
Найти все сообщения
 
Цитировать
Uolis Не на форуме
Старожил
****

Откуда: Анапа
Сообщений: 12
Репутация: 0
RE: Album Player / 29-04-2020 18:14
(29-04-2020 16:09)Igor_A писал(а):  Поэтому равные с PlayPcmWin условия по настройкам на размер буфера WASAPI будут созданы, если в поле OutputBuffer настроек WASAPI в APlayer указать значение 12 при задании Latency 3 в PlayPcmWin. Периодичность опроса (m_latencyMillisec / bufferPeriodicity) в APlayer задаётся как 1/8 длительности буфера, то есть, в этом случае она будет 1.5.
В моём частном случае абсолютно любые настройки WASAPI в Aplayer в режиме Push вызывают щелчки сразу. Хоть 139мс и 2048кб, хоть 3мс и 64кб.
Точно так же как и увеличение Latency в PlayPcmWin никак не влияет на то что щелчки в какой то момент могут появиться (как правило при переходе с песни на песню). Могу видео записать. Улыбка
Найти все сообщения
 
Цитировать
Igor_A Не на форуме
Ветеран
*****

Откуда: _
Сообщений: 997
Репутация: 401
RE: Album Player / 29-04-2020 18:55
(29-04-2020 18:14)Uolis писал(а):  Могу видео записать. Улыбка
Я верю и так, но история странная, нетипичная. Что касается вариаций настроек, то можно попробовать включить 32-битный режим (то есть, 2 флажка конвертации 16 и 24 в 32 бита в панели WASAPI), включить одно ядро в apconfig.
Найти все сообщения
 
Цитировать
Uolis Не на форуме
Старожил
****

Откуда: Анапа
Сообщений: 12
Репутация: 0
RE: Album Player / 29-04-2020 20:48
(29-04-2020 18:55)Igor_A писал(а):  можно попробовать включить 32-битный режим (то есть, 2 флажка конвертации 16 и 24 в 32 бита в панели WASAPI), включить одно ядро в apconfig.
Первое невозможно, у меня ЦАП 16 бит максимум. А второе ничем не помогает. Использование EXTRA библиотек для WASAPI тоже.
А в Фубаре например я наоборот никак не могу щелчки получить (как и хорошего звука, впрочем).
Найти все сообщения
 
Цитировать
Igor_A Не на форуме
Ветеран
*****

Откуда: _
Сообщений: 997
Репутация: 401
RE: Album Player / 29-04-2020 22:25
Uolis
Разрядность, в которой драйвер WASAPI принимает аудио поток от плеера, не имеет прямого отношения к разрядности ЦАПа. И 32 бита там - самый толерантный вариант. Исключение - USB ЦАПы без своего драйвера, для которых надо включать конвертацию 16->24 и 32->24, опять же, безотносительно к реальной разрядности ЦАПа.
Найти все сообщения
 
Цитировать
Uolis Не на форуме
Старожил
****

Откуда: Анапа
Сообщений: 12
Репутация: 0
RE: Album Player / 29-04-2020 22:35
(29-04-2020 22:25)Igor_A писал(а):  Uolis
Разрядность, в которой драйвер WASAPI принимает аудио поток от плеера, не имеет прямого отношения к разрядности ЦАПа. И 32 бита там - самый толерантный вариант. Исключение - USB ЦАПы без своего драйвера, для которых надо включать конвертацию 16->24 и 32->24, опять же, безотносительно к реальной разрядности ЦАПа.
Ну я проверил перед тем как ответить. Улыбка Выставил преобразование первое, выставил второе. Результат одинаков (и ЦАП именно тот, без драйвера):
   
Найти все сообщения
 
Цитировать
Igor_A Не на форуме
Ветеран
*****

Откуда: _
Сообщений: 997
Репутация: 401
RE: Album Player / 29-04-2020 23:24
Uolis
Если Full Memory не выключен и ресурсы ограничены, то на однофайловый альбом при включении повышенной разрядности может и памяти не хватить. Для тех внешних ЦАПов без своего драйвера, с которыми я сталкивался, через WASAPI и KS принимался поток именно 24 бита. Но, может быть, этот такой особенный.
Найти все сообщения
 
Цитировать
Uolis Не на форуме
Старожил
****

Откуда: Анапа
Сообщений: 12
Репутация: 0
RE: Album Player / 30-04-2020 11:29
(29-04-2020 23:24)Igor_A писал(а):  Если Full Memory не выключен и ресурсы ограничены, то на однофайловый альбом при включении повышенной разрядности может и памяти не хватить. Для тех внешних ЦАПов без своего драйвера, с которыми я сталкивался, через WASAPI и KS принимался поток именно 24 бита. Но, может быть, этот такой особенный.
Ресурсов хватает.
ЦАП на PCM2704, там 16бит и по другому очевидно никак.
В принципе понятно что проблема только с Виндой, потому что в Линуксах любых видов ни щелчков ни большой разницы в звучании.
Мне этого хватит, спасибо за ответы.
Найти все сообщения
 
Цитировать
КФ Не на форуме
Ветеран
*****

Откуда: Киев
Сообщений: 575
Репутация: 219
RE: Album Player / 30-04-2020 18:15
Uolis
я как-то сталкивался с ситуацией, когда никакие настройки плеера не устраняли щелчки (очень тихое потрескивание). Избавиться от щелчков удалось заменой USB кабеля на принтерный, с ферритами на обоих концах. Попробуйте.
Найти все сообщения
 
Цитировать
VNV73 Не на форуме
Ветеран
*****

Откуда: откуда и все
Сообщений: 14 088
Репутация: 630
RE: Album Player / 19-06-2020 20:50
Игорь, такой вопрос.
При управлении Album Player(установленном на ПК) через веб-интерфейс, на управлялке(смартфон), по клику на правой кнопке(Eject -выбор альбома), загорается Last Playlist и всё. Как увидеть весь каталог папок? Перечитал мануал и не нашёл ответа на вопрос.

И ещё на одном альбоме не получается в управлялке листать треки и из состояния "стоп" заставить играть произвольный. Команды то выполняются, но ползунок времени движется, а звука нету. Я тогда нажимаю дважды правую кнопку(выбор альбома) и после этого выделенный трек играет. Режим воспроизведения Full Memory

Жизнь подобна езде на велосипеде. Ты не упадешь, пока крутишь педали (с) Клод Пеппер
Найти все сообщения
 
Цитировать
Igor_A Не на форуме
Ветеран
*****

Откуда: _
Сообщений: 997
Репутация: 401
RE: Album Player / 20-06-2020 00:15
(19-06-2020 20:50)VNV73 писал(а):  Игорь, такой вопрос.
При управлении Album Player(установленном на ПК) через веб-интерфейс, на управлялке(смартфон), по клику на правой кнопке(Eject -выбор альбома), загорается Last Playlist и всё. Как увидеть весь каталог папок? Перечитал мануал и не нашёл ответа на вопрос.
Николай, мне воспроизвести проблему не удалось. И за годы существования веб-интерфейса на такое никто не жаловался.
У меня Chrome на Xiaomi с пятым андроидом показывает так:

   

(19-06-2020 20:50)VNV73 писал(а):  И ещё на одном альбоме не получается в управлялке листать треки и из состояния "стоп" заставить играть произвольный. Команды то выполняются, но ползунок времени движется, а звука нету. Я тогда нажимаю дважды правую кнопку(выбор альбома) и после этого выделенный трек играет. Режим воспроизведения Full Memory
В Full Memory, когда однофайловый альбом с CUE, важно дождаться конца загрузки и декодирования всего файла. Там на время загрузки исчезает индикатор прогресса. Управление треками возможно, только когда он сам снова появится.
Найти все сообщения
 
Цитировать
VNV73 Не на форуме
Ветеран
*****

Откуда: откуда и все
Сообщений: 14 088
Репутация: 630
RE: Album Player / 20-06-2020 00:23
(20-06-2020 00:15)Igor_A писал(а):  Николай, мне воспроизвести проблему не удалось. И за годы существования веб-интерфейса на такое никто не жаловался.
Чудеса. А у меня навигация по папкам не отображается.... Sad

Жизнь подобна езде на велосипеде. Ты не упадешь, пока крутишь педали (с) Клод Пеппер
Найти все сообщения
 
Цитировать
Igor_A Не на форуме
Ветеран
*****

Откуда: _
Сообщений: 997
Репутация: 401
RE: Album Player / 20-06-2020 00:27
(20-06-2020 00:23)VNV73 писал(а):  Чудеса. А у меня навигация по папкам не отображается.... Sad
Веб-интерфейс и сам плеер работают с общим плейлистом. Автоматически сохранённый при выходе из основного плеера должен открыться в веб-интерфейсе. В чём проблема с отображением списка дисков, пока не ясно. Какой версии система и какая платформа (x86, x64) там, где запускается ap2web.exe?
Найти все сообщения
 
Цитировать
VNV73 Не на форуме
Ветеран
*****

Откуда: откуда и все
Сообщений: 14 088
Репутация: 630
RE: Album Player / 20-06-2020 00:29
У меня Вин Сервер 2016 х64.

Часть служб прибита. Может задета какая-то важная?
(Отредактировал 20-06-2020 в 00:30 VNV73.)

Жизнь подобна езде на велосипеде. Ты не упадешь, пока крутишь педали (с) Клод Пеппер
Найти все сообщения
 
Цитировать
Igor_A Не на форуме
Ветеран
*****

Откуда: _
Сообщений: 997
Репутация: 401
RE: Album Player / 20-06-2020 00:35
Может быть. Как альтернативный вариант - рендерер + сервер. Управлять со смартфона можно через BubbleUPnP или mConnect. Заодно стриминговые сервисы будут доступны.
Найти все сообщения
 
Цитировать
VladimirNB Не на форуме
Специалист
*****

Откуда: Луганск - Харьков
Сообщений: 17 449
Репутация: 815
RE: Album Player / 20-06-2020 15:53
Уважаемые пользователи Album Player!
Нас так много, и все очень довольны, и очень благодарны автору за создание столь хорошо звучащего плейера!
Почему же каждый не выразил благодарность Автору и Разработчику, и не поставил +5 в его репу?
Найти все сообщения
 
Цитировать
 Выразили согласие: Serpens , Сергій , bobrw , lEON2075 , Phantoms , VNV73 , Kir9790 , Тибетский Ламер , alexo , bobrik , Мутник , Ярослав


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)

Orion

Администрация форума | Статистика форума | Обратная связь | Вернуться к содержимому | Справка | Лёгкий режим | Список RSS