I'm currently working on a problem that involves developing a custom AEC algorithm using adaptive filtering techniques. As part of the project, I'm developing a framework in Matlab to evaluate different adaptive filtering techniques to see how they perform for our purposes. It would be great if I could bring the AWE modules related to AEC into Matlab to make comparison easier. Unfortunately, from my understanding of how the AWE architecture works, I do not believe this is possible (please correct me if I'm wrong). The AWE server is necessary to translate the scripting commands from Matlab to the target. For this reason I wouldn't be able get what I needed from the included .m/.p files. If I have misunderstood the software please let me know.
From the video lectures I saw that you could get the state data while the model is running. Suppose I did this for the variables related to adaptive filtering to track their evolution over time (i.e. the error signal or filter coefficients), would the overhead involved be so great that it would affect performance? Would a better approach be to write the different signals to a file sink and import them into Matlab for analysis? Are there other possibilities I'm not aware of?
Any suggestions anyone has would be greatly appreciated. I should mention that I have the pro version if that makes a difference in terms of what I have available to me as options.