Crackling distortion plays over all audio played through my computer. I've had stuttering audio before (a buffer issue), but it doesn't sound like that. It sounds like the crackling is layered on top of the audio that's played. qjackctl says there are no xruns and its logs do not show any errors. This started happening out of nowhere; I didn't change anything on my system.
I'm using AV Linux (MX Linux x86_64), Kernel: 6.0.0-10.1-liquorix-amd64. AV Linux integrates PulseAudio and JACK. Also using Xfce and AMD GPU if that matters. My audio interface is a Presonus Audiobox USB. The same hardware setup on Linux Mint Xfce with PipeWire did not have this problem (different partition on the same disk).
I have tried killing Pulseaudio. This cuts all audio outside of my DAW (expected behavior) but the audio from my DAW continues to crackle, as it uses pure JACK.
I tried changing the frames per period and periods per buffer in various combinations. The higher each of them was the longer it would take for the crackling to start in. But it would always start again. Previously my settings were 1024 frames per period and 3 periods per buffer and I had no crackling then.
I tried setting jackdbus and my DAW to -20 niceness with renice, same issue.
And just for completeness, I did try updating all my packages and restarting.