LINUX.ORG.RU

Вывод аудио сразу из двух выходов

 , ,


0

2

Всем привет,

Использую вот такую мат. плату: https://www.asrock.com/MB/AMD/X470%20Taichi%20Ultimate/index.asp

Насколько я понимаю аудио карта там Realtek ALC1220. Отсюда вопрос: у нее есть 6 аудио выходов/входов, ну там звук 7.1 и все вот это, возможно ли как то программно сделать так чтобы из двух выходов выходило самое обычное стерео?

Все это надо сделать чтобы была возможность одновременно подключать усилитель и наушники. Разумеется звук будет исходить из одного источника.

Заранее благодарю.


Если рекомендованный разъём для наушников не совпадает с разъёмом для фронтальных колонок, и при подключении наушников колонки автоматически выключаются, то достаточно в alsamixer просто установить параметр «Auto-Mute» в «Disabled».

gag ★★★★★
()

В копилку вариантов: поиграй с hda-jack-retask, потрать несколько десятков центов на сплиттер.

t184256 ★★★★★
()
Ответ на: комментарий от gag

Если рекомендованный разъём для наушников не совпадает с разъёмом для фронтальных колонок

По ходу неудача, ибо совпадает.

alex07
() автор топика

Зачем всякие хитрости? Штатным способом подключить наушники к коннектору для аудио для передней стенки корпуса, усилитель в тыловой коннектор. Максимум, что понадобится - это «ручное» включение одновременного вывода. Остальное стандартными микшерами переключается.

Elyas ★★★★★
()
Ответ на: комментарий от alex07

да там, оказывается, даже module-combine-sink не нужен, сначала надо настроить профиль карты 7.1, потом

sash@linux-6wjv:~> pactl list sinks
Аудиоприёмник №0
        Состояние: SUSPENDED
        Имя: alsa_output.pci-0000_00_1b.0.analog-surround-71
        Описание: Встроенное аудио Analog Surround 7.1
        Драйвер: module-alsa-card.c
        Спецификация отсчётов: s32le 8-канальный 4800
        Схема каналов: front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right

нужны имя и схема каналов, далее неважно
Теперь можно создать виртуальную карту с выводом на боковые каналы:
pactl load-module module-remap-sink sink_name=side_ch master=alsa_output.pci-0000_00_1b.0.analog-surround-71 channels=2 channel_map=front-left,front-right master_channel_map=side-left,side-right remix=no
И, например, 5.1 из оставшихся
pactl load-module module-remap-sink sink_name=side_ch master=alsa_output.pci-0000_00_1b.0.analog-surround-71 channels=6 channel_map=front-left,front-right,rear-left,rear-right,front-center,lfe master_channel_map=front-left,front-right,rear-left,rear-right,front-center,lfe remix=no
После можно в pavucontrol настроить вывод программ и прописать на постоянку это дело в /etc/pulse/default.pa

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