Ian McDonald wrote:
I notice that Craig discusses these a bit on his
latest blog at:
Craig - can you (or anyone else?) explain to me how Jack fits into
all of this?
Jack is another sound server (in the same category as ESD/Pulse/GStreamer),
that is designed for low latency audio processing applications, and
professional audio applications (like Ardour, as Greig points out).
I've seen quite a bit of mention of Jack around
the place (as well as
GStreamer) and haven't noticed PulseAudio much at all.
PulseAudio just got renamed, and is only really on my radar because of the
Now Alsa is at the kernel level for devices and
doesn't seem to face
any real competition. How do the other bits fit togther though?
ALSA is the sound driver system. Everything else sits on top of it, and
provides a level of abstraction, if you will.