System and method for dynamic range compensation of distortion
First Claim
1. A system for controlling distortion comprising:
- a total harmonic distortion (THD) modeling system configured to identify, based on applying a test signal to a system under test, one or more frequencies at which distortion is present in the system under test and associated amplitudes for each of the frequencies; and
a signal processing system configured to receive the one or more frequencies and associated amplitudes and to process an input audio signal to prevent distortion;
wherein the THD modeling system further comprises a full scale chirp system configured to generate the test signal having a plurality of frequency components from a minimum frequency value to maximum frequency value and to transmit the test signal to a system under test coupled thereto.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for controlling distortion comprising a total harmonic distortion (THD) modeling system configured to apply a chirp signal to a system and to identify one or more frequency bands at which distortion is present, and to apply a ramping signal to identify for each of the one or more frequency bands an input signal level at which distortion is initiated. A signal processing system configured to receive an input signal, to determine whether frequency components are present in the input signal that are associated with the one or more frequency bands at which distortion is present, and to limit the amplitude of the input signal at the one or more frequency bands, such as by applying dynamic range compensation.
-
Citations
18 Claims
-
1. A system for controlling distortion comprising:
-
a total harmonic distortion (THD) modeling system configured to identify, based on applying a test signal to a system under test, one or more frequencies at which distortion is present in the system under test and associated amplitudes for each of the frequencies; and a signal processing system configured to receive the one or more frequencies and associated amplitudes and to process an input audio signal to prevent distortion; wherein the THD modeling system further comprises a full scale chirp system configured to generate the test signal having a plurality of frequency components from a minimum frequency value to maximum frequency value and to transmit the test signal to a system under test coupled thereto. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for controlling distortion comprising:
-
a total harmonic distortion (THD) modeling system configured to identify, based on applying a first test signal to a system under test, one or more frequency bands at which distortion is present in the system under test and determine, based on applying a second test signal comprising a ramping band-limited signal to the identified frequency bands, associated amplitudes for each of the frequencies at which distortion onset occurs; and a signal processing system configured to receive the identified frequency bands and associated amplitudes and to process an audio input signal to prevent distortion; wherein the THD modeling system further comprises a distortion threshold identification system configured to generate the first and the second test signals and to generate distortion onset data for each of the identified frequency bands. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for processing audio comprising:
-
retrieving data identifying a plurality of frequencies and associated magnitude data for each of the plurality of frequencies from an electronic data memory at an audio device; filtering an audio input signal to isolate each of the plurality of frequencies; and adjusting a magnitude of the audio input signal for each of the plurality of frequencies as a function of the associated magnitude data for each of the plurality of frequencies; wherein filtering the audio input signal to isolate each of the plurality of frequencies comprises; weighting the input signal by 1/U(BIJ), wherein; U(BIJ) is an array of digital root mean square (RMS) levels; I is a frequency band identifier identifying frequency bands of the audio input signal; and J is a frequency sub-band identifier identifying frequency sub-bands of each frequency band of the audio input signal. - View Dependent Claims (15, 16, 17, 18)
-
Specification