Linux - 创建虚拟音频设备

Sam*_*rty 16 audio linux alsa

我的问题很简单。如何在 ALSA 中创建一个能够实现以下功能的纯虚拟音频设备:

  1. 被用作音频输出目的地,

  2. 用作音频输入源,输出发送给它的任何内容。

我真正想要实现的是向该设备输出声音,并在另一个应用程序(例如 Skype)中将该设备用作麦克风,这使我可以在 Skype 或其他任何应用程序中播放声音和音乐。

这方面的信息真的很模糊,搜索结果显示的大多是不相关的东西,比如拆分设备输出或类似的东西。我真的不知道现在去哪里找什么,所以任何帮助都会非常感激。

Dag*_*elf 5

$ modprobe snd-aloop
Run Code Online (Sandbox Code Playgroud)

PS 题外话:Stackexchange 坏了。它不会发布单行答案引用“请检查上面的错误。但没有错误。哦,它在侧面,用丝带包裹,溶解在右侧列中的所有静电中。亲爱的SE,我相信你有能力多测试你的 UI。”