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

IgorA

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

    5 597
  • Баллов

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

  • Посещение

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

    15

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

  1. @Beffect, к настройкам, которые я давал для extras waveout, еще можно добавить "одно ядро".
  2. Но если хочется сделать bit-perfect через waveout, надо на всякий случай в процессе воспроизведения проверить уровень системного микшера для процесса ap2decoder.exe. Он должен быть на максимуме (100%). Лучше в этом убедиться, сдвинув регулятор вверх до упора. Микшер для процессов вызывается, если кликнуть по динамику в трее и затем по надписи "Микшер" внизу.
  3. В ASIO почти всегда принудительное 32 бита. Когда не 24. А у кого-то бывает и 16. Но всегда что-то одно. И что там был на входе редбук обычно никак не отслеживается. Что не означает какой-либо обработки, так как это транспортный формат, дополняющий при пересылке значащие байты нулевыми. Которые потом с тем же успехом обрезаются. Когда регулятор громкости отключен и громкость на максимуме, WaveOut может работать в bit-perfect. В частности, DSD DoP через него работает.
  4. i5, 3.1GHz, 8GB, MB GIGABYTE GA-P67A-D3-B3, система на SSD.
  5. Я сейчас слушаю разные режимы. На чем-то конкретном не остановился. Сейчас, например, слушаю и нравится: в ap2config.exe Модуль вывода: EXTRAS WAVEOUT Приоритет: IDLE Режим воспроизведения: Standard Режим службы: включен Автомат системной частоты: Включен, 32-bit mixer Период таймера: 0.5 ms (остальное по умолчанию) В waveout_config - буфер 256KB/32KB/4 . Enable Volume Control - выключен Force Direct Mode - включен.
  6. Переключениями треков управляет GUI, который про радио ничего не знает. И у меня автопереключений не происходит.
  7. Промежуточные обновления внутри номерной версии не сохраняются на сайте. Чаще всего они имеют характер исправления ошибок. Окончательные редакции предыдущих версий доступны по прежним ссылкам, которые отличаются от новых цифрами номера версии. "Режим службы" и "Запуск от имени администратора" - разные вещи. Без прав администратора, начиная с версии 2.106, плеер просто не запустится. А "Режим службы" явно включается в ap2config. Но не факт, что он будет нужен, тем более, что для изменения настроек драйвера ASIO по умолчанию там требуются особые действия. Чтобы AWE был активен при обычных запусках, надо один раз выполнить awe_on.bat. Он либо предложит повторно войти в систему, либо сообщит, что AWE уже активен.
  8. Вообще, в Full Memory играет исключительно автономный ap2decoder.exe, который не менялся с релиза этой версии 1 июня. Только девятого сентября там была изменена буквально одна операция - отменено устаревшее уже к первому релизу ограничение на размер буфера ASIO. Поэтому можно слушать любую версию из истории 2.108 не заморачиваясь. В EXTRAS FM ASIO они должны играть совершенно одинаково. Остальное - самовнушение и мнительность. И запасной вариант - отличия в настройках, выпавшие из поля зрения. Что касается числа версии, то у файла есть дата создания, которую можно посмотреть в свойствах файла в проводнике и которая обычно предшествует дате публикации или совпадает с ней.
  9. К сожалению, в этом плане ничего подсказать не могу.
  10. Если речь о новой разработке, то телодвижений, чтобы она появилась, может потребоваться больше, чем их придется сделать для установки таймера за время использования для этой цели стандартной программы.
  11. @AleXH, я темой программ-напоминалок до этого момента не интересовался, но вроде бы, их много. Наверно google может помочь в подборе готовых вариантов.
  12. У такого плагина было бы варьируемое в зависимости от входного параметра число выходных семплов на стандартный входной блок. Плеер не сможет работать с таким плагином, но и спецификация VST не содержит какой-либо стандартной реализации обратной связи из плагина по варьируемому числу выходных семплов. Поэтому, если такие плагины существуют, то только с собственным расширением стандартной спецификации VST передачей доп. данных через параметры. И клиент такого плагина должен учитывать это конкретное соглашение. @Pierce, чтобы с Full Memory не было проблем с Hi-Res оцифровками требуется x64 платформа и 8GB.
  13. @spongebob, Начиная с версии 2.106 два экземпляра плееров новой архитектуры в памяти будут мешать друг другу работать, поэтому возможность их одновременного запуска заблокирована. В readme про это сказано в первом разделе.
  14. Насчет прибавки Это индивидуально. У многих дает, а у кого-то нет. Поэтому выводы надо делать самому. Все-таки украинских аудиофилов и соответствующих ресурсов много, а китайцы при отсутствии китайской локализации в плеере вполне могли бы вообще им не интересоваться.
  15. Это так AlexH сократил EXTRAS ASIO - модуль вывода, доступный для выбора в конфигураторе ap2config.
  16. На одном из двух сайтов плеера ведется статистика посещений, в том числе, по географии. Любопытно, что посетители из Китая обогнали посетителей из Украины - соответственно 13% и 12%. Из России 60% посещений. Китайцы заходят с нескольких форумов, на одном из них в теме плеера 128 страниц.
  17. @miami, формат передачи данных драйверу ASIO и способ вызова функции, выполняющей эту операцию, действительно, задается спецификацией ASIO. Но что происходит внутри этой функции при ее вызове - в ведении авторов конкретных плееров и сам процессинг может реализовываться по-разному. @Allek, с ASIO пока планируются небольшие изменения в управлении, затрагивающие только стабильность работы в стандартном режиме воспроизведения. Сам код достаточно минимизирован, а до возможного предела - в режиме Full Memory x64. Там самим плеером в процессе воспроизведения периодически выполняется лишь несколько машинных операций по передаче драйверу ASIO готовых блоков данных.
  18. @8street, следовало обратить внимание, что ASIO в описании назначения этой опции не упоминается. Преобразования, о которых идет речь, в описании, и микширование, к которому относится опция 24/32, выполняет не плеер, а сама система при выводе звука в режимах WaveOut и DirectSound, а у некоторых встроенных карт и в WASAPI/KS. В упомянутых режимах избежать преобразования не удается, если частота дискретизации файла отличается от системной. И для них автомата, вроде бы, нет больше нигде. Чтобы в описанном случае не добавлялась новая строка в список режимов, надо выбирать опцию 24-bit mixer вместо 32-bit mixer. Эта опция задает внутренний формат потока данных микшера, при этом разрядность значащих битов в обоих случаях - 24. Опять же, для ASIO не надо даже включать этот автомат (кроме некоторых случаев использования ASIO4ALL). Что касается стабильности при переключениях, то некоторые доработки в этом направлении еще будут. Но модуль вывода ASIO и управление им из оболочки не менялись.при переходе от 2.108 к 2.109. Период таймера Default - тот, который был в системе до запуска плеера. Часто это 15,6 мс.
  19. Минимализм потеряется. Для многоканала - стандартный ASIO.
  20. Обычно такой эффект связан со слишком маленьким размером буфера драйвера, который можно увеличить в настройках. В standard waveout при настройках по умолчанию буфер 64x4, в EXTRAS WAVEOUT - 16x4.
  21. У меня, вроде бы, счетчик не отстает. Интерфейс плеера, который показывает время, и звуковой движок, который занимается воспроизведением - независимые процессы. Ход времени для первого определяется системными часами, для второго - тактовым генератором, управляющим передачей потока аудиоданных. В качестве одной из версий, причиной расхождения может быть рассогласование этих двух генераторов меток времени. Но если у многих закономерно происходит именно отставание, то в причине этого надо еще разбираться. Я пока этой проблемы не замечал.
  22. @BSV, если воспроизводить с VST обработкой DSD и DVD-A, то для ограничения числа VST каналов на выходе надо заменять и approxy.exe, использовать папку VST32 и отдельно включать и настраивать 32-разрядный VST процессинг. Во вчерашнем модифицированном approxy64 была ошибка, приводившая к искажению передаваемых данных. Выкладываю оба approxy с ограничением VST каналов, с исправлением. С EXTRAS ASIO при многоканальном исходнике работает.
  23. Смысл полной предзагрузки в том, что те, кто использует FM, чтобы слушать звук из оперативной памяти в отсутствие файловых операций и декодирования (а иначе он зачем?), пока идет загрузка слушают его параллельно с файловыми операциями и декодированием.
  24. Да, разница только в том, что без полной предзагрузки первый трек начинает играть сразу, а при полной - после загрузки всего файла.
×
×
  • Создать...

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

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