LINUX.ORG.RU

Программный crossover в ALSA — как реализовать?

 , audiocrossover


0

1

Имеется Intel HDA вместо звуковой карты, настроенная на использование четырёх каналов, и две активные АС (такие), каждая из которых используется как отдельный монитор. Соответственно, в каждом из них при обычном подключении звучат только front или rear, а нужно, чтобы на левый монитор подавались только левые каналы, а на правый — только правые.

В поисках ответа начал читать неофициальную вики ALSA (http://alsa.opensrc.org), но пока что решения не нашёл. Если это важно, то в качестве аудиосервера используется JACK.

★★★★★

Частично решено — удалось правильно соединить каналы, теперь ~/.asoundrc выглядит так.

pcm.ch40up {
         type route
         slave.pcm surround40
         slave.channels 4
         ttable.0.0 1
         ttable.1.2 1
         ttable.0.1 1
         ttable.1.3 1
}

Осталось добавить фильтры.

olibjerd ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.