Трубопровід / Змішувальний вхід для виведення в PulseAudio


14

Я працюю на двох комп’ютерах з однією гарнітурою USB. Я хочу прослухати і те, і інший, підключивши висновки комп'ютерів, які не є Linux, у лінійку комп’ютера Linux (синій аудіороз'єм) і змішати сигнал у вихідний гарнітур комп'ютера Linux за допомогою PulseAudio.

Діаграма звукових апаратних засобів

pavucontrol показує "Вбудований аудіо-аналоговий стерео" пристрій введення, який дозволяє мені вибирати порти типу "Line In" (вибрано), "Передній мікрофон", "Задній мікрофон". Я бачу, як вимірювач гучності пристрою реагує на відтворення звуку на машині, яка не є Linux.

Вбудований аудіо-аналоговий стерео

Як змусити PulseAudio відтворювати цей звуковий сигнал на мій вибір пристрою виводу?

Відповіді:


21

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.