> 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