Ubuntu Studio 20.04,让 Pulse Audio 和 JACK 播放顺畅

Ubuntu Studio 20.04,让 Pulse Audio 和 JACK 播放顺畅

我从 5 年前甚至更早就看到过类似的问题,所以我不确定当前的解决方案是什么。我在 Arch 上使用 Cadence 设置了音频,Pulse 和 JACK 一起播放得很好。当我考虑在 US 20.04 上安装 Cadence 时,它​​想要删除一堆已安装的软件包(包括 Studio Controls)。所以,在我尝试这样做并弄乱 Ubuntu Studio 提供的所有这些好工具之前,我想知道:

如果有人将 Ubuntu Studio 20.04 与 JACK 和 Pulse Audio 一起使用,你能告诉我你是怎么做的吗?谢谢。

答案1

如果你向下滚动此博客文章,它会告诉你如何同时使用两者:https://www.fossbox.org.uk/?p=240

默认情况下,Jack 和 Pulse 通常不能同时运行。但是,由于我们的 Web 浏览器是 Pulse 应用,并且我们希望使用 Jack 进行路由,因此我们需要克服这个问题。实现此目的的一个相对简单的方法是使用 QJackctl。在设置中,在选项选项卡下,转到启动后执行脚本。粘贴pactl load-module module-jack-sink channels=2; pactl load-module module-jack-source channels=2; pacmd set-default-sink jack_out

这将创建两个独立的脉冲通道,称为“接收器”。

更改设置后,您需要测试是否成功。启动 Jack,然后打开任何普通音频应用程序,例如 mp3 播放器。尝试播放一些声音。如果您听到任何声音,则表示成功了。

现在,如果您正在使用专业音频应用程序(如 SuperCollider、PD 或 Reaper),请启动它并打开音频引擎。在 Qjackctl 中,单击连接并打开音频选项卡。您将看到系统上的输入和输出列表,包括音频应用程序、脉冲接收器和系统(即物理输入和输出)。

用于Qjackctl在接收器和 Jack 应用程序之间建立连接。

相关内容