Mark Knecht wrote:
xruns are a term specific to the Jack server (jack-audio-connection-kit) that tell us whether we've had and overrun or an underrun. It's would be off topic to go deeply into how Jack operates when talking to sound cards, but take it to mean something bad has happened with real-time audio data.
You might want to investigate Ingo Molnar's realtime patches [1] (in case you don't already know about them). They are apparently very good at keeping worst-case latencies very low. I tried an older version of that patchset (just used it for normal desktop stuff) and it seemed to work fine. I heard that people use it for audio stuff, but I don't do anything much with audio myself.
Marco [1] http://people.redhat.com/mingo/realtime-preempt/ -- [email protected] mailing list
