-
Публикаций
5 649 -
Баллов
14 098 -
Зарегистрирован
-
Посещение
-
Победитель дней
15
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент IgorA
-
Если будут обнаруживаться какие-то проблемы. Планируемых изменений пока нет. Но не такой уж он оригинальный. Комплектный плагин ASIO - результат существенной минимизации кода исходного ASIO плагина от otachan. А сам оригинальный otachan, только с добавленным опциональным регулятором громкости, есть в комплекте версии 2.9.4 в папке EXTRAS в архиве add_plugins.zip, файл out_asio(dll).dll. Может быть, он понравится ещё больше?
-
@OlegSA, оригинальный плагин ASIO реализован по стандартной модели выходных плагинов. Он выполняет больше пересылок данных и операций в процессе воспроизведения, чем файл из папки EXTRAS, который сделан таким образом, что в процессе воспроизведения выполняется только код драйвера ASIO, считывающего данные из буфера в памяти. Вариант из EXTRAS предельно минимизирован и должен порождать минимально возможный при выводе с использованием конкретного драйвера ASIO джиттер. С точки зрения форматов передаваемых данных и параметров инициализации драйвера, оба варианта работают совершенно одинаково. Если оригинальный плагин на слух звучит лучше, возможно, это субъективное предпочтение влияния операций, выполняемых оригинальным плагином, на характер звучания.
-
@klyachkin, я поправил файл KS из EXTRAS. Теперь вывод в 176kHz должен работать нормально.
-
@klyachkin, что мы не поняли друг друга, это точно, так как KS из EXTRAS в панели режимов вывода называется Kernel Streaming Direct Output. P.S. Я посмотрел код этого модуля - да, там есть логическая ошибка - частота 176 всегда делится на 2, вне зависимости от состояния соответствующего флажка, в отличие от 192. От этого шум. Вечером поправлю.
-
Тогда о каком KS вкупе с экзешником из папки EXTRAS идёт речь? В актуальной версии 2.96 выходной плагин KS даже не выбрать, когда используется экзешник из папки EXTRAS. И в любой из версий 2.96 выходные плагины не активны, когда работают варианты из EXTRAS.
-
Уровень шума при выводе через Direct KS может повышаться, если там включена конвертация 176->88, так как в этом случае часть выскочастотного шума переносится в слышимый диапазон.
-
Я уже отвечал, что на мой взгляд для вывода SACD->PCM разумный выбор - это выбор между 88kHz и 44kHz частотой дискретизации, так как в этом случае мгновенные значения сигнала восстанавливаются цифровым интегрированием однобитового потока в процессе снижения частоты дискретизации. Выход 176kHz будет хуже по качеству, чем 88kHz, и в отношении шумов и в отношении точности.
-
Значения, выбираемые в панели настроек, позволяют варьировать от 1kb до 32kb размер буфера, используемого для передачи аудиопотока драйверу карты, и от 2 до 8 количество этих буферов. Значения по умолчанию в большинстве случаев не требуют корректировок.
-
Kernel Streaming Direct Output для AP 2.96. x32 и x64.
-
@sts112, регулятор общей громкости в любом плеере обычно не влияет на вывод через ASIO. Я имел ввиду ручку громкости на усилителе, когда он присутствует в тракте.
-
@sts112, если использовать выходной плагин ASIO из установочного комплекта, там ползунок громкости плеера включается опционально в панели настроек ("Enable volume control"). Но если доступны другие способы регулировки громкости, то лучше обходиться ими.
-
И это правильно, так как это единственный доступный режим вывода с файлом из папки \AP296_x32\EXTRAS\ASIO.
-
Да, так задумано. Этот регулятор с точки зрения автора не особо ценен, но если он нужен, то можно смириться с показом картинок. В режиме без показа картинок этот регулятор присутствует в окне HTPC-версии с размером окна 800x600. В релизе 2.96 она также будет. Если не используются CUE/M3U, то файлы в треклисте упорядочиваются в порядке их следования в файловой системе (в NTFS по алфавиту). Номера треков из тегов не учитываются, так как их учёт требует подключения отдельной библиотеки для работы с тегами (используемые декодеры не предоставляют информации о номерах треков), а это слишком тяжеловесное решение, чтобы его внедрять только из-за номеров, которые чаще всего указаны в именах файлов в двухсимвольном формате, и так обеспечивающем правильную сортировку в NTFS.
-
В сегодняшнем обновлении добавлено отображение информации о текущем режиме вывода, включая варианты из EXTRAS, в панели "Режим вывода". Убран устаревший "NULL output".
-
В сегодняшнем обновлении добавлена возможность переназначения глобальной паузы. Для отключения глобальных горячих клавиш можно назначать им коды в диапазоне значений 0x88-0x8F. Например, чтобы отключить глобальную паузу в файл aplayer.ini в секцию [APlayer] можно добавить строку GlobalPause=0x88 . В сегодняшнем обновлении исправлена ошибка при обработке переключения между последними треками при воспроизведении образа диска с CUE.
-
@Mr. Smith, альбом по ссылке я скачал, но у меня он стабильно открывается и воспроизводится, поэтому причина сбоя осталась неясной.
-
@Mr. Smith, можно закачать проблемную папку на файлообменник, а я посмотрю. Обновились сейчас WASAPI-конфигураторы. Там была недоработка, из-за которой они могли аварийно завершаться.
-
@Mr. Smith, в данном случае ошибка возникла в декодере mp3. Можно включить в панели форматы файлов флажок "Фильтрация форматов" и выделить там все форматы, кроме mp3. Тогда папки будут сканироваться без обработки mp3 файлов. Если проблема именно с этим форматом, можно, удалив файл in_!mpg123.dll, попробовать использовать вместо него in_mad.
-
@klyachkin, там всегда были только кратные 44.1 частоты. Что касается выбора выходной частоты, то я вообще не рекомендую 176kHz. Мгновенное значение PCM сигнала в DSD "размазано" в однобитовом потоке по шкале времени и восстанавливается через снижение частоты дискретизации. Поэтому лучший результат будет при выборе 44 или 88kHz. В сегодняшнем обновлении исправлена ошибка в плагине in_wave.dll, из-за которой возникали артефакты и шум при завершении воспроизведения некоторых треков. Также сделаны некоторые исправления в AP2Loader.exe и для вывода в режиме exclusive WASAPI добавлена опция конвертации 32bit->24bit, которая нужна для вывода 32-разрядных файлов на некоторые ЦАПы, в частности, на Arcam rDac.
-
@Ванька, сейчас глобальные горячие главиши не отключаются, но настраиваются параметрами в ini-файле. Об их настройке есть информация в readme.txt. Не настраивается только глобальная пауза, которой назначена комбинация "ALT-Пробел". Если это мешает, можно сделать глобальные горячие клавиши отключаемыми, но пока они не отключаются.
-
@Mr. Smith, ограничений на количество папок и файлов нет. Ошибка возникает из-за какого-то конкретного альбома, который можно найти. Если папка открывается через кнопку в панели плеера, то найденные альбомы по мере обработки их данных появляются в списке альбомов. Папки, если диск в NTFS, обрабатываются в алфавитном порядке. Ошибка, видимо, будет вызываться альбомом, папка которого следует за папкой последнего альбома, добавляемого в список альбомов перед завершением по ошибке.
-
@sergwrk, есть ли какие-либо характерные условия, при которых возникает сбой в версии от 18.04 ?
-
А как с 2.96 от 18.04 ?
-
Сегодня выложено обновление версии 2.96 beta, где исправлена ошибка, приводившая к преждевременным переключениям треков, и сделан ряд других исправлений, связанных с устойчивостью работы.
-
@akalibr, это происходит воспроизводимо с конкретными треками или случайным образом?
