Hi-Fi Forum
Album Player - Версия для печати

+- Hi-Fi Forum (https://hi-fi-forum.net/forum)
+-- Форум: Звук (/forum-3.html)
+--- Форум: Hi-Fi Аудио (/forum-8.html)
+--- Тема: Album Player (/thread-142398.html)



RE: Album Player - sibemol - 15-05-2017 16:33

(15-05-2017 15:57)Igor_A писал(а):  Если ASIO реагирует на системную громкость, то будет. Если не реагирует, то не будет. Я выше отметил - в зависимости от драйвера карты.
с программой по ссылке АП (ASIO не EXTRAS) не реагирует
в самом АП регулятор громкости работает нормально


RE: Album Player - Igor_A - 15-05-2017 16:54

Значит, этот ASIO драйвер системную громкость игнорирует.


RE: Album Player - sibemol - 15-05-2017 17:49

(15-05-2017 16:54)Igor_A писал(а):  Значит, этот ASIO драйвер системную громкость игнорирует.
я и имел ввиду хоткей не для системной громкости, а для регулятора в АП--я так понимаю, что он напрямую имеет доступ к драйверу ASIO


RE: Album Player - Igor_A - 15-05-2017 17:56

У драйвера ASIO в его программном интерфейсе вообще нет управления громкостью. Когда плеер регулирует громкость при выводе через ASIO, он сам, до передачи драйверу, пересчитывает значения семплов в соответствии с выбранным уровнем громкости.

(15-05-2017 15:28)sibemol писал(а):  в JRiver, кстати, тоже нет глобальных хоткеев, ну то такое
Там они есть.
Редактируются в текстовом редакторе в файле из папки программы
\Data\Custom Resources\Resource.xml

Вот пример, как назначить на F11, F12 изменение громкости на 5%:

Код:
<ACCELERATORS>

    <Entry Key="F11" Command="10019" Param="5" Global="1" />
    <Entry Key="F12" Command="10018" Param="5" Global="1" />

  </ACCELERATORS>



RE: Album Player - sibemol - 15-05-2017 18:53

(15-05-2017 17:56)Igor_A писал(а):  
Код:
<ACCELERATORS>

    <Entry Key="F11" Command="10019" Param="5" Global="1" />
    <Entry Key="F12" Command="10018" Param="5" Global="1" />

  </ACCELERATORS>
спасибо, то что нужно, я немного изменил
Код:
<Entry Key="Shift;-" Command="10019" Param="1" Global="1" />
<Entry Key="Shift;+" Command="10018" Param="1" Global="1" />



RE: Album Player - arts312 - 16-05-2017 09:59

Igor_A, У меня появились вопросы:
1. В режиме DSD ASIO VST плагины не могут работать?
2. В режиме DSD ASIO регулятор громкости в плеере должен работать?


RE: Album Player - Igor_A - 16-05-2017 10:18

arts312, DSD поток то и отличает, что он не приспособлен для какой-либо обработки. Соответственно, и для VST, и для громкости надо переводить в PCM.


RE: Album Player - adsh - 25-05-2017 22:34

Игорь, прокомментируйте, пожалуйста, ухудшение звука при проигрывании из памяти. См. это и дальше. Какие могут быть причины и что можно попробовать?


RE: Album Player - Igor_A - 25-05-2017 23:23

adsh, многие пользователи считают режим Full Memory лучшим. То есть, не надо констатировать ухудшение звука в нем как некую несомненную и верную для всех истину. Full Memory в полной мере раскрывает свой потенциал при использовании модулей вывода из EXTRAS или Mini версии плеера. Также желательно включить режим AWE распределения памяти. При выполнении этих условий плеер в режиме Full Memory обеспечивает возможный достижимый минимум потребления ресурсов процессора (при прочих равных параметрах воспроизведения в сравнении с другими режимами). Любой может проверить это, сравнивая состояние различных плееров и режимов плеера при воспроизведении с помощью программ Process Explorer или Process Hacker.
Почему Full Memory может звучать субъективно хуже? Возможно. потому, что кому-то приятнее на слух несколько большее фазовое дрожание (джиттер), вносимое в воспроизводимый сигнал в других режимах за счет косвенного влияния на цифро-аналоговое преобразование (через импульсные помехи и наводки). Это влияние может создавать эффект большей насыщенности, экспрессивности звука. А в Full Memory, как, например, в наушниках с плоской АЧХ, звук кому-то покажется плоским, пресным, скучным.


RE: Album Player - VNV73 - 25-05-2017 23:46

Игорь, вопрос стоит несколько иначе.. Мы говорим не о сравнении одного режима воспроизведения с другим..
Коллега утверждает, что в режиме Фулл Мэмори, воспроизведение чистого вав. с его сжатым вариантом (флак), должно быть неразличимо на слух.. и связывает это с тем, что флак до воспроизведения полностью разворачивается в ОЗУ до состояния вав...
Если это и так, то на слух оно незаметно, поскольку я, и не только я, разницу слышим.
Хотелось бы пояснений хотя бы в рамках теории..


RE: Album Player - Igor_A - 25-05-2017 23:50

P.S.
Что касается различий в звуке FLAC и WAV, то в плеере все сделано для того, чтобы в режиме Full Memory никаких различий между ними даже за счет таинственных косвенных влияний не было. Воспроизведением занимается отдельный процесс (ap2decoder.exe), который всегда получает только декодированный PCM (WAV). В режиме полной предзагрузки тот процесс, который хоть как-то прикасался к сжатым форматам и знал, что именно там было (approxy), к началу воспроизведения уже завершен и выгружен из памяти. Предыстория значения не имеет, а история воспроизведения начинается в этом случае с того, что при любом файловом формате исходника на диске в памяти стартует исключительно WAV. Как если бы мы распаковали FLAC в WAV на RAM диск и затем запустили WAV c RAM диска. Только в Full Memory путь на выход короче, без лишних движений, нужных для воспроизведения с диска.


RE: Album Player - adsh - 25-05-2017 23:52

Главное, что становится без разницы, какой жёсткий диск с музыкой и запакован ли музыкальный файл.

Технический вопрос. Не может ли быть каких-то препятствий / огрехов при доступе плейера к файлу в памяти в живой реальной ОС? Борьба за ресурсы с другими процессами и т. п., ухудшающее звук, в сравнении со считыванием с диска.


RE: Album Player - Igor_A - 25-05-2017 23:56

Для доступа к собственной памяти, защищенной от страничного обмена режимом AWE, у процесса не может быть никаких препятствий.


RE: Album Player - VNV73 - 26-05-2017 00:00

(25-05-2017 23:50)Igor_A писал(а):  Предыстория значения не имеет, а история воспроизведения начинается в этом случае с того, что при любом файловом формате исходника на диске в памяти стартует исключительно WAV.
А кто конкретно его распаковывает в вав. до воспроизведения? ОС сама это не будет делать.. Плеер получается?
И что происходит если изначально вав. ни в каком виде нету? Например файл МП3 или WMA или AIFF?
И почему, если файл уже развёрнут в вав. плеер всё равно рисует битрейт флака? Он что запоминает начальное состояние файла или всё же рисует реальную картину входящих данных?

Тем не менее, разница в звучании есть.. Не знаю, чем она объясняется "математически", но эту разницу слышно...

(25-05-2017 23:52)adsh писал(а):  Главное, что становится без разницы, какой жёсткий диск с музыкой и запакован ли музыкальный файл.
Александр, без обид, но это в "зазеркалье" такое становится.
А реально разница никуда не девается независимо от режима воспроизведения..
Вы помните, как Игорь и некоторые из нас подтрунивали над Слухачём, а потом некоторые признали правомерность его выводов.. Может и не всех, но тем не менее...
То есть не всегда теория чётко согласуется с эмпирикой...


RE: Album Player - Igor_A - 26-05-2017 00:09

В WAV файлы разных форматов распаковывают декодеры форматов, выполняемые в контексте процесса approxy. А играет ap2decoder, которому approxy до начала воспроизведения сообщает параметры оригинального файла, включая битрейт.

Разница в звучании в этом конкретном случае, возможно, объясняется внутренней установкой. Все-таки звук для нас создает мозг, а не уши.
Возможное объективное различие - при воспроизведении сжатого формата в начале Full Memory воспроизведения процессор будет сильнее разогрет, чем при воспроизведении чистого WAV. Но он быстро остынет.


RE: Album Player - VNV73 - 26-05-2017 00:16

(26-05-2017 00:09)Igor_A писал(а):   Все-таки звук для нас создает мозг, а не уши.
Возможное объективное различие - при воспроизведении сжатого формата в начале Full Memory воспроизведения процессор будет сильнее разогрет, чем при воспроизведении чистого WAV. Но он быстро остынет.
Не могу согласится по выделенному.. Мозгу всё равно флак там или вав.. и если разные настройки плеера, влияние которых и Вы не отрицаете, лично я, на разных этапах общения с ним, воспринимал по разному, иногда даже диаметрально противоположно, поскольку по моему мнению, это разнообразие настроек сродни эквализации=вкусовщине, то насчёт разницы в звучании флак и вав., я однозначен и непоколебим. И не только я.. Вон некоторые "развенчеватели" даже видео-рилики создают.
Если бы "психоз" носил единичный характер, никто-бы не тратил время на его развенчивание.. Но он массовый )))


RE: Album Player - onv - 26-05-2017 01:17

Для мини-рендерера режим full memory возможен/планируется ?


RE: Album Player - adsh - 26-05-2017 01:57

(26-05-2017 01:17)onv писал(а):  Для мини-рендерера режим full memory возможен/планируется ?
На мини версии с этим всё точно так же.

VNV73, Николай, при воспроизведении в Full Memory уже нет FLAC. Там находятся те же данные, что и при считывании WAV. Разность звучания FLAC и WAV отмечалась в контексте их проигрывания с диска. И это объяснимо - параллельно идёт разархивирование и воспроизведение.

Со своей стороны, попробую ещё раз тщательно отслушать в режиме Full Memory FLAC / WAV и отписАться.


RE: Album Player - onv - 26-05-2017 02:13

(26-05-2017 01:57)adsh писал(а):  На мини версии с этим всё точно так же.
От автора :
"Из плеера foobar2000, начиная с версии 1.3, можно управлять воспроизведением через Album Player Mini 2.110 при условии использования режима Only WAV Player mode и не используя режим вывода Full Memory."


RE: Album Player - adsh - 26-05-2017 02:38

onv, так надо было как про плагин для foobar2000 написать. Я "мини-рендерер" понял как мини версию плейера.