Nearly forgot. There really should be some way to monitor stream continuity. A simple notion would be to have the USB frame number as the first DWORD in any packet read (?) ... there may well other/better ways of doing this. Ditto something analogous on the connection from host to USB device. There needs to be a better way to monitor audio performance particularly as latencies are reduced and glitching more likely. The current scheme (KSAUDIO_POSITION) seems well broken. Thanks Jerry ----- Original Message ----- From: "DJ Sisolak" <dsisolak@xxxxxxxxxxxxxxxxxxxxxx> To: <wdmaudiodev@xxxxxxxxxxxxx> Sent: Wednesday, July 16, 2003 6:50 PM Subject: [wdmaudiodev] Re: Usb Audio Driver > Hello all, > > I know I am asking for trouble here :-) but what is it in the > USBAudio.sys driver or the USB Audio standards that does not serve your > needs? Why do you find it necessary to create your own drivers? The > reason I ask is that we are in the process of updating both the driver > and the specifications. > > Thanks, > DJ Sisolak > Microsoft Corp. > > This posting is provided "AS IS" with no warranties, and confers no > rights. > > -----Original Message----- > From: wdmaudiodev-bounce@xxxxxxxxxxxxx > [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of > bart@xxxxxxxxxxxxx > Sent: Wednesday, July 16, 2003 6:24 AM > To: wdmaudiodev@xxxxxxxxxxxxx > Subject: [wdmaudiodev] Re: Usb Audio Driver > > Hi, > > > I don't find the DDK say we can't use PortCls to implement USB Audio > Driver. > > > You can do it, I also did :) > > > DDK say "The PortCls framework might also be useful for constructing > drivers > > for audio device on other hardware buses or for software only > device.". So > > PortCls may not wrong way to implement USB Audio Driver. > > > Somewhere else in the DDK it says that for USB sound devices you should > use a > standard USB device structure. If you doing it another way, you don't > get any > examples from MS. I needed some ugly hacking to get it done anyway. > > Regards, > Bart > ****************** > > 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/ > > > > ****************** > > 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/ > > ****************** 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/