A method and system of multi-channel echo cancellation using round robin
regularization. The multi-channel round robin regularization echo
cancellation method includes applying a plurality of adaptive filters,
each having an inverse correlation matrix, to the multi-channel playback
signal. Each of the plurality of adaptive filters is selected in a round
robin sequence, so that every round each of the filters is selected. The
inverse correlation matrix associated with each selected adaptive filter
then is regularized as needed. The regularized adaptive filter then is
used to remove the echo of the multi-channel playback signal from a
captured signal. Regularization is implemented in a round robin manner to
ensure that each subband is selected so that the adaptive filter for that
subband can be examined. Other features of the multi-channel echo
cancellation system and method include dynamic switching between monaural
and multi-channel echo cancellation and mixed processing for lower and
upper subbands.