On Mon, 5 Jan 2004 17:28:33 +0100 (CET)
Jaroslav Kysela <[EMAIL PROTECTED]> wrote:

> > That is exactly the problem!  DMIX is for playback.  DSNOOP is for 
> > capture.  Where is the module that is for both?  Why, oh why, did
> > they not simply make ONE MODULE in the first place??
> 
> Both are logically separate, because they're doing absolutely
> different things.

Hmm, but they are very closely related in that they "share" access to a
soundcard. In one case it is for playback and the other for capture.
They are yin and yang. one mixes, the other distributes..

To make life simpler for users i think there should be a way to combine
these two into one pcm device that has all the goodies in one..  point
the OSS emu to it and you are ready to use two OSS apps at once [which
is _not_ possible at the moment, if one of the OSS apps wants to capture
audio additionally to the playback]

> What's your problems? ALSA applications should offer you to set the 
> playback and capture devices independently. 

> If you bother with the OSS
> emulation, simply change the code in oss_dsp_open() -
> alsa-oss/alsa-oss.c. Perhaps, we can do it for you.

Sorry, i'm not sure i understood you here. Do you mean you want to
change the OSS emu to have it use different pcm devices for playback and
capture? This would make combining dmix/dsnoop into one plugin
unnessecary. If that was your message, then please, please, pretty
please, with whipped cream on top, do so.. And if you don't have the
time for it, maybe some pointers to us all would be useful so we can
burn our hands on it... I don't know though how this would be specified
via the .asoundrc. As far as i know it is not possible to use two slaves
for a pcm device..

I have a hw mixing soundcard, but i think this is very important for
ALSA.. Hangout one day in #alsa and you will agree..

Flo

P.S.: Actually i think this really is all about the oss emu, since like
you said, correctly written alsa apps should let you select different
pcm's for playback and capture.. But i wonder:  how many are correctly
written and are facts like this documented in some alsa-developer infos?

-- 
music: http://www.soundclick.com/bands/9/florianschmidt.htm




-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to