Запись гарнитуры-выход + ми c -вход для караоке - PullRequest
0 голосов
/ 05 апреля 2020

Среда:

Ubuntu 18.04 USB-гарнитура с микрофоном

Я слушаю песни караоке с Youtube в цвете хром на моей гарнитуре и пою вместе на микрофоне c. Теперь я sh хочу одновременно записать вывод гарнитуры и мой c ввод в Audacity.

Эта ссылка почти работает: https://superuser.com/questions/769249/how-to-record-both-input-and-output-audio-simultaneously. Я могу микшировать аудио так, как хочу.

Я сказал почти. Проблема в том, что, хотя аудиозапись в Audacity работает, я не могу слышать музыку c во время пения.

Существует ли обходной путь, позволяющий мне достичь следующего?

  1. Chromium audio + mi c записывается в отваге, а
  2. Chromium audio также идет к гарнитура.

1 Ответ

0 голосов
/ 01 мая 2020

Да, это можно сделать с помощью комбинации двух нулевых приемников и трех петлевых устройств.

С диаграммой это немного проще понять: diagram1

Зеленые блоки - это нулевые стоки . Красные линии петлевые устройства .

Совет: Прежде чем продолжить, уменьшите громкость на наушниках. Создание этих объектов может временно создать обратную связь l oop. Не беспокойтесь, это исчезнет go, когда мы подключим все, как показано на схеме.

Выполните следующее из терминала, чтобы создать нулевые приемники и петли:

pactl load-module module-null-sink sink_name=Virtual1 sink_properties="device.description='Chrome\ Splitter'"
pactl load-module module-null-sink sink_name=Virtual2 sink_properties="device.description='Chrome\ and\ Mic\ Combiner'"
pactl load-module module-loopback
pactl load-module module-loopback
pactl load-module module-loopback

Обратите внимание, что имя и описание приемника могут быть любыми. Описание появится в pavucontrol и упростит настройку.

Теперь вам нужно подключить все:

  • Запустить Chrome и воспроизвести песню караоке на YouTube , Это создаст запись на вкладке «Воспроизведение» в pavucontrol.
  • Запустите Audacity и начните запись. Это создаст запись на вкладке «Запись» в pavucontrol.
  • Запуск pavucontrol

На вкладке Запись настройте петли следующим образом: Recording Tab

На вкладке Воспроизведение настроить петли следующим образом: Playback Tab

Мои наушники называются Mpow H10 , так что выбирайте любой динамик или выход на наушники, которые хотите вместо этого. Встроенный аналоговый стерео - это вход для микрофона. Опять же, выберите, как будет называться ваш mi c.

Вот и все! Теперь у вас будет аудио из вашего микрофона и видео YouTube, смешанные и захваченные в Audacity, и вы будете слышать только звук Youtube в своей гарнитуре.

Если вы хотите узнать больше о том, как это работает, вот несколько полезных ссылок:

...