The following diagram from Wikipedia allows one to get a better understanding of the complexity of all that audio plumbing between the kernel and application:

(Click on the above image and then click on the SVG to get a full sized diagram).
Hrmm.. so no wonder it can be hard to figure out weird audio issues... :-)
Is Pulse really necessary today?
ReplyDeletehttp://insanecoding.blogspot.com/2009/06/state-of-sound-in-linux-not-so-sorry.html