Chaque bloc d'annulation de l'écho acoustique (AEC) est associé à un bloc de référence AEC. L'objectif de l'AEC est de traiter l'audio du microphone de manière à ce que l'audio provenant du site enceinte soit supprimé du signal du microphone. Pour ce faire, l'AEC doit savoir quel signal audio est envoyé à l'adresse enceintes. Ce signal est fourni à l'algorithme AEC par le biais de l'entrée AEC Reference. L'algorithme AEC utilise le signal de référence AEC pour générer un modèle de la réponse impulsionnelle de la pièce, qui est utilisé pour programmer le filtre adaptatif AEC afin d'éliminer le signal audio enceinte du signal du microphone.
Il est important que tout changement apporté au signal envoyé à l'adresse enceintes soit également reflété dans le signal de référence de l'AEC. Ceci est particulièrement vrai pour les changements dynamiques. Si un objet de traitement dynamique, tel qu'un compresseur ou un limiteur, modifie le signal envoyé à enceinte, ou si une commande de volume modifie le volume de enceinte sans modifier également la référence AEC, cette différence entre le signal enceinte et la référence AEC obligera l'algorithme AEC à ajuster le modèle de réponse impulsionnelle de la pièce et à reprogrammer le filtre adaptatif AEC. C'est ce que l'on appelle communément une perte de convergence AEC. Si le locuteur éloigné parle pendant que ces changements se produisent, il entendra un écho de sa propre voix jusqu'à ce que l'algorithme AEC ait eu le temps de reconverger et de mettre à jour le filtre adaptatif AEC pour qu'il corresponde aux nouvelles conditions. Si l'état du gain est constamment modifié par un compresseur, mais que la référence AEC n'est pas modifiée de la même manière, il devient impossible pour l'algorithme AEC de rattraper les changements. Dans ce cas, il est essentiel de fournir à la référence AEC un traitement qui reflète exactement le traitement enceinte .

