I am not noticing any latency with these settings, but I am still getting the occasional xrun (e.g., at around 30 seconds in the attached recording). I’m wondering if it’s because I’m saving my recordings directly to the operating system’s SD micro card? Is there a way to save the recordings to an external USB stick instead? Or should I try setting the Frames per period to a higher value (https://linux.die.net/man/1/jackd suggests the default is 1024)?
Thanks @jofemodo, much appreciated. I will try recording direct to a memory stick and see if that improves the XRuns. You’re welcome to add this recording to the wiki if you like.
Thanks @riban! I had already disabled RBPI headphones but I had been using VNC, as this is a standalone Raspberry Pi box, so that sounds like it’s the culprit. I will try hooking this up to a proper monitor, keyboard, and mouse and disabling VNC to see if that fixes the issue.
Also check your temperature. This is shown in webconf bit not dynamically so refresh page to get current temperature. I have a unit that starts to xrun after a while and I think is temperature related. Do you have any cooling on the Raspberry Pi?
Also try it from fresh reboot. There is a bug where restarting the UI causes xruns. We haven’t diagnosed that yet so it is plausible that other operations might trigger a similar issue.