Hi! Thanks for the "channels 6" tip. I forgot to copy it (I had to do type it manually). Here's the new asoundrc (for those who are interested):
---- # first pcm.!default { type plug slave.pcm "softvol" } # second pcm.softvol { type softvol slave { pcm "dmix" } control { name "Master" card 0 } } # third pcm.dmix { type dmix ipc_key 1024 slave { pcm "hw:0,0" rate 48000 channels 6 period_time 0 period_size 1024 buffer_time 0 buffer_size 4096 } } ---- I just reversed the order of the softvol and dmix plugin to test whether it works. Unfortunately, it doesn't. If I try to use a dmix device which has a non-hardware slave, I get the error: "ALSA lib pcm_dmix.c:869(snd_pcm_dmix_open) dmix plugin can be only connected to hw plugin" The reason must be the way the plugin works internal. I think the multi plugin has a comparable limitation (that's only a guess, I don't get errors, just no sound). Greets, Ingo Sebastian Schäfer schrieb: > Hi! > > The AlSA documentation does not mention such a limitation, and it would > be way more logical to me :-) > > Link to the docs: > http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_dmix > > BTW: Have you tried adding "channels 6" to the softvol and/or dmix > definition? > > Best regards, > Sebastian > > On Mi, 2007-01-10 at 10:51 +0100, Ingo Müller wrote: >> Hi! >> >> As far as I understand it, "theoretically", it should work both ways. >> You still have to do it the way that the dmix device is the last device, >> because the dmix plugin requires a hardware slave (AFAIK). It can't pass >> the sound data to a virtual device like softvol. >> >> Greets, Ingo >> >> Sebastian Schäfer schrieb: >>> Hi! >>> >>> Possibly I am wrong, but shouldn't the order of softvol and dmix be just >>> the other way round, so that all the streams are mixed together and then >>> routed through softvol which outputs directly on the hardware? >>> >>> Best regards, >>> Sebastian >>> ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user