pipewire, jackd, alsa are all the same to me. I never could run a project (small or big) reliable with lower than 512 buffer. for me personally recording tracks in ardour and use ardours monitoring I need to go down to 128 buffer or lower. Otherwise it feels like a “slapback delay” and its messing up my “flow”. So when I got pipewire to run stable at 512 it was kinda good enough for me.
I have tried rt kernels, lowlatency kernels, generic kernels, I’ve compiled kernels following like 200 tutorials through out the years.
I think Im “home free” with my audiodevice used as monitor when recording new tracks.
Would be nice if I could play through some effects inside ardour though. but I think thats not gonna happen for me.
I have worked with disabling features in my mainboard and grub where computer is now more “potent” than ever.
pipewire version 0.3.81 (Releases · PipeWire / pipewire · GitLab) is loading jackd when I start ardour8 or mixbus32cv9 if I choose alsa it also gives alsa my audio device. The backside on this matter is, now I cant listen to youtube, audiosamples at freesound or any other audiostreams at the same time Im working in my favourite daw. and still, the performance its not increasing even jackd is slightly better in performance than pipewire.
A little note I did edit 25 min after this post.
Just so its clear :
I have tried out ardour, mixbus and other daw’s in microsoft/windows aswell. And its no difference(for me). same “latency problems”.