首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用虚拟音频电缆路由音频

用虚拟音频电缆路由音频
EN

Unix & Linux用户
提问于 2017-07-06 11:26:38
回答 1查看 4.1K关注 0票数 5

我正在运行一组程序,在那里我需要连接音频。

程序1生成需要静音路由到程序2的音频,然后程序2创建一个需要静音路由到程序3的新音频源。最后,程序3创建应该发送到扬声器的音频。

有人能帮我找出实现这一目标的最佳方法吗?我已经设法将音频从程序1悄悄地路由到程序2,使用"sudo snd探测和-aloop“,这给了我一个回送设备。

但是现在我被困在如何静默地将音频传送到程序3。哦,这不能通过管道来实现。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-07-06 12:53:42

脉冲音频还是纯ALSA?脉冲音频最简单:创建一个虚拟水槽

代码语言:javascript
复制
pacmd load-module module-null-sink sink_name=tmpsink

让程序1输出到它。程序2从tmpsink.monitor源代码读取。诸若此类。这一切都可以照本宣科。pacmd help显示了更多可能有用的命令,例如,如果不能为命令行上的程序指定源和接收器,则list-sink-inputslist-source-outputsmove-sink-inputmove-sink-output

在ALSA里这么做可能是..。有趣的。在我试着用ALSA做这件事之前,我试着用Jack来做。

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

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

复制
相关文章

相似问题

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