The designed solution to get audio that is playing is to use WASAPI loopback capture. http://blogs.msdn.com/b/matthew_van_eerde/archive/2008/12/16/sample-wasapi-loopback-capture-record-what-you-hear.aspx From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Jun Jiang Sent: Thursday, October 20, 2011 3:34 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] - How to capture HDMI audio output data? Whether is sAPO a choice for it? Hi Experts, My question: How to capture HDMI audio output data? Whether is sAPO a choice for it? I need the speaker data to do AEC. In my Windows 7 x64 PC, the audio output data was sent to HDMI speaker. The HDMI audio driver is Intel Display Audio driver. Whether is sAPO a choice to capture HDMI audio data? Here, I can not change anying about HDMI audio driver because it is Intel driver not ours. I am newie on sAPO. Could somebody show me suggestions? If sAPO is not good choice to capture HDMI audio data, How can I do? Is there anohter way to do it? Thanks in advance. Many thanks, Audleyswood