Patent ID: 9749741
Date: 2017-08-29
CPC Classifications: H04R

Claim:
1. A method for reducing intermodulation distortion, comprising: receiving audio input data; generating at least one first audio signal by splitting the audio input data into at least one frequency band; generating, for the at least one first audio signal, at least one delayed audio signal that is delayed by a delay time; determining, based on an energy of an audio frame being greater than an audio event threshold value, that the audio frame comprises an audio event; determining, based on a signal energy level of the audio frame being one of: less than a first threshold signal energy level, greater than a second threshold signal energy level, or less than the second threshold signal energy level and greater than the first threshold signal energy level, a gain for the at least one first audio signal; generating at least one second audio signal by multiplying the gain and the at least one delayed audio signal; and generating an audio output signal by summing the at least one second audio signal across the at least one frequency band.