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

IgorA

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

    5 649
  • Баллов

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

  • Посещение

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

    15

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

  1. Сейчас слушаю через внешний ЦАП с асинхронной USB платкой Amanero на борту. Но послушал на волне последнего обсуждения, и, действительно, некоторая разница в версиях 2.101 и 2.104 слышна и у меня. Откуда она берется в этом случае и как пролазит на выход - трудный вопрос. Код движка фактически тот же, в процессе воспроизведения потребляемые ресурсы и динамические характеристики совпадают. Но на слух, разница, вроде бы, от файла ap2decoder. С 2.104 звук несколько ближе/артикулированней. Мне 2.104 больше нравится.
  2. В 32-разрядной версии ASIO EXTRAS FM код, работающий с данными, не менялся, начиная с 2.101 по финальную 2.104. Сдвигу там взяться неоткуда. Впрочем, можно перехватить и исследовать поток, непосредственно отдаваемый драйверу ASIO, используя ASIO4ALL + VAC.
  3. @Chris Rea, я использую последнюю версию, доступную на странице плеера. Однако за исключением реализации режима Full Memory (в особенности для ASIO x64) версии 2.101 - 2.104 используют единый звуковой движок и наблюдаемые где-то кем-то различия в их звучании скорее определяются внешними и не учитываемыми факторами или являются субъективными. От 2.101 до 2.104 существенно менялся модуль approxy, но в Full Memory он выгружается из памяти в начале воспроизведения, а для тех, кого беспокоит добавленный в approxy DSP и VST процессинг, в актуальном комплекте есть исходные минимизированные версии approxy в папке EXTRAS.
  4. Там ничего не менялось. Поэтому причина не в обновлении. Настройки могут не сохраняться, если плеер размещается в 'Program Files' и запускается не от имени администратора.
  5. @Chris Rea, если значения будут равными, то буфер при каждой записи в него будет полностью заполняться новыми данными. Так обычно не делается.
  6. @Chris Rea, такая терминология используется только в Linux ALSA. buffer time - размер буфера драйвера (длительность звучания данных в буфере). period time - периодичность обновления данных в буфере. Типовое значение period time - половина buffer time. Чем меньше эти значения - тем меньше задержка воспроизведения, чем больше - тем выше стабильность воспроизведения. Оптимальные значения могут быть разными для разных конфигураций.
  7. В третьей версии будет оперативный доступ к набору плейлистов, но, возможно, не через вкладки, а через список.
  8. @sinak, а я пояснил, что изменение 19.10 заключается в одном байте, не участвующем в воспроизведении. Поэтому вполне вероятно, что хуже у Вас играет тот же плеер, но из другой папки, или тот вариант, который запускается вторым по порядку (или первым). Проверьте, будет ли сопровождаться рокировкой звука рокировка файлов ap2decoder.exe в сравниваемых папках. Вполне вероятно, что не будет. А версии местами поменяются.
  9. В обновлении от 19.10 единственное изменение - в коде модулей ap2decoder.exe поменялся один единственный байт, который на что-то влияет только в случае, когда слишком долго не запускается процесс approxy.exe. В этом случае ожидание без сообщения об ошибке длится дольше, чем в прежних версиях. Поэтому моя версия ответа на вопрос о причинах изменений в звуке: причина этого явления - болезненная мнительность отдельных слушателей. И заразная.
  10. @Conrad, в этом списке выбирается не драйвер, а устройство вывода. И "Первичный звуковой драйвер" всего лишь обозначает устройство, выбранное в настройках Windows по умолчанию. Оно же всегда встречается дальше в этом списке. При любом из способов выбора этого устройства результат изменяться не должен.
  11. Общие настройки уже доступны в общем конфигураторе. А в отдельных конфигураторах - настройки опциональных альтернативных модулей из папки EXTRAS.
  12. Поскольку манипуляции с настройками в двух программах-конфигураторах могут выполняться в любой последовательности, я считаю, что поле ввода размера буфера лучше не блокировать при любых текущих настройках.
  13. Размер буфера из asio_x64_config.exe работает, если в ap2config.exe выбран режим воспроизведения "Стандартный". Некоторое неудобство (непрозрачность) в этом есть, но так сложилось в процессе поэтапной эволюции структуры плеера.
  14. Кто-б ещё-бы написал такой readme В readme уже описаны особенности буферизации в каждом из режимов:
  15. Размер буфера из asio_x64_config,exe учитывается только в стандартном режиме. В Full Memory и Direct Input режимах этот буфер не создается. Влиять может только размер буфера драйвера из "ASIO Control Panel".
  16. Если на комбинации, вводимые с клавиатуры, команды отрабатываются, а на нажатия кнопок пульта, которым назначены эти же комбинации, команды не отрабатываются, значит, разбираться надо с пультом, а не с плеером и клавиатурой. Light Alloy предлагался как способ независимой проверки - что именно при таких нажатиях приходит в программу в одном случае - с пульта, в другом - с клавиатуры.
  17. Я, что мог объяснить, насколько способен, объяснил уже выше.
  18. Речь о практической проверке с помощью Light Alloy - какие комбинации клавиш приходят в программу при нажатии кнопок пульта. Если они соответствуют назначенным клавиатурным, все должно работать. Это не понятно?
  19. Видеоплеер Light Alloy, как следует из текста по ссылке, в режиме настройки горячих клавиш показывает в выбранном поле ввода реальные комбинации клавиш, приходящие при нажатии кнопок пульта. Таким исследованием может заняться только владелец пульта.
  20. @Vshap, я сделал в плеере поддержку листания альбомов через настраиваемые локальные и глобальные горячие клавиши. И у меня все работает. Что еще требуется от меня? В отношении пульта GoTView я давал выше ссылку, где видеоплеер Light Alloy использовали для определения комбинаций клавиш клавиатуры, генерируемых пультом при нажатии его клавиш. Но этим-то, видимо, уже не мне надо заниматься?
  21. Этот плеер не предназначен для прослушивания интернет радио.
  22. Вот, но выход будет постоянно удерживаться только в режиме Full Memory и при включенной в конфигураторе опции Hold ASIO output. При смене частоты дискретизации повторная инициализация вывода неизбежна и там, где она приводит к щелчкам, они будут в этой ситуации.
  23. Вот ap2decoder EXTRAS ASIO x86, который для FM + Hold Asio Output не будет отпускать выход и при ручном переключении треков.
  24. @AleXH, если ASIO из EXTRAS и Hold включен инициализация драйвера ASIO происходит только при ручном переключении треков, а в процессе воспроизведения при смене треков и альбомов ее нет. И щелчков в этой ситуации у меня вообще нет.
×
×
  • Создать...

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

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