In Reply to: Re: Small DAC makers would need to write drivers too posted by John Swenson on July 8, 2006 at 09:21:18:
Microsoft has implemented a clss driver for devices following the USB audio spec. At most the H/W manufacturer of such a device has to write a mini-port driver. Often the device just works with the generic Microsoft support.If your device uses bulk transfer, you have to write a full audio driver. That's much more work to write and test than a mini-port driver. However, when you write such a driver, the device looks like a normal audio device to Windows. (PCI soundcards require full drivers too.) Any application can write to it.
I wrote Windows drivers and kernel mods for quite a while. Such a project for a 2 channel device with NO H/W or Driver SUPPORT for gaming feaures would not be a large or risky project but you have to have a good programmer, good H/W developers and a commitment to debugging and testing. Drivers are often written while the H/W is being developed and/or debugged so that adds time and risk.In this case, the right approach is to define the interaction between driver and bulk transfer device first so that the driver can be mostly generic. Such a driver could open the door for implementing USB audio the right way.
Bill
This post is made possible by the generous support of people like you and our sponsors:
Follow Ups
- Re: Small DAC makers would need to write drivers too - Old Listener 01:28:08 07/17/06 (0)