Home Computer Audio Asylum

Music servers and other computer based digital audio technologies.

Re: Small DAC makers would need to write drivers too

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:
  Atma-Sphere Music Systems, Inc.  


Follow Ups Full Thread
Follow Ups
  • Re: Small DAC makers would need to write drivers too - Old Listener 01:28:08 07/17/06 (0)


You can not post to an archived thread.