Маршрутизация в ALSA (переназначить выходы звуковухи)

Всё, что связано с ноутбуками.

Модератор: Модераторы разделов

Аватара пользователя
BuTyc
Сообщения: 36

Маршрутизация в ALSA

Сообщение BuTyc »

Есть ноут со звуком Intel High Defenition Audio (HDA), в винде на сколько я знаю она полностью управляется программно. Слышал про возможность маршрутизации выходных каналов при помощи alsa. Кде можно про это почитать по подробнее, и вообще рально ли это.
В частности есть проблема: не работает порт наушников (а в винде работает), в микшере можно включить шести канальный режим, но при этом начинает работать тока один порт (задних каналов), а остальные два не пашут.
Кто сталкивался, подскажите в какую сторону ломиться?! :blink:
Всему своё время и место.
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: Маршрутизация в ALSA

Сообщение kreator »

Скорее всего просто нужно отправить звуковой поток на другое устройство. В alsa для каждого выхода есть свое устройство. Также могут быть виртуальные устройства.
Например:

hw:0,0 (он же default) это front
hw:0,1 - rear

и.т.д.

Обычно xmms (и прочие приложения с поддержкой alsa) находит сам все устройства и позволяет выбрать нужное в настройках.
Можно создать виртуальное устройство, которое будет перенаправлять поток сразу на несколько реальных устройств.
Спасибо сказали: