Automatic level control for psychoacoustic bass enhancement
First Claim
Patent Images
1. An audio electronics system comprising:
- a first summer to add first channel audio data and second channel audio data to produce audio data;
a first high pass filter to receive the first channel audio data and produce high pass filtered first channel audio data;
a second high pass filter to receive the second channel audio data and produce high pass filtered second channel audio data;
a low pass or bandpass filter to produce first data from the audio data;
a level detector to produce a time-varying first gain based on a time-varying level of the first data;
a harmonics generator to receive as input the first data that has been adjusted by an inverse of the first gain, and to produce second data as harmonics of the input;
a first multiplier to output the second data adjusted by the first gain;
a second summer to add i) the high pass filtered first channel audio data and ii) the second data adjusted by the first gain, to produce psychoacoustic bass enhanced first channel audio data; and
a third summer to add i) the high pass filtered second channel audio data and ii) the second data adjusted by the first gain, to produce psychoacoustic bass enhanced second channel audio data.
1 Assignment
0 Petitions
Accused Products
Abstract
An audio electronics system operates on audio data. A low-pass or bandpass filter produces first data from audio data. A level detector produces a time-varying first gain. The first gain is based on a time-varying level of the first data. A harmonics generator receives, as input, the first data adjusted by an inverse of the first gain. The harmonics generator produces second data, as harmonics of the input. A multiplier outputs the second data adjusted by the first gain. Other aspects are also described and claimed.
35 Citations
14 Claims
-
1. An audio electronics system comprising:
-
a first summer to add first channel audio data and second channel audio data to produce audio data; a first high pass filter to receive the first channel audio data and produce high pass filtered first channel audio data; a second high pass filter to receive the second channel audio data and produce high pass filtered second channel audio data; a low pass or bandpass filter to produce first data from the audio data; a level detector to produce a time-varying first gain based on a time-varying level of the first data; a harmonics generator to receive as input the first data that has been adjusted by an inverse of the first gain, and to produce second data as harmonics of the input; a first multiplier to output the second data adjusted by the first gain; a second summer to add i) the high pass filtered first channel audio data and ii) the second data adjusted by the first gain, to produce psychoacoustic bass enhanced first channel audio data; and a third summer to add i) the high pass filtered second channel audio data and ii) the second data adjusted by the first gain, to produce psychoacoustic bass enhanced second channel audio data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A tangible, non-transitory, computer-readable media having instructions thereupon which, when executed by a processor, cause the processor to perform a method comprising:
-
adding first channel audio data and second channel audio data to produce audio data; high pass filtering the first channel audio data to produce high pass filtered first channel audio data; high pass filtering the second channel audio data to produce high pass filtered second channel audio data; low-pass or band pass filtering the audio data to produce first data; generating a time-varying first gain based on a time-varying level of the first data; multiplying the first data by an inverse of the first gain, or dividing by the first gain, to produce level controlled first data; generating harmonics of the level controlled first data, as second data; multiplying the second data by the first gain, to produce level controlled second data; multiplying a harmonics gain value by the level controlled second data to produce third data; adding the high pass filtered first channel audio data and the third data to produce psychoacoustic bass enhanced first channel audio data; and adding the high pass filtered second channel audio data and the third data to produce psychoacoustic bass enhanced second channel audio data. - View Dependent Claims (7, 8, 9)
-
-
10. A method of processing audio data, performed by a processor-based system, the method comprising:
-
combining first channel audio data and second channel audio data to produce audio data; filtering the first channel audio data, with a high pass filter, to produce high pass filtered first channel audio data; filtering the second channel audio data, with a high pass filter, to produce high pass filtered second channel audio data; filtering the audio data, with a low-pass or band pass filter, to produce first data; determining a time-varying first gain based on a time-varying level of the first data; determining level controlled first data as the first data multiplied by an inverse of the first gain or divided by the first gain; determining second data as harmonics of the level controlled first data; determining level controlled second data as the second data multiplied by the first gain; determining third data as a harmonics gain value multiplied by the level controlled second data; determining psychoacoustic bass enhanced first channel audio data as the high pass filtered first channel audio data added to the third data; and determining psychoacoustic bass enhanced second channel audio data as the high pass filtered second channel audio data added to the third data. - View Dependent Claims (11, 12, 13, 14)
-
Specification