Patent ID: 8005231

Claim:
A method of compensating for noise in a listening area, comprising: receiving an audio input signal; scaling the audio input signal according to a feedback adjustment signal to generate an audio output signal; receiving an ambient sound input signal; calculating a set of audio output levels, where each audio output level from the set of audio output levels is indicative of the audio input signal in a corresponding frequency band from a set of frequency bands; calculating a set of running averages based on the set of audio output levels; calculating a set of ambient sound levels, where each ambient sound level from the set of ambient sound levels is derived from the ambient sound input signal in a corresponding frequency band from the set of frequency bands; calculating a set of running averages based on the set of ambient sound levels; comparing the set of running averages of the audio output levels and the set of running averages of the ambient sound levels; and generating the adjustment signal in response to the comparing.