I started evaluating AVS SDK weeks ago.My purpose at this moment is simple: find the audio input and output stream, and implement our own mic-array processing algorithms (beamforming, AEC)
For mic audio input, I was not so difficult for me to fiugre out that in portaudiomicophonewrapper.cpp there is a callback function, in which i can access the raw audio input data.
For final audio output, I still can not find a place where I can access the raw audio samples.
Could anyone please give me some hints, where (or which direction) should I check to find the audio output stream?
Or maybe, explaining how to hook a 3rd party mic/speech algorithm with AVS SDK is more welcome.