管道/混合线路输入到PulseAudio中的输出


14

我使用一台USB耳机在两台计算机上工作。我想通过将非Linux计算机的输出管道连接到Linux计算机的线路(蓝色音频插孔)中,然后使用PulseAudio将信号混合到Linux计算机的耳机输出中来聆听这两种声音。

音频硬件图

pavucontrol显示了一个“内置音频模拟立体声”输入设备,它使我可以选择“ Line In”(选中),“ Front Microphone”,“ Rear Microphone”等端口。我可以看到设备的音量计对非Linux机器上的音频播放有反应。

内置音频模拟立体声

如何使PulseAudio将音频信号播放到我选择的输出设备中?

Answers:


20

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说'Resstate Monica''De​​c 1'18
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.