5.1 аудио через SPDIF в Windows 10?

2362
pythonimus

Я купил Xonar DGX, чтобы подключить его к моей системе объемного звучания Sony 5.1 с SPDIF. Windows 10 сообщает, что порт SPDIF поддерживает только стерео, и когда я запускаю тест звука, он воспроизводит только звуки FL и FR. В настройках проходного устройства SPDIF я могу запустить тест Dolby и DTS, который воспроизводит звуки на всех 6 каналах. Когда я играю AAC или DTS с VLC, будет воспроизводиться только стерео. Когда я включаю «использовать SPDIF, когда это возможно» в настройках VLC, он будет воспроизводить DTS в 5.1 и AAC в 2.0. Даже видеоигры, такие как Witcher 3 или Dark Souls 3, выводят только 2 канала.

Что мне нужно сделать, чтобы всегда выводить 5.1 через SPDIF?

0

1 ответ на вопрос

0
Yorik

Если производитель вашей звуковой карты не заплатил за лицензию Dolby, когда они купили чипы, то вы не сможете.

Передача из фильмов работает, потому что аудио «запекается»: оно уже закодировано.

Для игр и аудио в режиме реального времени 5.1-канальный по 2 каналам должен быть матрично закодирован для прохождения по двум проводам коаксиального (или оптоволоконного) кабеля, и ваша звуковая карта обычно должна это делать.

Может быть возможно получить оболочку матричного драйвера посередине, которая выглядит как система 5.1; кодирует на лету; а затем отправьте аудио через SPDIF на фактическую звуковую карту, но это приведет к задержке и использованию ЦП. В прошлом я никогда не использовал этот метод для работы.

Обратите внимание, что «Dolby Headphone для наушников 5.1» - это маркетинговый термин для притворства, что 2-канальный звук имеет широкое поле. ( https://en.wikipedia.org/wiki/Dolby_Headphone ) Требуются совместимые наушники, которые могут декодировать, а не виртуальный объемный звук все равно должен быть закодирован (или пропущен) на звуковой карте.

если вам нужно больше читать, попробуйте поискать в Google: «SPDIF matrix 5.1 not-pass-through» Yorik 6 лет назад 0
Хорошо, спасибо, но как я могу выяснить, какую звуковую карту можно перекодировать на лету в DTS или Dolby? Достаточно ли быть помеченным как «Dolby Digital Live» или «DTS Connect»? pythonimus 6 лет назад 0
Это комбинация вопросов и внимательного чтения: у меня были материнские платы с аудио-чипсетами, поддерживающими Dolby, но производитель материнских плат просто не платил за кодек. Один из способов заключается в том, чтобы Google: "нет объемного по spdif " Yorik 6 лет назад 0
Я купил SoundBlaster Recon 3D с Dolby Digital Live. Включение DDL преобразует все в 5.1 через TOSLINK, что приятно, НО: драйвер создает 3 новых устройства, одно воспроизводящее устройство, которое называется Speakers, одно, которое называется SPDIF / Out, и одно записывающее устройство, которое называется «То, что вы слышите». Все должно быть включено, и Динамик и То, что вы слышите, должны быть устройствами по умолчанию. Основной регулятор громкости Windows теперь больше не работает, мне нужно изменить громкость записывающего устройства. Что вы слышите, чтобы изменить громкость воспроизведения. Это почему? Как я могу это исправить? pythonimus 6 лет назад 0