I'm currently running Ubuntu 24.10, kernel 6.11.0-1014-lowlatency with pipewire 1.2.4 on a Dell Precision 7550 with a Focusrite Scarlett 2i4. With the usual audio tweaks, I'm able to run my DAWs (bitwig & reaper) using PIPEWIRE_QUANTUM=48/48000 without xruns until I start getting a little deep into channel count or put some "hungry" plugins into play.
There is an issue with pipewire 1.2 where I can't publish more than one RTP stream while running pipewire-aes67 at a time. The process of building from source and replacing the default packages has been a little daunting, as pipewire is tightly integrated with Ubuntu and remove it pulls a lot of other co-dependent components out, which is undesireable.
So, I've tried a few newer releases with newer version of pipewire... Ubuntu 25.04, Xubuntu 25.04, Arch, and now Debian Trixie, and they all seem to suffer from the exact same problem: I set myself up using the same tweaks and settings I do on 24.10 (with small variances as needed by distribution), and on none of them can I run stable at under 128/48000. I've also tried the liquorix kernel (I do not recall which distro I was using at the time) to no avail.
I suspect that this has something to do with the switch to PREEMPT=DYNAMIC in the main kernel, but I'm only guessing. Does anyone have any suggestions on things I should be looking at to remedy this?