On Fri, 01.05.09 13:07, Daniel Mack (daniel at caiaq.de) wrote: > In my test environment, I have a card with two subdevices. > It lists as follows using 'aplay -l': > > card 0: DJ [Audio 4 DJ], device 0: Audio 4 DJ [Audio 4 DJ] > Subdevices: 1/2 > Subdevice #0: subdevice #0 > Subdevice #1: subdevice #1 PA knows nothing about subdevices. What a subdevice is is highly dependant on the card and on the driver and there is no way to find out from userspace what they actually mean and are mapped to. We only access cards via "front:", "surround51:", "iec985:" and similar high-level access methods which hide those internals to us and map to right low-level channels. For your card how would you expect PA to wrap the subdevices on your specific card? Lennart -- Lennart Poettering Red Hat, Inc. lennart [at] poettering [dot] net http://0pointer.net/lennart/ GnuPG 0x1A015CC4