[wdmaudiodev] Re: Vista APOs

  • From: "Yoon, Sam" <sam.yoon@xxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Tue, 25 Apr 2006 18:06:51 -0500

Thank you Frank Yerrace for your fast response. 

You said "That's not the intended use of this feature." When I see
"Custom Audio Effects in Windows Vista" doc from MS, the purpose of this
driver is the implementation of various DSPs. Especially, at the end of
this material mentioned about AEC( echo cancellation). So I assumed that
the purpose the driver is giving a chance to deal with DSP. 

So if we can't see the both streams, how can I process echo
cancellation, which needs too see the both streams.? Do you have any
idea? Or how can I see both streams on Vista?

Thank you.
YS.


-----Original Message-----
From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] 
Sent: Tuesday, April 25, 2006 2:33 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Vista APOs

Hello guys, 

I am trying to build Vista APOs from WINDDK 5112 samples. As is
documented, I followed the instruction " ReadMeToBuildAndInstall.txt"
from Sysfx directory, but couldn't get the right answer. 

These are my questions. 

1. Below are the instructions from the text file. Is it all true?
Because some are ambiguous for me. Could some one verify it?

2. assume, after setting all the path and copied all the data to the
proper path. How can I build it? What's the build command? Same as DDK ?
such as >build -ceZ ( or build -ceF )... 

3. Is this able to capture play out and record in stream both? Because I
want to capture both streams at the same time and process some data and
put it back to stream. 

4. If 3 isn't working, How can I capture the both stream? ( because I
saw this sentence in the attached sysfx.doc 

"LFX and GFX APOs operate on a single input or output stream. They
cannot be used in "full-duplex" mode to process both input and output
data"

5. Somehow if we can make a channel between play-out and record-in, how
much of system delay would be, because I want to do some DSP processing
which means the system delay is very important for me? 

Thank you for patience. 
YS

* Install Microsoft Visual Studio 8
* Install Windows Driver Kit
* Create a new directory under C:\WINDDK\XXXX\inc called "copied_atlmfc"
* Copy the entire contents of C:\WINDDK\XXXX\inc\mfc42 into the newly
created "C:\WINDDK\XXXX\inc\copied_atlmfc"
* Copy the entire contents of "C:\Program Files\Microsoft Visual Studio
8\VC\atlmfc\include" into the newly created
"C:\WINDDK\XXXX\inc\copied_atlmfc" directory
* Copy the entire contents of "C:\Program Files\Microsoft Visual Studio
8\VC\atlmfc\lib\*.*" into the newly created
"C:\WINDDK\XXXX\lib\copied_atlmfc\i386" directory
* Copy the entire contents of "C:\Program Files\Microsoft Visual Studio
8\VC\atlmfc\lib\amd64" into the newly created
"C:\WINDDK\XXXX\lib\copied_atlmfc\amd64" directory
* Launch a "Windows Vista and Windows Server Longhorn x86 (or x64)
Checked (or Free) Build Environment" from the start menu. ( This is the
DDK build environment )
* Change the environment variable MFC_INCLUDES to point to the
copied_atlmfc directory:
     set MFC_INCLUDES=C:\WINDDK\XXXX\inc\copied_atlmfc
     set MFC_LIB_PATH=C:\WINDDK\XXXX\lib\copied_atlmfc\*


******************************* IMPORTANT MESSAGE
******************************
This transmission may contain information that is privileged,
confidential
and/or exempt from disclosure under applicable law. If you are not the
intended
recipient, you are hereby notified that any disclosure, copying,
distribution, 
or use of the information contained herein (including any reliance
thereon) is 
STRICTLY PROHIBITED. If you received this transmission in error, please 
immediately contact the sender and destroy the material in its entirety,
whether
in electronic or hard copy format. Thank you.
************************************************************************
********
******************

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.com/

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

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.com/

******************************* IMPORTANT MESSAGE ******************************
This transmission may contain information that is privileged, confidential
and/or exempt from disclosure under applicable law. If you are not the intended
recipient, you are hereby notified that any disclosure, copying, distribution, 
or use of the information contained herein (including any reliance thereon) is 
STRICTLY PROHIBITED. If you received this transmission in error, please 
immediately contact the sender and destroy the material in its entirety, whether
in electronic or hard copy format. Thank you.
********************************************************************************
******************

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.com/

Other related posts: