GB2403386A - Method and apparatus for signal processing - Google Patents
Method and apparatus for signal processing Download PDFInfo
- Publication number
- GB2403386A GB2403386A GB0314417A GB0314417A GB2403386A GB 2403386 A GB2403386 A GB 2403386A GB 0314417 A GB0314417 A GB 0314417A GB 0314417 A GB0314417 A GB 0314417A GB 2403386 A GB2403386 A GB 2403386A
- Authority
- GB
- United Kingdom
- Prior art keywords
- loudness
- nominal
- nominal input
- input signal
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G9/00—Combinations of two or more types of control, e.g. gain control and tone control
- H03G9/005—Combinations of two or more types of control, e.g. gain control and tone control of digital or coded signals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G9/00—Combinations of two or more types of control, e.g. gain control and tone control
- H03G9/02—Combinations of two or more types of control, e.g. gain control and tone control in untuned amplifiers
- H03G9/025—Combinations of two or more types of control, e.g. gain control and tone control in untuned amplifiers frequency-dependent volume compression or expansion, e.g. multiple-band systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R29/00—Monitoring arrangements; Testing arrangements
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Otolaryngology (AREA)
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Tone Control, Compression And Expansion, Limiting Amplitude (AREA)
Abstract
A method of equalising an audio signal preserves a given loudness measurement function of a nominal input signal. The nominal input signal may be generated by a pink noise generator 2, and the loudness measurement function may be a weighted power function such as standard "A", "B", "C" or "D" weighting curves. The audio signal may be equalised by a conventional equaliser 3 and 4, with an additional gain. The additional gain 8, may be calculated by measuring the loudness of the nominal input signal before (forming the nominal input loudness) and after (forming the nominal output loudness) it is passed through the equaliser, with the same equaliser settings as those being applied to the audio signal, 5. Both the nominal input and output loudness are calculated according to the same function, steps 6 and 7. The additional gain is applied in step 9 resulting in the desired audio output signal 10.
Description
- 2403386 Method and Apparatus for Audio Signal Processing
Field of Invention
This invention concerns methods for the equalization of audio signals.
Background to the Invention
Equalisers are used in audio signal processing to boost or attenuate signals at certain frequencies. Their original use was to compensate for the non-ideal characteristics of a transmission channel. For example, analogue telephone circuits suffer greater signal loss at high frequencies than at low frequencies, so an equaliser is used to boost the high frequency relative to the low, and thereby to "equalise" the frequency response of the channel.
Subsequently equalisers became commonly used to adjust tonal balance to suit the listener's taste; witness the graphic equalisers and the bass and treble tone controls on domestic audio equipment. Sound studios have more sophisticated equalization tools available to them: parametric equalisers, low shelves, high shelves, band pass and notch filters are all types of equaliser that are frequently used in the production of audio material.
However, one problem with using equalisers for adjusting tonal balance is that an equaliser generally changes the perceived volume as well as the tonal balance, and the audio engineer is often fooled into thinking that one particular setting sounds better than another simply because it is louder.
The loudness of an audio signal is an objective measure of the ear's subjective perception of how "loud" that sound is. It is difficult to quantify because of the complex behaviour of the human auditory system. It is related to the acoustic wave intensity, this being a measure of the rate at which energy is transported by an acoustic wave. In the case where the acoustic wave is generated by an electrical signal fed to a loudspeaker, the intensity can be shown to be closely proportional to the electrical power delivered to the loudspeaker. Thus, a measurement of the electrical signal power forms a useful first approximation to the loudness.
In 1933 Fletcher and Munson studied the loudness of tones of constant intensity as they varied in frequency. Their findings (and those of subsequent research) lead to more sophisticated methods of measuring the loudness of a signal. For example, the commonly-encountered A, B. C or Dweighted loudness measurements are spectrally weighted power measurements designed to approximate the frequency selectivity of the ear, subject to different circumstances. These measurements are attractive because they correlate much better with loudness than the raw signal power whilst retaining a simplicity which makes them easy to measure and manipulate.
Summary of the Invention
The invention in its various aspects provides a method and apparatus as defined in the appended independent claims. Preferred or advantageous features of the invention are set out in dependent sub-claims.
The invention consists of a method to equalise a signal with an equaliser that would preserve the loudness of a given nominal input signal. This allows the signal's tonality to be changed without affecting the loudness provided that the nominal input signal is reasonably representative of the actual signal. The invention can be applied to one or more channels of audio simultaneously and can be applied either to analogue or to digital audio signal formats. The signal loudness may be measured using any specified loudness measuring function.
In a preferred embodiment of the invention a conventional equaliser is used with an additional gain element such that the combined effect of the conventional equaliser and the additional gain restores the loudness of the given nominal input signal. The additional gain adapts automatically to changes in the frequency response of the conventional equaliser.
In a further preferred embodiment of the invention the additional gain is calculated by measuring the effect of the conventional equaliser on the loudness of the nominal input signal.
In an alternative preferred embodiment of the invention the additional gain is calculated by theoretical analysis of the effect of the conventional equaliser on the loudness of the nominal input signal.
In a preferred embodiment of the invention a standalone unit processes one or more audio streams provided by one or more audio inputs and outputs. The unit contains signal processing hardware that applies the method to the audio streams.
In another embodiment of the invention a computer is used to apply the method to one or more digital audio streams. In this case the audio can be stored on a hard disk or streamed via the computer's audio input/output hardware.
Description of a specific embodiment of the invention A specific embodiment of the invention will now be described by way of example with reference to the accompanying figures (1) and (2). This example shows how the additional gain can be calculated by measurement.
Figure ( 1) illustrates a three band parametric equaliser showing the controls for the low shelf, parametric and high shelf, and implemented as a standalone unit for typical sound studio use. Figure (2) shows the signal flow diagram of the loudness-preserving version of this equaliser as follows: Item 1 is the audio input; in this case this is an analogue input.
Item 2 generates the nominal input signal; in this case it is a pink noise generator.
Item 3 is a conventional equaliser that implements a three band parametric equaliser on the input signal.
Item 4 is a conventional equaliser that implements a three band parametric equaliser with an identical frequency response to item 3, but which acts on the nominal input signal.
Item 5 is the set of front panel controls of the 3 band parametric equaliser which dictate the frequency responses of Items 3 and 4.
Item 6 measures the loudness of the nominal input signal according to some function; in this case the function is the 'A'-weighted power measurement.
Item 7 measures the loudness of the nominal output signal according to the same function as used by item 6.
Item 8 calculates the additional gain required to make the normalised output signal have the same loudness as the normalised input signal, thereby restoring the loudness.
Item 9 applies this additional gain to the actual audio signal path.
Item 10 is the audio output signal.
Description of a second specific embodiment of the invention A specific embodiment of the invention will now be described by way of example with reference to the accompanying figures 3, 4 and 5. In this example the additional gain is calculated theoretically rather than by measurement. In addition it illustrates how the nominal input signal loudness can be calculated a-priori.
Figure (3) illustrates a computer that implements a finite impulse response equaliser to process audio from an external source onto its hard disk. Item 11 is the digital audio input to the computer. Item 12 is computer's audio input/output card. Item 13 is the computer's CPU and Item 14 is the computer's hard disk storage that is used to store the results for later playback.
Figure (4) illustrates a typical user interface that allows the user to create an un- normalised frequency response graphically. The frequency response curve is expressed as a frequency-dependent gain. The curve therefore shows the gain in decibels (dB) versus frequency. On this system the curve is defined by a set of gain values spaced equally in frequency between OHz (henceforth "dc") and the upper frequency limit of the system, determined by its sampling rate (henceforth "Nyquist").
Computer drawing tools are used to manipulate the curve to achieve the desired frequency response.
Figure (5) illustrates a suitable method to implement the frequency response described in Figure (4) on a computer system as shown in Figure (3) as follows Item 15 is the un-normalised frequency response as defined above. It is expressed as decibel gains at N /2 + 1 equally spaced frequency points between dc and Nyquist inclusive. At a given time t the k th point on this curve is AdB (t, k) . Item 16 converts this gain from decibels to an absolute gain using the following formula: A ( t, k) = l Owl' k)/20 Item 17 converts this frequency response A(t,k)to an impulse response a(t,k)by taking the inverse discrete Fourier transform of the frequency response. This makes the assumption that there is an implicit symmetry in the frequency response such that A (I, iN - k) = A (I, k) where i is any integer.
Item 18 is the digital audio input, x(t).
Item 19 convolves the digital audio input with the impulse response to create the un- normalised filter response y(t) such that N-l y(t) = a(t,) x(t-) r=0 Item 20 is the a-priori calculated nominal input loudness V' . Its derivation proceeds as follows: Hypothesise a pink nominal input signal. Let Fs be the sample rate and = N then, the power spectral density of our nominal input signal is given by: |x (ki)|2 = 1 We are using an 'A' weighted power measurement as the loudness measurement, so given the spectral power response of the 'A' weighted filter is H (f) the nominal input loudness can be approximated in the frequency domain by V, = H (ki)|X (kit)| k=l = H(k2) k=' kit This value can be pre-calculated provided that the nominal input signal and the loudness measuring function are fixed at design time. s
Item 21 calculates the nominal output loudness,Vy (I) . Let the power spectral density of the nominaloutputsignalbe |Y(t,k)| then |Y (t'k)| = |A (I, k)| |X (kit)| and therefore the nominal output loudness is calculated y: Vy (I) = H (ki)|Y(t,k2)| k=l = H (kit) |A (t, k)| |X (kit)| k=l N/2 H(k4)|A(t,k)| =v k=! k; Item 22 calculates the additional gain that would make the nominal output signal's loudness match the nominal input signal's loudness, correcting the loudness imbalance; g(t)= Item 23 applies this gain to the actual audio stream, so Y (t)=g(t)y(t) N-l = g(t)Ea(t,).x(t-) r=0 Item 24 is the audio output which is passed the signal y'(t) Features to note about this method are that the nominal input signal is never explicitly generated, and that the nominal input loudness can be calculated a-priori.
Claims (12)
- Claims 1. A method of equalising an audio signal such that a givenloudness measurement function of a given nominal input signal is preserved.
- 2. A method according to claim 1, in which the nominal signal is pink noise.
- 3. A method according to claim 1 or 2, characterized by the use of the unweighted power as the loudness measurement function.
- 4. A method according to claim 1 or 2, characterized by the use of a weighted power as the loudness measurement function.
- 5. A method according to claim 4 where the weighting is any of the standard 'A' B' 'C' or 'D' weighting curves.
- 6. A method according to claim 1, 2, 3, 4 or 5 where the audio signal is equalised by a conventional equaliser with an appropriate additional gain.
- 7. A method according to claim 6 where the additional gain is calculated from the nominal input loudness and the nominal output loudness, where the nominal input loudness is the loudness of the nominal input signal and the nominal output loudness is the loudness of the nominal input signal after it has been passed through a conventional equaliser with a frequency response identical to that of the conventional equaliser used on the audio signal.
- 8. A method according to claim 7 where the nominal input loudness is found by measuring the loudness of the nominal input signal.
- 9. A method according to claim 7 where the nominal input loudness is found by theoretical analysis of the nominal input signal and the loudness measurement function.
- 10. A method according to claim 9 where the loudness of the nominal input signal is calculated a-priori.
- 11. A method according to claim 7, 8, 9 or 10 where the nominal output loudness is found by measuring the loudness of the nominal input signal after it has been equalised by the conventional equaliser.
- 12. A method according to claim 7, 8, 9 or 10 where the nominal output loudness is found by analysis of the effect of the conventional equaliser on the nominal input signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0314417A GB2403386A (en) | 2003-06-20 | 2003-06-20 | Method and apparatus for signal processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0314417A GB2403386A (en) | 2003-06-20 | 2003-06-20 | Method and apparatus for signal processing |
Publications (2)
Publication Number | Publication Date |
---|---|
GB0314417D0 GB0314417D0 (en) | 2003-07-23 |
GB2403386A true GB2403386A (en) | 2004-12-29 |
Family
ID=27637019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB0314417A Withdrawn GB2403386A (en) | 2003-06-20 | 2003-06-20 | Method and apparatus for signal processing |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2403386A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2435737A (en) * | 2006-02-09 | 2007-09-05 | Realtek Semiconductor Corp | Signal processing system capable of changing signal levels |
WO2016162613A1 (en) * | 2015-04-10 | 2016-10-13 | Peugeot Citroen Automobiles Sa | Method and device for controlling the tone of a sound signal |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01176106A (en) * | 1987-12-30 | 1989-07-12 | Kenwood Corp | Graphic equalizer |
JPH02233008A (en) * | 1989-03-07 | 1990-09-14 | Matsushita Electric Ind Co Ltd | Sound quality correction device |
US5459791A (en) * | 1992-06-02 | 1995-10-17 | Soundtracs Plc | Audio frequency filter |
US20010038702A1 (en) * | 2000-04-21 | 2001-11-08 | Lavoie Bruce S. | Auto-Calibrating Surround System |
US6341166B1 (en) * | 1997-03-12 | 2002-01-22 | Lsi Logic Corporation | Automatic correction of power spectral balance in audio source material |
EP1318504A2 (en) * | 2001-12-06 | 2003-06-11 | Armstrong World Industries, Inc. | Architectural sound enhancement system |
-
2003
- 2003-06-20 GB GB0314417A patent/GB2403386A/en not_active Withdrawn
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01176106A (en) * | 1987-12-30 | 1989-07-12 | Kenwood Corp | Graphic equalizer |
JPH02233008A (en) * | 1989-03-07 | 1990-09-14 | Matsushita Electric Ind Co Ltd | Sound quality correction device |
US5459791A (en) * | 1992-06-02 | 1995-10-17 | Soundtracs Plc | Audio frequency filter |
US6341166B1 (en) * | 1997-03-12 | 2002-01-22 | Lsi Logic Corporation | Automatic correction of power spectral balance in audio source material |
US20010038702A1 (en) * | 2000-04-21 | 2001-11-08 | Lavoie Bruce S. | Auto-Calibrating Surround System |
EP1318504A2 (en) * | 2001-12-06 | 2003-06-11 | Armstrong World Industries, Inc. | Architectural sound enhancement system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2435737A (en) * | 2006-02-09 | 2007-09-05 | Realtek Semiconductor Corp | Signal processing system capable of changing signal levels |
GB2435737B (en) * | 2006-02-09 | 2008-03-12 | Realtek Semiconductor Corp | Signal processing system capable of changing signal levels |
US7583213B2 (en) | 2006-02-09 | 2009-09-01 | Realtek Semiconductor Corp. | Signal processing system capable of changing signal levels |
WO2016162613A1 (en) * | 2015-04-10 | 2016-10-13 | Peugeot Citroen Automobiles Sa | Method and device for controlling the tone of a sound signal |
FR3034928A1 (en) * | 2015-04-10 | 2016-10-14 | Peugeot Citroen Automobiles Sa | METHOD AND DEVICE FOR MONITORING THE TONE OF A SOUND SIGNAL |
Also Published As
Publication number | Publication date |
---|---|
GB0314417D0 (en) | 2003-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3148075B1 (en) | Loudness-based audio-signal compensation | |
US9943253B2 (en) | System and method for improved audio perception | |
CA2525942C (en) | Method, apparatus and computer program for calculating and adjusting the perceived loudness of an audio signal | |
US5506910A (en) | Automatic equalizer | |
TWI459719B (en) | Loudness-Compensating Volume Control Method, Apparatus Adapted To Perform The Same, and Non-Transitory Computer-Readable Storage Medium | |
CA2581810C (en) | Calculating and adjusting the perceived loudness and/or the perceived spectral balance of an audio signal | |
US9391579B2 (en) | Dynamic compensation of audio signals for improved perceived spectral imbalances | |
US6876750B2 (en) | Method and apparatus for tuning digital hearing aids | |
US20030216907A1 (en) | Enhancing the aural perception of speech | |
US20130136282A1 (en) | System and Method for Spectral Personalization of Sound | |
EP2291002A1 (en) | Acoustic processing apparatus | |
US20030223597A1 (en) | Adapative noise compensation for dynamic signal enhancement | |
AU2004201374A1 (en) | Audio amplification apparatus | |
US20170353170A1 (en) | Intelligent Method And Apparatus For Spectral Expansion Of An Input Signal | |
KR20220076518A (en) | Spectral orthogonal audio component processing | |
GB2403386A (en) | Method and apparatus for signal processing | |
JP2023551222A (en) | Method and apparatus for normalizing audio signals | |
NL2031643B1 (en) | Method and device for compressing a dynamic range of an audio signal | |
KR102424683B1 (en) | Integrated sound control system for various type of lectures and conferences | |
TWI778724B (en) | Method for equalizing first input signal to generate equalizer output signal and leveling equalizer | |
EP4138299A1 (en) | A method for increasing perceived loudness of an audio data signal | |
US11757420B2 (en) | Method for dynamically adjusting adjustable gain value to equalize input signal to generate equalizer output signal and associated leveling equalizer | |
MASSARANI | Transfer-Function Measurement with Sweeps | |
CN108024185A (en) | Electronic device and special frequency channel compensating gain method | |
Isworo et al. | Design and Implementation of Smartphone-Controlled Programmable Audio Equalizer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |