And PulseAudio is far from transparent, as it doesn't even allow access to the entire ALSA API. This breaks quite a few games and programs and causes hell for programmers.
Having a plain buffer isn't always enough. Some things depend on hardware interupts.
These alternate solutions don't look as nice on paper as a single, clean sound server, but different applications have different needs. Not every program is a media player or a web broswer.
PulseAudio is an ideal that just doesn't stand up to reality.
Having a plain buffer isn't always enough. Some things depend on hardware interupts.
These alternate solutions don't look as nice on paper as a single, clean sound server, but different applications have different needs. Not every program is a media player or a web broswer.
PulseAudio is an ideal that just doesn't stand up to reality.
Comment