立即将音频输入重定向到音频输出

立即将音频输入重定向到音频输出

我正在使用 Linux 的无头版本,并且在尝试处理一些音频工作时遇到了困难。我购买了一个 USB 适配器来使用,它有一个粉色音频输入和一个绿色音频输出 3.5 毫米插孔。我正在尝试处理传入的声音,然后通过输出将原始音频源发送回。

基本上在图中,我试图让音频进入,然后立即将其重定向到音频输出。如何将音频输入重定向到同一个 USB 适配器的音频输出?

在此输入图像描述

答案1

由于您没有指定使用哪个音频堆栈,因此有几个选项。如果您使用 PulseAudio,那么最简单的软件方法是启动环回模块(第一个答案):运行pactl load-module module-loopback latency_msec=1并将源设置为环回。我相当确定 ALSA需要一个环回模块,之后您可以将源设置为环回。

然而,就我个人而言,我会跳过软件解决方案并获得硬件分离器(一个例子是亚马逊上的该商品)或混音器(即使是一点 4 通道也可以。)您的输入不会有延迟,它会减轻计算机的负载,即使计算机关闭也能正常工作。实际上,混音器可能最适合您的应用,因为这样您就可以控制源音频和计算机的输入量,并且出现接地环路等的可能性较小。

相关内容