Actually the Midi endpoints are on Interface 4. -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Roberts Sent: Wednesday, November 17, 2004 3:08 PM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: USB Configuration Issue Tom wrote: Hi, I'm working on a USB device in which I have 5 endpoints, whereas the first three are my standard audio in/out and the last two are midi in/out. What I want to accomplish is to have my own USB driver handle the first three endpoints audio in/out and the Microsoft class driver handle the midi ports. Is this at all possible? Not easily. Is there still time to turn this into a multi-function device? If you can separate this into two interfaces, with the MIDI endpoints in their own interface, it would be a piece of cake. Why do a custom audio driver for the wave endpoints? Why not make it audio class as well? That way, you eliminate the need for a driver altogether. Audio class drivers are a pain in the rear to write. -- - Tim Roberts, timr@xxxxxxxxx Providenza & Boekelheide, Inc.