Re: [ecasound] rcalsasound stop & eca

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] rcalsasound stop & eca
From: Carsten Bauer (cbauer-@t-online.de)
Date: Fri Nov 07 2003 - 12:08:18 EET


Hi Bart,

alsa is strange, it works, but I still haven't understood how, probably
only the developer himself knows this...

alsa automatically performs some sort of oss-emulation, offering you the
/dev/dsp and other oss-type devs (mixer etc). some players/apps have
/dev/dsp as their default device entry, so they grab and block it
(trigger automatic module loading or whatever) on startup. Normally, if
you close all apps, rcalsasound stop should work. anyway, its a bit
weird (look at the output of 'lsmod' ...)
If you want to use the real oss drivers, you have to stop alsa
completely and load the ossdrivers separately (you can write a script
similar to the rc... scripts to do this). The real oss drivers can be
found in /lib/modules/xxxx/kernel/drivers/sound (in the Suse distro),
they need the module soundcore.o as base module.

concerning ecaplay: if you use alsa, you can specify your alsa-pcm in
the 'default-output' entry of the 'ecasoundrc' file to make shure that
the genuine alsa drivers are used, not the alsa-oss emulation

-cb


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Fri Nov 07 2003 - 11:03:27 EET