Patent ID: 7110554

Claim:
An adaptive signal processing system for improving a quality of a signal, comprising: a first weighted-overlap-add (WOLA) analysis filterbank for receiving a primary information signal in the time domain and for implementing block processing including a weighting window limited in length to transform the primary information signal into a plurality of oversampled sub-band primary complex signals in the frequency domain; a second WOLA analysis filterbank for receiving a reference signal in the time domain and for implementing block processing including a weighting window limited in length to transform the reference signal into a plurality of oversampled sub-band reference complex signals numerically equal to the number of primary signal sub-bands; a plurality of sub-band processing circuits for processing the oversampled sub-band complex signals to improve a quality of an output signal, each including a complex adaptive filter for performing adaptive filtering and a feedback circuit, each complex adaptive filter having adjustable parameters, each feedback circuit including an adaptation circuit for adjusting the adjustable parameters based on the result of the processing and an emphasis filter for improving convergence of the adaptation circuit; and a WOLA synthesis filterbank for combining the outputs of the sub-band processing circuits to generate the output signal in the time domain.