[identity profile] a-bronx.livejournal.com posting in [community profile] useful_faq
Есть ли в природе способ (или драйвера - для Win2k/XP), позволяющие превратить любую звуковуху с 5.1 каналами в 2 "виртуальных" звуковых устройства с 2-мя каналами каждое?

Пример использования: во front out втыкаются наушники, front настраивается как default sound device; в rear out втыкаются колонки, Winamp настраивается на это дополнительное устройство вывода. Результат: колонки играют домашним музыку/звуковое сопровождение фильма, в наушниках - либо другая музыка, либо взрывы и стрельба :)

Date: 2006-06-05 06:37 am (UTC)
From: [identity profile] miracle-to-come.livejournal.com
Не видел ни разу. Думаю что это вряд ли возможно.
Есть специальные вроде как звуковыхи с 2 раздельными каналами, в которые можно выводить звук. Но цена там от 200 я думаю будет.

Date: 2006-06-05 07:46 am (UTC)
From: [identity profile] miracle-to-come.livejournal.com
Не факт что независимые...
Значит нужно драйвер пробовать самому писать.

Date: 2006-06-05 09:32 am (UTC)
From: [identity profile] miracle-to-come.livejournal.com
Вроде как нет.
Я видел двухканальные звуковухи. Echo mia самая примитивная вроде. И дрова там по особенному ставятся + ещё фишки есть.

Дерзайте =)

Date: 2006-06-05 08:59 am (UTC)
From: [identity profile] eugene-ivanov.livejournal.com
сделать можно запросто.
(deleted comment)

Re: Reply to your comment...

Date: 2006-06-05 01:49 pm (UTC)
From: [identity profile] eugene-ivanov.livejournal.com

не знаю. но дешевле купить ещё одну карту :))

Date: 2006-06-05 09:34 am (UTC)
From: [identity profile] f2065.livejournal.com
вопрос не новай, я сам раньше искал - много кто такой же вопрос задавал. Ответа нет.

В любом случае тут надо писать драйвер, причём для каждой конкретной модели в отдельности. Проще две звуковухи воткнуть...

Date: 2006-06-05 09:47 am (UTC)
From: [identity profile] f2065.livejournal.com
Нереально. В частности потому что далеко не все проги работают через DirectSound.

А написании в драйвера замечу ещё такие сложности как необходимость синхронизации (как начала, так и конца) семплов разной длинны. По поводу конца - проблема с тем что IRQ - одно. По поводу начала - если буфер уже загружен, а нам надо ещё подгрузить другие каналы ?