Трубный / Mix Line In для вывода в PulseAudio


14

Я работаю на двух компьютерах с одной USB-гарнитурой. Я хочу послушать оба этих события: подключить выходные данные компьютеров, отличных от Linux, к линейному входу компьютера Linux (синий аудиоразъем) и смешать сигнал с выходом гарнитуры компьютера Linux с помощью PulseAudio.

Схема звукового оборудования

pavucontrol показывает устройство ввода «Встроенный аналоговый стереозвук», которое позволяет выбирать такие порты, как «Линейный вход» (выбран), «Передний микрофон», «Задний микрофон». Я вижу, как измеритель громкости устройства реагирует на воспроизведение звука на компьютере, отличном от Linux.

Встроенный Аудио Аналоговый Стерео

Как заставить PulseAudio воспроизводить этот аудиосигнал на выбранном мной устройстве вывода?

Ответы:


19

1. Загрузите петлевой модуль

pacmd load-module module-loopback latency_msec=5

создает устройство воспроизведения и записи.

2. Настройте устройства в pavucontrol

В pavucontrol, в записи вкладке, установите устройство «Loopback» в от устройства ввода в устройство , которое принимает строку в сигнале.

настройки записи

В Playback вкладке, установите устройство «LoopBack» в на устройство вывода на устройство , через которое вы хотите услышать линию сигнала.

настройки воспроизведения

3. Устранение неисправностей

Если у аудиосигнала есть проблемы, извлеките модуль pacmd unload-module module-loopbackи повторите попытку с более высоким latency_msec=значением

Этот ответ стал возможным благодаря этому сообщению на форуме . Благодарность!


0

Возможно, pacmd должен быть pactl (с теми же аргументами). Для меня это не сработало с pacmd, с pactl.


Пожалуйста, измените это так, чтобы оно имело смысл, даже если другой ответ удален.   Ссылка на другой ответ (указав имя автора), но скопируйте всю необходимую информацию в свой ответ.
G-Man говорит: «Восстанови Монику»
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.