Аналоговый и цифровой аудиовыход одновременно

Мои динамики используют цифровой вход, а мои наушники используют аналоговый вход. Они оба подключены, и когда я хочу использовать наушники, я просто выключаю динамики и включаю наушники. Я знаю, что одновременный вывод на цифровой и аналоговый поддерживается аппаратным обеспечением, потому что он работал нормально в Windows XP. Но в Ubuntu я, кажется, получаю только по одному за раз, в зависимости от того, какой параметр выбран в поле со списком, расположенном в System -> Preferences -> Sound -> Hardware,

Как я могу получить одновременный аналоговый и цифровой выход без необходимости каждый раз переключать профиль? Я на Ubuntu 11.04 и это чип Intel HDA.

введите описание здесь

2 ответа

Решение

У нас есть дополнительное приложение paprefs Установить папочки что позволяет установить виртуальное устройство вывода на pulseaudio. Это позволяет одновременно выводить на все подключенные звуковые карты / устройства:

paprefs

Дополнительно созданное устройство вывода звука для одновременного вывода можно выбрать на вкладке "Вывод" в меню настроек звука pulseaudio:

введите описание здесь


Из командной строки мы также можем загрузить устройство для одновременного вывода без необходимости запуска папок

pacmd load-module module-combine-sink
# pacmd load-module module-combine # for PulseAudio < 1.0

Поместите эту строку (без pacmd) в ваш /etc/pulse/default.pa загрузить это устройство при запуске.

Принятый ответ больше не работает, по крайней мере, из Ubuntu 16.04 LTS (возможно, даже больше, но я не уверен). Вот что работает (протестировано в Ubuntu 17.10): https://wiki.archlinux.org/index.php/PulseAudio/Examples

В частности добавьте следующее к вашему /etc/pulse/default.pa

### Load analog device
load-module module-alsa-sink device=hw:0,0
load-module module-combine-sink sink_name=combined
set-default-sink combined
Другие вопросы по тегам