2009/6/30 Eli Wapniarski <eli(a)orbsky.homelinux.org>:
Forgive me but I gotta ask... Are the drivers for the sound card in
pulseaudio or the kernel or somewhere else?
The drivers are in the kernel. The real issue is that a lot of drivers
simply have bugs. pulseudio pushes the drivers quite hard in various
ways and it is exposing bugs or deficiencies that weren't seen before
(in the same way that kde exposed a lot of bugs in graphics drivers
that weren't really an issue before). pulseaudio isn't without its
bugs but a lot more bugs are attributed to it than are really
justified. As for application compatibility it is largely a case of
applications relying on implementation details of alsa which means
that when the implementation changes (pulseaudion rather than alsa
itself) it fails. Certainly applications like skype suffered for this
reason for a long time.
There are 10 kinds of people in the world: Those who understand binary
and those who don't...