PulseAudioの出力へのパイプ/ミックスライン入力


14

私は2つのコンピューターで1つのUSBヘッドセットを使用しています。Linux以外のコンピューターの出力をLinuxコンピューターのライン入力(青色のオーディオジャック)にパイプすることと、PulseAudioを使用してLinuxコンピューターのヘッドセット出力に信号をミキシングすることの両方を聞きたいと思います。

オーディオハードウェア図

pavucontrolには、「内蔵オーディオアナログステレオ」入力デバイスが表示され、「ライン入力」(選択)、「フロントマイク」、「リアマイク」などのポートを選択できます。Linux以外のマシンでのオーディオ再生にデバイスのボリュームメーターが反応しているのがわかります。

内蔵オーディオアナログステレオ

選択した出力デバイスにPulseAudioでそのオーディオ信号を再生させるにはどうすればよいですか?

回答:


19

1.ループバックモジュールをロードする

pacmd load-module module-loopback latency_msec=5

再生デバイスと録音デバイスを作成します。

2. pavucontrolでデバイスを構成します

pavucontrolにおいて、で記録タブ、「ループバック」デバイスのセットからの信号に線を受信装置に入力装置。

録音設定

再生タブ、「ループバック」デバイスの設定上のあなたは、信号の行を聞きたい、それを通してデバイスへの出力デバイスを。

再生設定

3.トラブルシューティング

オーディオ信号に問題がある場合は、モジュールを取り外してpacmd unload-module module-loopback、より高いlatency_msec=値を再試行してください

この回答は、このフォーラム投稿によって可能になりました。ありがとう!


0

pacmdはpactlである必要があります(同じ引数を使用)。私にとって、それはpacmdでは機能せず、pactlでは機能しました。


これを編集して、他の回答が削除されても意味をなすようにしてください。   他の回答を参照します(著者の名前を述べることにより)が、すべての重要な情報を回答にコピーします。
G-Manは「Reinstate Monica」
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.