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

11

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

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

введите описание изображения здесь

Wim
источник

Ответы:

10

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

paprefs

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

введите описание изображения здесь


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

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

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

Takkat
источник
1
отлично, это сработало!
Вим
Знаете ли вы, как это сделать без установки этого приложения? Я предполагаю, что это должна быть только одна операция командной строки.
10
1
@ l0b0: см. правку для этого.
Таккат
0

Принятый ответ больше не работает, по крайней мере, из 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
Махеш
источник
1
Сожалею. Внес исправления.
Махеш