[identity profile] doppeltes.livejournal.com posting in [community profile] useful_faq
Компьютер подключен как один из источников к AV-ресиверу. ОС Windows 7. Хочу чтоб для файлов со звуком стерео выдавался стерео звук, а для звуков 5.1 выдавал 5.1 звук. И т.п. Как так сделать?

В Windows я жёстко указываю сколько у меня колонок и ресивер получает именно это количество и соответственно его умные фильтры не работают чтоб звук 2.0 распределить на большее количество колонок. Я бы хотел чтоб для источников (музыки) автоматом ставилось что у меня 2.0 и ресивер сам решал куда отправлять бас и стороны, а для игр или фильмов все 5.1 шли чётко куда надо.

Можно как-то в Windows указать, что колонок может быть разное количество в разных приложениях? Чтоб ресивер правильно между колонками умел распределять и стерео и многоканальный звук? Каждый раз менять настройки в винде - это ацкий гемор :)

Date: 2013-03-14 10:11 pm (UTC)
From: [identity profile] dims12.livejournal.com
Не понимаю, а если у Вас звук двухканальный и Вы в Виндах ставите, что у Вас две колонки, ресивер что, это как-то чувствует?

Разве ему не кажется, что на остальных каналах просто тихо?

Если он реагирует именно на тишину, то, возможно, у Вас где-то в Виндах стоит, что если звук двухканальный, то распределять его на пять колонок. У меня есть такая настройка. Так её, видимо, надо отключить, тогда в случае двухканального звука распределением будет заниматься ресивер, а не компьютер.

Date: 2013-03-15 04:41 pm (UTC)
From: [identity profile] dims12.livejournal.com
У Вас какая звуковая карта и/или материнска плата? Откуда идёт звук и в каком формате? И как идёт видео?

Date: 2013-03-15 07:25 pm (UTC)
From: [identity profile] dims12.livejournal.com
Где Вы выставляете настройки? Вот Вы пишете "поставить 7.1" -- это где? В какой программе или драйвере чего?

Date: 2013-03-15 07:50 pm (UTC)
From: [identity profile] dims12.livejournal.com
Если тюнер определён, как устройство, то для него есть драйвер и с этим драйвером могут быть проблемы. Например, может быть нужно заменить драйвер, который определился автоматически, на драйвер с сайта Onkyo.

Возможно, драйвер просто неверно управляет тюнером.

Я так думаю, что конфигурация колонок всегда должна стоять такой, какая она есть фактически. То есть, если колонок 7.1, то всегда так и должно стоять. А играться надо с другими настройками.

А у меня есть ещё такая опция "Enable Speaker Fill" в разделе "Enhancements". У Вас есть что-то подобное?

Date: 2013-03-15 09:13 pm (UTC)
From: [identity profile] dims12.livejournal.com
> Не, все улучшалки выключены на компе.

Так что происходит, когда у Вас установлено семь колонок (как есть де факто?) и Вы проигрываете двухканальное стерео?

> компьютеру хочется знать сколько колонок в моей аудио-системе

И это резонно. Вы же не скрываете от своего компьютера, сколько у Вас мониторов или сколько дисков? Каждое устройство должно быть в системе отмечено, ситема должна про него знать. Но если колонок семь, отсюда вовсе не следует, что звук надо распределять по ним равномерно. Это уже управление имеющимися устройствами, которое осуществляется где-то в другом месте.

> и соответственно под них распределять звук.

Нерезонно! Компьютер сам звук не распределяет, он командует звуковой карте. То есть, в Вашем случае, ресиверу. Если он командует неправильно, значит драйвер ресивера неправильный.

> выставлять ровно столько колонок сколько есть звуковых дорожек в исходном файле

Имхо, это идеологически неверно. Колонок в настройках должно стоять столько, сколько колонок есть фактически, а не сколько дорожек в каком-то преходящем файле. Не будете же Вы каждый раз менять настройки!

Иными словами, ставьте колонок столько, сколько их есть и дальше формулируйте проблему в этом состоянии.

Date: 2013-03-15 07:27 pm (UTC)
From: [identity profile] dims12.livejournal.com
P.S. На iXBT Вас в первую очередь спросят модели карт и ресивера. А могут и забанить за нежеление раскрыть сии тайны.

Date: 2013-03-15 03:03 am (UTC)
From: [identity profile] chaotic-sys.livejournal.com
SPDIF или HDMI. Для 5.1 в играх нужна поддержка Dolby Digital Live в звуковухе. Ну или как-то подключать сторонние кодеки. чтоб на лету сжимали звук в DD5.1.

Date: 2013-03-15 11:06 am (UTC)
From: [identity profile] chaotic-sys.livejournal.com
Нагуглил, что можно передавать звук через ReClock — он на лету будет переключать выходные настройки (set matching speaker configuration).

www.homecinema-hd.com/us/tutorials/windows/htpc/reclock-audio-settings-76.html

Date: 2013-03-15 07:14 am (UTC)
From: [identity profile] marok.livejournal.com
Если у вас подключение PC к ресиверу по HDMI или SPDIF, то в ресивере по умолчанию стоять должно детектирование какой канальности пришел звук. Если конечно ваш ресивер не совсем древний.

Date: 2013-03-15 11:17 am (UTC)
From: [identity profile] nevedimko.livejournal.com
Эта настройка ( 2, 4, 5.1 или 7.1) недействительна для SPDIF выхода.
Подразумевается настройка многоканальности в драйвере аудио.
На древнем ресивере есть ручное переключение 2 или 6 каналов. И для того чтобы правильно звучал звук из 6 канальной звуковой дороги, нужно в фильтре звука в плеере указать вывод звука через SPDIF as is - т.е. без обработки, а на ресивере переключить на 6 каналов.
Настройка в драйвере никаким боком здесь не учавствует. Если я конечно правильно понимаю то, о чем Вы говорите.