>pcm.rme1_2 { // should represent channels 1- 2 > type plug
>pcm.rme3_4 { // should represent channels 3- 4 > type plug as little as i know about this stuff, i do know that that won't work. you need to use the "type share" i believe, but as i've noted before, i have no idea how to set it up, and i believe that apart from abramo, nobody has ever actually tried it :( the "plug" layer does not handle device sharing, it only widens the parameter space by handling channel routing, format and rate conversions etc. some interfaces can support multiopen (device "sharing" (*)) in h/w (e.g. the trident chipset and several others). the hammerfall does not. --p (*) of course, its not really sharing, because the h/w provides the resources for each process that is using it. the trident, for example, will allow up to 32 processes to be using it at the same time - it h/w mixes them into the final output stream. this is true of many newer "consumer" cards. the hammerfall, of course, is not a consumer card, and ALSA hasn't put much emphasis on attempting to share such things with a s/w layer, but the architecture is there, at least thats what Abramo had said before he had to stop working on ALSA. _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel