[wdmaudiodev] Re: How to filter microphone voice?

  • From: Frank Yerrace <Frank.Yerrace@xxxxxxxxxxxxx>
  • To: "wdmaudiodev@xxxxxxxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Sat, 27 Jun 2009 02:58:02 +0000

That’s correct. For Windows Vista user-mode “audio system effects” (a.k.a. 
sAPO) is the supported solution. For XP, the kernel-mode “GFX” is the supported 
solution but apply only to USB audio devices.

If these don’t meet your needs, feel free to follow techniques that others are 
suggesting with the understanding that there may be some large challenges to 
overcome.

Frank Yerrace
Microsoft Corporation
This posting is provided "AS IS" with no warranties, and confers no rights.

From: wdmaudiodev-bounce@xxxxxxxxxxxxx 
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of kevinrich47
Sent: Friday, June 26, 2009 7:43 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: How to filter microphone voice?

Thank you Frank,
When you say "sysfx" did you mean sAPO?
That model only work in windows Vista.

----- Original Message -----
From: Frank Yerrace<mailto:Frank.Yerrace@xxxxxxxxxxxxx>
To: wdmaudiodev@xxxxxxxxxxxxx<mailto:wdmaudiodev@xxxxxxxxxxxxx>
Sent: Saturday, June 27, 2009 6:56 AM
Subject: [wdmaudiodev] Re: How to filter microphone voice?

Correcting some grammar in my last reply…

A filtering hook is already provided through the audio sysfx mechanism and this 
is in user mode. I believe the root problem in this particular discussion is a 
difference in the desired business model. The audio sysfx mechanism is designed 
for effects distributed as part of a device driver; developers of DSP should 
partner with OEMs or audio device manufacturers. It seems however that 
kevinrich47 wishes to deploy his DSP as some sort of independent product.

Frank Yerrace
Microsoft Corporation
This posting is provided "AS IS" with no warranties, and confers no rights.

From: Frank Yerrace
Sent: Friday, June 26, 2009 3:55 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: RE: [wdmaudiodev] Re: How to filter microphone voice?

A filtering hook is already provided through the audio sysfx mechanism and this 
is in user mode. I believe the root problem in this particular discussion is a 
difference in the desired business model. The audio sysfx mechanism is designed 
for effects either as part of a device driver; developers of DSP should partner 
with OEMs or audio device manufacturers. It seems however that kevinrich47 
wishes to deploy his DSP as some sort of independent product.

Frank Yerrace
Microsoft Corporation
This posting is provided "AS IS" with no warranties, and confers no rights.


From: wdmaudiodev-bounce@xxxxxxxxxxxxx 
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Jose Catena
Sent: Thursday, June 25, 2009 11:00 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: How to filter microphone voice?

Just one more request that would benefit from a user mode audio I/O hook.
Is such a thing in some list of future features to consider? If such a list 
exists, this should be there with a high rank, IMO.

Jose Catena
DIGIWAVES S.L.

Other related posts: