首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管道/混线在PulseAudio中的输出

管道/混线在PulseAudio中的输出
EN

Unix & Linux用户
提问于 2016-02-15 00:22:12
回答 2查看 44K关注 0票数 38

我在两台带一个USB耳机的电脑上工作。我想通过将非Linux计算机的输出连接到Linux计算机的行(蓝色音频插孔)和使用PulseAudio将信号混合到Linux计算机的耳机输出中来听。

展馆控制显示一个“内置音频模拟立体声”输入设备,允许我选择端口,如“线在”(选定),“前麦克风”,“后麦克风”。我可以看到设备的音量计对非Linux机器上的音频回放作出反应.

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

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2016-02-15 00:22:12

1.加载回送模块

代码语言:javascript
复制
pacmd load-module module-loopback latency_msec=5

创建一个回放和一个记录设备。

2.配置pavucontrol

中的设备

在pavucontrol中,在记录选项卡中,将“回放”设备从输入设备设置为接收信号中的线路的设备。

在“回放”选项卡中,将“回放”设备的“打开输出设备”设置为要听到信号中的线路的设备。

3.

故障排除

如果音频信号有问题,使用pacmd unload-module module-loopback删除模块并重试一个较高的latency_msec=值。

附加备注

您的现代中程计算机可能很容易使用latency_msec=1选项管理较低的延迟:

代码语言:javascript
复制
pacmd load-module module-loopback latency_msec=1

这个答案是由这个论坛帖子提供的。谢谢!

票数 51
EN

Unix & Linux用户

发布于 2018-12-01 17:50:57

优选答案所述

代码语言:javascript
复制
pacmd load-module module-loopback latency_msec=5

这应该创造一个回放和录音设备,似乎并不是所有的情况下都起作用。在这种情况下,你可以尝试

代码语言:javascript
复制
pactl load-module module-loopback latency_msec=5

注意类似的参数,使用pactl

对我来说,它不适用于pacmd,也适用于pactl。

注:这两种选择只适用于脉冲音频,而不适用于管道

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/263274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档