[wdmaudiodev] Re: Creating more then 32 in & out devices for a virtual audio driver.....

  • From: "Eshanye K.P" <eshanyekp@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Sun, 2 Jan 2005 08:46:38 -0800 (PST)

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/

Other related posts: