在安装了 Ubuntu Studio 20 的 2013 款 Macbook Pro (Retina) 上,当 JACK 音频连接套件运行时,Ardour (数字音频工作站) 或 Hydrogen (鼓/音序器) 不会发出声音。如果我停止 JACK 并手动将 Hydrogen 的首选项设置为使用 ALSA,它确实会产生声音,但 JACK 对我的工作流程来说是必需的,所以我无法解决这个问题。
答案1
在 2013 年的 Macbook 上首次安装 Ubuntu Studio 20 时,JACK 的初始设置不适用于笔记本电脑的内置音频。需要对默认设置进行一些更改。
- 从左上角的系统菜单下的“音频制作”->“音频实用程序”启动 QjackCtl。
- 点击中间右侧的“设置”按钮。
- 您可能需要使用不同的预设名称,这样就不会丢失当前的任何设置。
- 将接口设置为 hw:PCH,0(即 CS4208 模拟选项)。
- 单击“高级”选项卡。
- 在通道 I/O 标签的右侧,有两个下拉菜单。设置两个都其中 2.
- 单击“确定”,然后停止/启动 QjackCtl 或完全重新启动它。
- 确保 QjackCtl 处于“已启动”状态。
- 启动 Ardour。在窗口 -> 音频/MIDI 设置菜单下,确保音频系统指示它正在使用 JACK。
- 在 Hydrogen 中,在选项 -> 首选项下,在“音频系统”选项卡下,确保它自动或明确使用 JACK。
您可以通过单击“节拍器”按钮(从左侧数第二个按钮,位于“会话”菜单下方)并点击播放按钮来验证它在 Ardour 中是否有效。您应该会听到一些声音。
其他音频程序(例如 Audacity)可能也需要在 QjackCtl 运行时将其首选项设置为使用 JACK。