DSD: Неверный подсчёт длительности трека при включённом эквалайзере

Список разделов foobar2000 Есть вопрос!

Описание: У вас проблемы с foobar2000 и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть. Подробно описывайте проблему. Не забывайте указать версию плеера, название сборки, по возможности добавить скриншоты проблемы.

Сообщение #1 eEzZ » 25.11.2023, 12:03

Foobar 2000 актуальная версия x86, работа в ОС Windows7 x64 Ultimate, все актуальные обновления, в т.ч. неофициальные (W7 Embedded).
Суть проблемы:
при воспроизведении DSF и DFF файлов (запуск с помощью cue-файла), в режимах SACD "DSD" либо "DSD+PCM", если активировать встроенный эквалайзер, то длительность трека подсчитывается неверно, в итоге, по факту, к примеру, воспроизвёлся один трек, а ползунок воспроизведения находится уже примерно в середине следующего трека, и, если воспроизводить полностью какой-нибудь альбом, то воспроизведение остановится примерно после проигрывания двух третей альбома, поэтому приходится запускать каждый трек отдельно, и добавлять в конец копию первого трека, чтобы последний воспроизвелся полностью.
Последний раз редактировалось eEzZ 25.11.2023, 20:46, всего редактировалось 1 раз.
eEzZ
Автор темы
Репутация: 0
С нами: 1 год

Сообщение #2 VEG » 25.11.2023, 13:16

Боюсь, тут придётся поделиться примерами таких файлов на HydrogenAudio, чтобы автор плеера мог разобраться в чём проблема и исправить.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 279
С нами: 12 лет 7 месяцев

Сообщение #3 eEzZ » 25.11.2023, 20:34

VEG:Боюсь, тут придётся поделиться примерами таких файлов на HydrogenAudio, чтобы автор плеера мог разобраться в чём проблема и исправить.
Тогда, возможно, для полного комплекта, нужно будет делиться и вариантом "сборки" Foobar 2000, хотя плеер стандартный, и штатно обновляемый.
У меня это происходит со всеми DSF и DFF-файлами, всё скачано из музыкального раздела оцифровок винила ru-tracker, это реально пара терабайт музыки, скинуть могу любой файл или альбом, всё в формате DSD128. Пресеты для эквалайзера брались здесь же, на форуме (известный комплект из 102 пресетов "Equalizers4Foobar (March 2014)").
Используемый ЦАП - YULONG Da-ART Aquila III, версия драйвера 4.59.1.27.

Ещё, хоть это уже и немного другая тема, но тоже связана с воспроизведением DSD-формата аудио: если воспроизведение идёт в режиме SACD "DSD" (без PCM), то не работает визуализация Spectrogram, но, если выбрать вариант SACD "DSD+PCM", то визуализация чудесно начинает работать, ну и в режиме PCM, разумеется, тоже работает, поэтому, в качестве lifehack, самый боевой режим воспроизведения SACD, это "DSD+PCM".
eEzZ
Автор темы
Репутация: 0
С нами: 1 год

Сообщение #4 VEG » 26.11.2023, 00:22

Нет, сборками делиться там не надо, автор плеера строго против сборок.

На чистом foobar2000 v2.0 или v2.1 preview с одним нужным плагином проблема воспроизводится?
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 279
С нами: 12 лет 7 месяцев

Сообщение #5 eEzZ » 26.11.2023, 03:03

VEG:На чистом foobar2000 v2.0 или v2.1 preview с одним нужным плагином проблема воспроизводится?
так он и есть чистый v2.0, а v2.1 я пока не пробовал (см. скриншот раздела "Компоненты" во вложении), доставлен дополнительно только VST adapter 2.x/3.x, но он ещё не использовался, и установлен уже после обнаружения проблемы.

Добавлено спустя 8 часов 23 минуты:
Впрочем, кажется я понял в чём причина: в случае воспроизведения DSD-файлов в нативном формате, foobar вообще не управляет никакими уровнями звука, как на общем регуляторе громкости, так и с частотным разделением (это уже эквалайзер), а также не может их измерять и контролировать, поэтому и проблемы с визуализацией Spectrogram, но почему так влияет на контроль длительности трека включение эквалайзера, который, один чёрт, не работает от слова "совсем" в итоге, хороший вопрос, лучше бы он совсем ничего не делал :smoke:
Теперь осталось ещё выяснить, это происходит только со встроенными расширениями фубара, или же со всеми, и VST-эквалайзер ставить бессмысленно?
Вложения
foobar2000_dsp.jpg
foobar2000.jpg
eEzZ
Автор темы
Репутация: 0
С нами: 1 год


Вернуться в Есть вопрос!