[wdmaudiodev] Re: KMDF for a usb audio driver

  • From: "Perry, Chris" <Chris_Perry@xxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Thu, 2 Mar 2006 13:11:42 -0500

Nick,

 

This was what Microsoft developed the GFX Filter driver sample for.

 

-Chris Perry

Bose Corporation

 

________________________________

From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Faby, Paul
Sent: Thursday, March 02, 2006 12:59 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] KMDF for a usb audio driver

 

What if I wanted to incorporate dsp at the kernel level then turn the
audio around in under 10 ms?

Would it be better to create the virtual device to connect to the
standard usb audio class driver.

Then do the processing in the virtual device?

Or would it be better to create a filter driver on top of the usb audio
class driver?

paul 

Nick Dowell wrote:

 

> 

> I'm researching writing a new audio driver for Windows, which would 

> work over USB, and am very keen to use the WDF model because of all 

> its touted advantages :)

> 

> Are there any complications or reasons why I shouldn't use WDF to 

> develop such a driver?

 

 

There's one very good reason: because most USB audio devices shouldn't
need a custom driver at all.

 

If you are creating a new USB audio device, you really really want to
make it compliant with the USB Audio Class.  Once you do that, you
automatically get operating system support clear back to Win98 without
any driver work at all.

 

--

Tim Roberts, timr@xxxxxxxxx

Providenza & Boekelheide, Inc.

Other related posts: