Debian 巴斯特。我使用 Pulseaudio 作为声音服务器,但有时会为 MAO 启动 Jack。
当 Jack 打开时,我可以获得 Pulseaudio 应用程序的声音,这要归功于为 Jack 添加了 Pulseaudio 接收器的pulseaudio-module-jack(正如我在https://askubuntu.com/a/1213554/419514)。
但我开始意识到并非所有应用程序都有效。
我确实听到了 vlc 的声音。但当使用 Firefox、Quodlibet 或 Audacity 时,什么也没有出现。事实上,当点击“播放”按钮时,时间滑块上的光标甚至没有移动。 “播放”按钮表示文件正在播放,但实际上并未播放。我一停止杰克,播放就开始。
我找不到任何相关日志。
答案1
在我使用过的不同系统中,Audacity 往往是最灵活的 DAW。尝试在“编辑”>“首选项”中更改设备。 ALSA 可能比 Jack 更安全。
Firefox 通常依赖于 PulseAudio。
可能真正有帮助的一件事是从KXStudio 存储库。
答案2
我必须打开 pavucontrol 并将“Jack sink”设置为每个应用程序的输出。设置完成后,当我停止 jackd 时,它会返回到我的声卡,并且当我再次启动它时,它会自动设置回“Jack sink”。