I was reading and wondering about trying pipe wire, but then I hit Ctrl + esc, and I see pipe wire and pipewire media session, so I think I am already using pipewire ?
Can somebody confirm Tumbleweed made the switch to pipewire?
My first test will be to set LMMS to use Jack and see how that goes
(might have to install jack first though)
Thank you, will give it a try, I had already found that page, and it seems easy enough to go back if there are issues.
The page is not tumbleweed specific though, so I first wanted to be sure I was not already using it.
Fedora from version 34 is using it. (so it should be mostly out of the test fase)
I am kinda lost tough, Linux sound system is not that easy to understand 100%.
Alsa, Pulse and Jack.
Pipewire should replace pulse, at least that part I do understand, and ALSA is still the basic sound system.
Bit off topic:
We have the pro sound users, who claim we should be using Jack because of lower latency.
Some of them also still install an RT Kernel, although that seems to become less common. (at least for music production)
Years ago, I canât recall which openSUSE version, I did install a RT kernel and jack.
Probably a version with a 10 or 11 in it. The jack server crashing and other jack related thingies made me give up on jack.
The goal of pipewire is as far as I understand though, to make it more easy to use jack. (pro audio)
Because I make music, or at least try with LMMS, I am very interested in this.
Fedora from version 34 is using it. (so it should be mostly out of the test fase)
I am kinda lost tough, Linux sound system is not that easy to understand 100%.
Alsa, Pulse and Jack.
Pipewire should replace pulse, at least that part I do understand, and ALSA is still the basic sound system.
Yes, the alsa kernel driver interfaces with the hardware, and alsa still provides low level user-space access. The pipewire-pulseaudio package is there to provide pulseudio compatibility where required, but long term will not be required I guess.
Iâm no sound guru so canât really comment about Jack, but you might find the compatibility layer for it that pipewire provides suffices. Sometimes experimentation is required.
Just reading about X runs and jack on the Linux musicians forum made me drag my feet about trying jack again.
One problem is, I am far from a sound guru too, but I do try to listen to people who are taking music production very serious.
Now only need to figure out if I have to install jack, or go for the compatibility layer.
Some reading to do, and probably just see what happens after setting up pipe wire, and setting LMMS to use jack. ( happy thoughts, fingers crossed )
I fear I will be the first person to try this, but I can talk to the LMMS devs if needed.
I think LMMS checks if jack is installed, so this could get interesting.
LMMS works fine without jack too though, been using it like that for years.
I am not using pipewire yet, but I am still keeping an eye on it.
It seems, you do not need to install pipewire pulse nor pipewire jack.
You do need to change an openSUSE (Linux) setting, so it will use pipewire, instead of pulse.
(after installing pipewire, but if your on tumbleweed pipewire is already installed, its just not being used yet)
Right now I am a bit confused on why pipewire pulse and pipewire jack exist, if we donâ t need to install it.
It might be time for me to test it, it should be easy to go back to pulse when needed / wanted.
I see people being very happy with pipewire, because It fixes, jack being not user friendly nor easy to use.
I ones tried jack on openSUSE, and I can confirm its not easy to use. (it also crashed and that was the main reason why I gave up on jack)
For those wondering, jack is for pro audio on Linux, and was made with low latency in mind.