Hi! I am developing a multichannel USB 2.0 audio device for recording 4 mono audio channels, i.e. 2 stereo channels. It is intended to be managed by Windows audio device class driver. For now I'm still experimenting with different device topologies. According to USB class definition for audio devices it should be possible to manage two (or more) stereo channels by defining 2 stereo Input Terminals (type microphone) and two Output Terminals (USB Streaming) which directly connect to the two ITs. All terminals reside in the same Audio Control Interface. In the Audio Streaming Interface I define 2 Endpoints which connect to the Output Terminals. When connecting this device Windows detects it and loads the appropriate drivers but I can only access the first stereo channel pair, the other one is not visible. The utility grapher from the DDK however, shows the intended topology. I tried a second design which connects as two seperate devices to Windows, each containing a pair of stereo channels. Doing it this way allows me to access all channels correctly but it blows up my descriptors (which are restricted in size by the USB I/F Chip I'm using) enormously. Now my question: Is Windows in general only able to handle one stereo channel for recording per device or is there a way to record more channels without enumerating as multiple devices? Thanks for your help! Robert -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage! ****************** 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/