Обрезается начало трека

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

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

Сообщение #1 Chompski » 25.11.2022, 10:18

Всем доброго времени суток!
Купил значит-с тут Klipsch R-51PM (полочные колонки со встроенным усилителем) и обнаружил неприятный баг, когда они подключены по USB

Случай 1: тишина, музыка не играет, фубар на стопе, в системе никаких звуков -> Открываю файл в Foobar - начало трека обрезается, около секунды-двух. Визуализация стартует без задержек.
Случай 2: трек уже играет -> тут же, не останавливая играющий трек, открываю другой - начало трека не обрезается. Визуализация стартует также без задержек.
Проверил во всех остальных плеерах - то же самое, кроме iTunes. В нём всё работает как надо. И причём эта проблема рандомно появляется и исчезает. Но чаще она есть, чем нет. Очень неприятно.

В Foobar пробовал менять выходные устройства (KS, WASAPI, ASIO и пр.), перебрал все - не помогло.
Менял в настройках звука Windows частоту дискретизации и разрядность, отключал доп. эфеекты - не помогло.
Устанавливал ASIO, менял размеры буфера и в нём и в фубаре - не помогло.
Пробовал разные версии Foobar с чистой установкой(с оф. сайта) - не помогло.
Отключал энергосбережение у USB контроллеров в Диспетчере устройств. У звуковых устройств вкладки энергосбережения нет.
Перепробовал все USB порты.
На форуме видел совет установить Skip Silence (foo dsp skip silence 0.9) - при запуске Foobar выдает ошибку:
Спойлер
Failed to load DLL: foo_dsp_skip_silence.dll
Reason: Wrong version number; this component appears to have been built with a newer version of the foobar2000 SDK, please download latest version of foobar2000 in order to use it.
ДАЖЕ ПЕРЕЗАГРУЖАЛ КОМПУКТЕР! Не помогло :cry:

И тут я решил попробовать другой вывод звука. Подключил по USB звуковуху SCARLETT SOLO (третье поколение), тюльпанчики подключил к Клипшам. И что вы думаете? Та же самая проблема!

А потом подключил затычку Defender за 300 рублей, подключил клипши по AUX и ужаснулся. ТРЕК НЕ ОБРЕЗАЕТСЯ!. Ирония!

Возможно какие-то траблы с драйверами на USB устройство? Драйвер Windows подхватила сама при первом подключении.
Ну не может же быть ЦАП такой торомознутый в этих Клипшах? Или может? Ну в Scarlett Solo точно не может быть торомзнутым. Или всё же может?)

Музыка воспроизводится с M.2 SSD,так что вариант с отключением харда отпадает. Отключение харда в Энергосбережении выключено.

Установил Pregap DSP, всё нормально. Но это ведь костыль.

А вот по оптике через встроенную в мать Realtek ALC897 эти колонки работают как надо.
Предполагаю, что многие отправят меня на форумы и в поддержку по этим колонкам, но я всё же задам этот вопрос и здесь.
Что ещё можно предпринять?

Foobar 1.6.14.0
Windows 11 22H2.
Klipsch R-51PM
Встройка: Realtek ALC897
Мать: ASUS TUF GAMING B660-PLUS WIFI D4
Chompski M
Автор темы
Аватара
Откуда: Россия
Репутация: 0
С нами: 5 лет 2 месяца

  • 1

Сообщение #2 Azaza » 25.11.2022, 18:24

Вы правильно догадались, что дело именно именно в самих тормознутых аудио устройствах. Поэтому только костыли. Проблема распространённая, поэтому и был создан foo_dsp_pregap.

Как универсальное решение, не зависящее от используемого плеера, можно попробовать Soundkeeper.
Azaza M
Аватара
Репутация: 413
С нами: 8 лет 2 месяца

  • 1

Сообщение #3 VEG » 25.11.2022, 20:00

В зависимости от драйвера, система может полностью отключать цифровой аудиовыход в случае если ничего не проигрывается в целях энергосбережения. Пока нет сигнала, многие усилители, подключенные по цифре, уходят в сон. И нужно время, чтобы проснуться. Вот вы и получаете обрезанный звук в итоге.

Можете ещё поиграться с драйверами. Иногда помогает удаление специализированного для устройства драйвера (если вы ставили) и использование стандартного виндового драйвера для аудиокарты. Иногда можно поиграться со всякими скрытыми настройками энергосбережения устройства в реестре. Ну или Sound Keeper, если ничего не помогло.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 279
С нами: 12 лет 7 месяцев

Сообщение #4 Chompski » 25.11.2022, 21:58

Azaza, что ж, пусть тогда висит dsp_pregap, на комфорт особо не влияет. И спасибо за наводку на Soundkeeper!

Добавлено спустя 1 минуту 53 секунды:
VEG, через встройку работает всё прекрасно, видимо она не засыпает. На клипши драйвер сам не ставил, Win11 сама подхватила драйвер при первом подключении. Спасибо за информацию, оставлю пожалуй, костыль.
Chompski M
Автор темы
Аватара
Откуда: Россия
Репутация: 0
С нами: 5 лет 2 месяца

  • 1

Сообщение #5 VEG » 25.11.2022, 23:16

В Klipsch R-51PM есть оптический вход, так что подключайте по оптике через встройку. Качество будет тем же самым что и по USB, так как и там и там звук в цифре.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 279
С нами: 12 лет 7 месяцев


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