On Thu, May 20, 2010 at 6:13 AM, Alan McKinnon <alan.mckin...@gmail.com> wrote:
[snip]
> Like an earlier poster suggested, PulseAudio looks like a hammer in search of
> a nail.

I have a bluetooth headset. I set it up with gnome-bluetooth, and with
PulseAudio I can dynamically redirect the output in my laptop from the
speakers to the headset and back; it also redirects it automatically
when my headset gets disconnected or runs out of battery.

Good luck doing that with ALSA.

PulseAudio is here to stay, and for a very good reason I say. It's not
"too complicated" or "overkill"; a modern sound architecture for
desktop computers was in dire need for Linux, and PulseAudio was the
first complete and (more important) correct designed solution. Don't
even mention OSS4; the sound architecture goes in user space, not the
kernel.

This is why *ALL* the Linux based mobile phones use PulseAudio: it
*works*, and it *makes sense* from a technical point of view. It
sucked for a long time? Indeed it did; just like KDE 4.0 sucked
immediately afer KDE 3.5; just like X.org sucked at the very
beginning; just like ALSA sucked when it replaced OSS; just like GNOME
2.0 sucked. Innovation is expensive.

I have PulseAudio running perfectly in my laptop, my desktop, *and* my
MediaCenter connected to my 5.1 system. Via HDMI, by the way. I thank
for PulseAudio; now, after the initial (and very annoying) problems,
it works, it doesn't get in the way, and it's flexible enough to adapt
to new hardware and new sound solutions. Bluetooth headsets it's just
one example (but a very good one I believe; everything is going
wireless); there are USB sound cards, transparently output the music
from my laptop to my MediaCenter, and, of course, little beeps from
the GUI when I click a menu item.

I repeat: PulseAudio is here to stay. You can purge it out of your
system, but more and more applications will make use of it, and
eventually you will not be able to have a desktop without it. Right
now it works flawlessly in the majority of hardware; I highly
recommend to start using it now (it's stable in Gentoo since a couple
of months ago, I believe); and better get used to it.

Because it's not going anywhere.
-- 
Canek Peláez Valdés
Instituto de Matemáticas
Universidad Nacional Autónoma de México

Reply via email to