Abstract:
An audio processor has an active noise cancellation (ANC) processor to compute an S-filter, which estimates a transfer function from an earpiece speaker, that is to be worn by a user, to an error microphone. The ANC processor adaptively produces an anti noise signal for reducing ambient noise that can be heard by the user. An adaptive equalization (EQ) processor has an EQ filter controller that adjusts an EQ filter, while audio user content is being filtered in accordance with the EQ filter before being fed to the speaker and then heard by the user. Other embodiments are also described and claimed.
Abstract:
An active noise control (ANC) processor has an adaptive filter that uses a reference signal to produce an anti-noise signal, and an error signal to evaluate cancellation performance. An adaptive filter algorithm engine configures the filter coefficients of the adaptive filter, in accordance with pre-shaped versions of the error and reference signals. The pre-shaping filter has a high-pass transfer function and enables the adaptive algorithm engine to increase noise cancellation performance in a high frequency band during the presence of focused or narrow-band noise energy in a low frequency band. Other embodiments are also described and claimed.