On Mon, 2004-10-25 at 10:54 -0700, John L Fjellstad wrote: > Eric Gaumer <[EMAIL PROTECTED]> writes: > > > Alsa cannot play multiple audio streams simultaneously. From what I > > understand, this is more of a hardware limitation than an alsa > > limitation. They claim that some sound cards can do automatic hardware > > mixing. If your card can't do this then there is a plugin called "dmix" > > that does software mixing (i.e. allow sounds to play simultaneously) . > > I've never tried it. Just search "alsa dmix" for plenty of how-to's. I > > would imagine just using esd or arts would be easier and work flawlessly > > at the moment. I think a lot of Gnome apps are probably programmed to > > use esound. Give it a try... it can't hurt. > > Actually, that's what I meant. With my Soundblaster card, I had > hardware mixing with ALSA. On my laptop now, I do software mixing with > the dmix plugin, also with ALSA. And it works fine. So, doesn't that > mean that Alsa can play multiple audio streams, as long as you set it up? > > And I guess I was wondering what a 'real' sound daemon would bring to > the table above this?
Portability and network transparency are two strong advantages that come to mind. You are looking at it from a users perspective. Consider it from a programmers point of view and it will be clear that even with Alsa, a good sound daemon is important. This is why projects like Jack exist. > > I actuall run esd when running gtk windowmanagers (GNOME, > Enlightenment), and it sounds terrible, so I usually just pipe the xmms > output directly to ALSA. I actually do it everywhere if an app supports > it. > > -- > John L. Fjellstad > web: http://www.fjellstad.org/ Quis custodiet ipsos custodes > -- Eric Gaumer <[EMAIL PROTECTED]>
signature.asc
Description: This is a digitally signed message part