Thanks for the explanation. But if i add several INs and OUTs to an interface, i wont be able to map manually from an application between certain IN and OUT right ? because in the control panel configuration only the devices are seen, as you have said, it means an interface with several filters (several ins and outs) which does not aid me to select the INs and OUTs i want. For ex: > your hardware device contains 4 INs and 4 OUTs and 1 > MIDI in and out. > So you'll end up with 3 filters ( 2INs+2OUTs = 1 > filter, 2INs+2OUTs = 1 filter, 1 MIDI IN+OUT = 1 > filter) In the above ex, if i want to configure an application to use the 1st IN of 1st filter to the 1st OUT of 2nd filter, i wont be able to do that because the control panel does not show these individually, rather it shows, only 3 filters... this way, according to DDK, i'll be able to have max 32 interfaces == 32 filters == 32 ins and out and each interface mapping 1-to-1 to a set of in out filters. Am I correct ? Regards Esha --- Waldemar Haszlakiewicz <waldemar.haszlakiewicz@xxxxxxxx> wrote: > EKP> I have pasted the lines quoted by DDK regarding > this.. > EKP> I did not understand thr paragraph which says > > EKP> "The limitation on the number of device > interfaces > EKP> does not limit the number of devices. A > subsystem > EKP> driver that manages several devices (four MIDI > EKP> devices, for instance) still requires only a > single > EKP> device interface." > > EKP> Does the above paragraph indicates that there > can be > EKP> 32 interfaces but each interface can have > devices > EKP> without limits ? > 1 interface == 1 filter > how you construct you filter is all up to you, > but normally 1 filter means 1 stereo IN/OUT pair > > EKP> Then the list shown in "control > EKP> panel->sounds and audio devices" are interfaces > or > EKP> devices ? > If you look from drivers point of view a device is > normally a "hardware device" (it contains > everything), > when interface is a filter or part of your "hardware > device". > ex.: > your hardware device contains 4 INs and 4 OUTs and 1 > MIDI in and out. > So you'll end up with 3 filters ( 2INs+2OUTs = 1 > filter, 2INs+2OUTs = 1 filter, 1 MIDI IN+OUT = 1 > filter) > > EKP> what is the API call used to add several > EKP> devices to one interface ? > it's in other order: device -> interface=filter-> > pin > > > > ****************** > > WDMAUDIODEV addresses: > Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx > Subscribe: > mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe > Unsubscribe: > mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe > Moderator: > mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx > > URL to WDMAUDIODEV page: > http://www.wdmaudiodev.de/ > > __________________________________ Do you Yahoo!? Yahoo! Mail - Find what you need with new enhanced search. http://info.mail.yahoo.com/mail_250 ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.de/