![拆分一个录音应用程序的通道以从 pulseaudio 中的两个监视器源进行捕获](https://linux22.com/image/923093/%E6%8B%86%E5%88%86%E4%B8%80%E4%B8%AA%E5%BD%95%E9%9F%B3%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E9%80%9A%E9%81%93%E4%BB%A5%E4%BB%8E%20pulseaudio%20%E4%B8%AD%E7%9A%84%E4%B8%A4%E4%B8%AA%E7%9B%91%E8%A7%86%E5%99%A8%E6%BA%90%E8%BF%9B%E8%A1%8C%E6%8D%95%E8%8E%B7.png)
我希望 mixxx 从两个不同的监视源获取输入(例如 aux1 和 aux2)。
我告诉 mixxx 使用 pulseaudio 作为 aux1 和 aux2 的输入,但分别设置通道 1-2 和 3-4。
然后,我看到以下显示,pavucontrol
并且它设置为从“内置显示器... HDMI”捕获
我想要的是从“XXX 显示器”捕获第 3 和第 4 个通道,其中 XXX 是另一个输出设备(并且通道 1+2 继续从“... HDMI 显示器”捕获)
pulseaudio 向导能否为我指明正确的方向?
答案1
答案其实很简单,我关于向 mixxx 暴露两个“脉冲”的评论就是线索。
假设你正在使用 ALSA,请~/.asoundrc
在末尾添加以下部分
pcm.pulse2 {
type pulse
}
并启动 mixxx。
在 mixxx 中选择输入(或输出)设备时,您会看到“pulse”和“pulse2”,您可以将它们分配给不同的输入(例如 aux1 和 mic1)。然后,您可以在 pavucontrol 中分别设置这两个输入的源。