A method of removing reverberation from audio signals is disclosed. The
method comprises spectro-temporally analyzing the first audio signal and
the second audio signal to derive an energy function of time for a
plurality of frequency bands. The method further comprises determining a
delay stability between the energy function of time for the first audio
signal and the second audio signal in each band, determining a gain
function in each band based on the delay stability, adjusting the energy
of the first audio signal and the second audio signal using the gain
function within each band, and resynthesizing audio signals from the
energy in each band of the first audio signal and the second audio
signal.