[wdmaudiodev] Re: USB audio filter dirver

  • From: "Martin Puryear" <martinp@xxxxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Mon, 6 Jan 2003 10:25:57 -0800

Frank, try the XPSP1 DDK.

-----Original Message-----
From: Frank [mailto:virtual@xxxxxxxxxxxxxx]=20
Sent: Saturday, January 04, 2003 6:45 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: USB audio filter dirver



Hi Carsten,

Thanks for your advice, it helps a lot!
I am studying the filter driver example in Walter's book.  I searched in
DDK for 98, 2000, and XP, but I can't find an GFX example in these DDKs.
Could you please send me the GFX example if your DDK has one.=20
Thanks!

Frank

>=20
> Hi Frank,
>=20
> you can write a WDM filter driver that alters the audio data in the=20
> URB_FUNCTION_ISOCH_TRANSFER transfers. A good starting point is the=20
> filter driver example in the WDM book by Walter Oney.
>=20
> You can also provide GFX (global effects) filtering for audio capture=20
> and rendering streams. A GFX filter for a rendering stream, for=20
> example, might provide equalization, bass enhancement, or speaker=20
> correction. For more information, see GFX Filters in the DDK. AFAIK,=20
> GFX are only supported by Windows XP. I've never wrote a GFX myself,=20
> thus I can't tell you anything more about that...
>=20
> Hope this helps,
> Carsten
>=20
> > -----Original Message-----
> > From: wdmaudiodev-bounce@xxxxxxxxxxxxx
> > [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Frank
> > Sent: Friday, January 03, 2003 2:16 PM
> > To: wdmaudiodev@xxxxxxxxxxxxx
> > Subject: [wdmaudiodev] USB audio filter dirver
> >=20
> >=20
> >=20
> > Hi,
> >=20
> > I need to apply a self-designed digital filter on the audio stream=20
> > before out put to a USB audio device, regardless of which=20
> > application generates the audio source. The way I planned to do is=20
> > to write a USB audio filter driver and insert as a lower filter=20
> > under the usbaudio.sys.
> >=20
> > I found an example of usb filter in DriverStudio's examples,=20
> > usbfilt, but I don't know how to change the real audio stream data=20
> > in the filter driver.  Or should I write an minidriver but not=20
> > filter driver for this
> > purpose?
> >=20
> > Please help me, or kindly inform me some resources of usb audio=20
> > filtering. Thanks for reading !
> >=20
> > Frank.
> >=20

******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    =
mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=3Dsubscribe
Unsubscribe:
mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=3Dunsubscribe
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/

Other related posts: