<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Dear all,<br><br>I have just implemented a gstreamer plugin for the Speex AEC,<br>but now I would like to extend it to a multichannel echo cancellation<br>I have been searching documentation about that but I could not find it<br><br>Where it is? If it doesn't exist? Could you add a short example showing<br>how do you think it should work?<br><br>or It's "just" necessary to:<br><br>init  the multichannel echo cancellation state,<br>init the decorrelation state<br><br>decorrelate the far-end signal<br>apply cancellation (the same way it is applied to a single channel)<br><br>destroy the decorrelation state<br>destroy  the multichannel echo canceller state,<br><br>Best regards<br><br>David</td></tr></table><br>