我重新发现了 jackd,因为我必须...使用 bitwig。我想要这样的设置:
- 只有当一切正常时,即办公室工作等,pulseaudio 才会运行,对我来说,它看起来很直观,例如在使用网络会议等时。jackd 不适合快速选择要在浏览器中使用的正确的微型计算机,此外,我必须手动使用 QAMixer 才能使我的耳机工作......
- 当我使用 bitwig(或其他支持它的程序)时,jackd 会运行。我不介意手动启动它。
- 我也不介意使用 bitwig 时不能再听 youtube 视频。
我尝试了这些工具:ubuntio studio control、qjackctl,并且安装了 pulsaudio-module-jack。我还不太明白它们是如何协同工作的,或者如何相互影响的。
答案1
找到了以下解决方案:
- 只安装这些
sudo apt install jackd qjackctl
- 用作
pasuspender -- alsamixer
pulsaudio 停止器,以及通过上下箭头快速改变音量 - 然后启动 qjackctl 和 bitwig,或者任何其他需要的软件
- 没有魔法 :-)
可能无需 qjackctl 即可工作,因为 jackd 通过 dbus 进行通信,因此 bitwig 可以根据需要启动它。我更想知道到底发生了什么 - 可以在 qjackctl > setup > misc 中禁用 dbus 支持 - 更多信息这里
ocenaudio 可以通过 jack 连接,但我无法使用 VLC 来连接/使用它(目前,它的 wiki 上说它可以使用!)。Firefox 和 Chrome 也无法使用... 对我来说这不是什么大问题。
Pipewire 更新
有管线,而且看起来非常有前景。
但这在 Ubuntu 22.04 中仍然意味着大量的手动工作:https://ubuntuhandbook.org/index.php/2022/04/pipewire-replace-pulseaudio-ubuntu-2204/