[wdmaudiodev] [APO] Loopback audio for echo cancellation in the capture path

  • From: stanely <stanely@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Sat, 6 Jun 2020 20:53:48 +0800

Hi,

The basic elements to do echo cancellation is the loopback audio and
microphone audio. As I am working on implement an APO to do the effect
similar to the echo cancellation, to look the interface of APO, especially
APOProcess() function from the document (*1) I can get the capture data
from it, but have no idea on how to get render data (from speaker) at the
same position?

Ref:
*1:
https://docs.microsoft.com/en-us/windows/win32/api/audioenginebaseapo/nf-audioenginebaseapo-iaudioprocessingobjectrt-apoprocess

-- 
Best regards,
-- Stanely

Other related posts:

  • » [wdmaudiodev] [APO] Loopback audio for echo cancellation in the capture path - stanely