Okay, here's a simple test that gives a clear picture of how
jack-realtime and the multimedia kernel work together.
Test system: celeron 750, 256MB, cooker
Benchmark: run jackd and ardour, record some music, record a second
track (with full duplex), playback, then open galeon and oowriter at the
same time, count the number of xruns (jack buffer underruns)
Results:
cooker kernel, cooker jackd: countless xruns, between 10 and 150 msec
cooker kernel, cooker jackd (realtime option, as root): 3 xruns, 150-160
msec each
mm kernel, cooker jackd: countless xruns, between 10 and 50 msec
mm kernel, jackd-realtime (as user): not one single xrun
So the results are very conclusive. mm kernel reduces the latency (by
up to 100 msec per xrun!), and jackd-realtime eliminates 99% to 100% of
the xruns. Plus Danny's beautiful kernel allows jackd-realtime to run
as non-root.
This is beautiful. The Mandrake Audio Workstation is born.
We mock specialty distros. We laugh out loud at them. Daily.
Austin
--
Austin Acton Hon.B.Sc.
Synthetic Organic Chemist, Teaching Assistant
Department of Chemistry, York University, Toronto
MandrakeClub Volunteer (www.mandrakeclub.com)
homepage: www.groundstate.ca