So as not to delay the inevitable, I've installed Mint 22 which uses Pipewire ootb. I needed to install pipewire-jack manually, and create a pipewire group to add myself to. Default samplerate seems 48kHz, so that's fine, but default buffer size was 1024, so changed that to 128. So far so good.
Problem is, I seem to need to run every jack application from a terminal with
Code: Select all
pw-jack <application>
otherwise the application senses that jack is not available and throws errors (MusE, Qtractor, Pianoteq).
Am I missing something or is that indeed the way to run Jack apps with Pipewire?
From https://docs.pipewire.org/page_man_pw-jack_1.html:
"If PipeWire's reimplementation of the JACK client libraries has been installed as a system-wide replacement for JACK's own libraries, then the whole system already behaves in that way, in which case pw-jack has no practical effect."
So the question becomes: how to accomplish "PipeWire's reimplementation of the JACK client libraries has been installed as a system-wide replacement for JACK's own libraries" on a system where pipewire is installed ootb??