Hi everybody, I'm using Direct KS, in a client application to capture audio from an audio Device. I have some questions and some problem to handle multichannel hardware: I tried on Edirol USB device and MOTU firewire device. With the Motu, i can create a capture pin with 8 channels (my motu have 8 analog input and output). I can also create a render pin with 8 channels. I would like to be able to capture individual channel or render on individual channel. I understand that i have to capture all channels and read the one i want to deal with, or render all channels sending audio data on channels i want to use, and silence on the others. That's right? I tried to render in this way, but i get signal on all channels. I used the dwChannelMask also but it doesn't seem to work anyway. I'm not sure with my method. Could you please tell me more about that, or give me some link where i can find info? I can send you more code if needed. Also How can i know how many output or input channels has a device? And how can i determine if inputs are analog or digital? Thanks in advance, emilie