> well, route (or plug) has the capability for software mix (in a
> certain meaning), but not for separate pcm streams.  you can downmix
> the multi-channels in a stream via route plugin if the channels is
> given.
> 
> but it's defenitely different from what dmix plugin does, and perhaps
> it's different from what Marc wants, too...

You got my point : route may looks like soft mix, but actually is downmix with the 
possibility of setting gains. I guess gains are what makes sense using the asoundrc 
configuration instead of leaving the downmix to the plughw (I assume plughw would 
downmix a stereo stream to a mono hw pcm, even if nothing is asoundrc-configured).
 
 
> > Some cards with multiple open hardware acceleration doesn't 
> need this 
> > default. Also, the dmix plugin has some limited things so I 
> don't prefer 
> > to select it as default.
> 
> agreed here, although i feel it's also nice to set it as default for a
> consumer card which has no hardware mix function.
> 
> please note that you can re-define the default in asoundrc.
> if you want to set up dmix as the system default, you can define it in
> /etc/asound.conf, too.
>
 
This makes me enthousiastic about those configuration files : it's a pity that no GUI 
is yet available to help design complex files ; consider the fact that some hardware 
manufacturers spend time on developping pricy console enabled hardware, console 
interfaces and SDK.
A good GUI for asoundrc wouldn't be far from a console interface, especially if some 
settings can be automated via the sequencer : imagine a gain (or any parameter) could 
be dependent of a MIDI code !






-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to