US6107879A - Automatic dynamic range control circuit - Google Patents
Automatic dynamic range control circuit Download PDFInfo
- Publication number
- US6107879A US6107879A US09/318,765 US31876599A US6107879A US 6107879 A US6107879 A US 6107879A US 31876599 A US31876599 A US 31876599A US 6107879 A US6107879 A US 6107879A
- Authority
- US
- United States
- Prior art keywords
- circuit
- signal
- output
- level
- reference voltages
- 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.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G1/00—Details of arrangements for controlling amplification
- H03G1/0005—Circuits characterised by the type of controlling devices operated by a controlling current or voltage signal
- H03G1/0088—Circuits characterised by the type of controlling devices operated by a controlling current or voltage signal using discontinuously variable devices, e.g. switch-operated
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G3/00—Gain control in amplifiers or frequency changers
- H03G3/20—Automatic control
- H03G3/30—Automatic control in amplifiers having semiconductor devices
Definitions
- the present invention relates to techniques for keeping a level of audio signals with a wide dynamic range such as the human voice, music, and so on at or below a prescribed level. It relates in particular to an automatic dynamic range control circuit employing a feedforward configuration to automatically control a circuit gain.
- an audio amplifier When an audio amplifier amplifies an electrical signal that the human voice is converted into using a microphone, the output of the amplifier may saturate and distort if a speaker speaks too loudly due to lack of experience of using the microphone. Even though the speaker speaks at a suitable level, the same phenomena may happen due to the wide dynamic range of the human voice. On the other hand, the dynamic range of an audio signal such as music is sometimes narrowed by amplification.
- An automatic dynamic range control circuit has hitherto been used to prevent such distortions, and an automatic gain control (AGC) circuit is a well-known type of automatic dynamic range control circuit.
- AGC automatic gain control
- an automatic gain control circuit By automatically controlling the amplification factor of an amplifier, an automatic gain control circuit keeps the amplifier output level at or below a prescribed level.
- the automatic gain control circuits for example, are introduced into acoustic electronic equipment for processing audio signals, of which dynamic range is inherently restricted.
- Automatic gain control circuits are also utilized in RF (radio frequency) and/or IF (intermediate frequency) circuits of radio equipment.
- RF radio frequency
- IF intermediate frequency
- Automatic gain control circuits are constructed with either feedback or feedforward circuit configurations.
- the following reference relates to automatic gain control circuits that employ a feedback loop circuit:
- Reference (1) describes typical examples of an automatic gain control circuit employing a feedback loop configuration.
- an AGC circuit based on a feedback loop concept will exhibit a transient response characterized by both an attack and decay time. This transient response is strongly dependent on circuit parameters such as a circuit configuration and cut-off frequency of the low-pass (loop) filter inserted in order to stabilize the operation of the feedback loop circuit.
- An automatic gain control circuit associated with this sort of overshoot characteristic is not applicable to a level control circuit where a certain level must absolutely never be exceeded however large an input signal becomes.
- the circuit configuration disclosed in Reference (2) sets the gain of the automatic gain control circuit in accordance with the peak level of the input signal so that the output can be kept at or below a prescribed value however large the input signal is.
- the circuit configuration of Reference (4) is used for controlling the gain of a voltage-controlled amplifier circuit.
- the transition from the fixed-gain state to output level restriction is therefore performed over a certain range of input signal levels.
- Another circuit configuration that has been considered is to arrange a fixed-gain amplifier and a voltage-controlled amplifier circuit in parallel, with the fixed-gain amplifier being selected when the input signal level is smaller than a reference signal level, and being switched to the voltage-controlled amplifier circuit when the input signal level exceeds the reference signal level.
- the propagation delays of the fixed-gain amplifier and the voltage-controlled amplifier circuit would be made equal in advance so that the waveform exhibits no distortion on the time axis when the changeover is made from the fixed-gain amplifier to the voltage-controlled amplifier circuit.
- any difference in the gain of the fixed-gain amplifier and the voltage-controlled amplifier circuit will result in discontinuity on the amplitude axis and in resulting waveform distortion.
- An automatic dynamic range control circuit comprises: fixed-gain first circuit means; variable-gain second circuit means with a propagation delay substantially equal to that of the first circuit means; peak value hold means for holding the peak value of the input signal; comparison means for comparing the value held by this peak value hold means with a preset reference signal level; and first selection means which, on the basis of the result of the comparison by this comparison means, selects the first circuit means when the value held by the peak value hold means is smaller than the reference signal level, and selects the second circuit means when the value held by the peak value hold means exceeds the reference signal level.
- this automatic dynamic range control circuit also comprises second selection means which, on the basis of the result of the comparison by the comparison means, selects the reference signal when the value held by the peak value hold means is smaller than the reference signal level, and selects the value held by the peak value hold means when this value exceeds the reference signal level, and outputs whichever value has been selected as a control signal for setting the gain of the second circuit means.
- the maximum output level of the second circuit means is limited by the control signal. Namely, the second circuit means keeps its output level substantially constant when the value held by the peak value hold means has been input as the control signal, and operates with a fixed gain substantially equal to that of the first circuit means when the reference signal has been input as the control signal.
- a delay means is preferably provided at the input of the first and second circuit means, this delay means serving to delay the signal input to the first and second circuit means until the gain of the second circuit means has been set in response to the input signal.
- Means which outputs an alarm signal when the peak value of the input signal exceeds a predetermined level can also be provided.
- provision of such an alarm signal output means can draw attention to this fact by causing a warning light to flash, with the aim of getting the speaker to speak more quietly.
- the reference signal level and the corresponding maximum output level of the second circuit means are preferably variable.
- the following arrangement is therefore desirable. Namely, reference voltages generating means for generating reference voltages (qE and rE) which are in a fixed mutual ratio is provided, one of these reference voltages (qE) is used as a reference signal, and the gain of the second circuit means is determined by the ratio of the reference signal and one of the reference voltages (which can be the same voltage as that of the reference signal).
- the effect of this arrangement is that the maximum output level of the second circuit means can be variably set by changing the reference voltage (i.e., by changing the value of E), without any change of circuit constants and without affecting the gain when the circuit operates at a fixed gain.
- a second circuit means of this sort can comprise a division circuit which divides the input signal by the output of the second selection means, and a multiplication circuit which multiplies the output of this division circuit by one of the reference voltages.
- it can comprise multiplication means which multiplies the input signal by one of the reference voltages, and division means which divides the output of this multiplication means by the output of the second selection means.
- it can comprise first division means which divides the output of the second selection means by one of the reference voltages, and second division means which divides the input signal by the output of this first division means.
- it can comprise division means which divides one of the reference voltages by the output of the second selection means, and multiplication means which multiplies the input signal by the output of this division means.
- FIG. 1 is a block diagram of a first embodiment of the invention
- FIG. 2a-FIG. 2e show, in schematic form, the signal waveforms at various parts of the first embodiment
- FIG. 3 serves to explain the amplitude restriction characteristics of this invention
- FIG. 4 is a block diagram of a modified version of the first embodiment
- FIG. 5 is a block diagram of a second embodiment of the invention.
- FIG. 6 is a block diagram of a third embodiment of the invention.
- FIG. 7 is a block diagram of a fourth embodiment of the invention, showing the configuration when a digital signal processing circuit is used.
- FIG. 8 is a flowchart of the signal processing performed by the digital signal processing circuit.
- FIG. 1 is a block diagram of an automatic dynamic range control circuit according to a first embodiment of this invention.
- This circuit comprises input terminal 100, output terminal 101, output terminal 102 for a signal causing a warning lamp to flash, delay circuits 110 and 114, fixed gain circuit 111, division circuit 112, multiplication circuit 113, switching circuit 115, full-wave rectifying circuit 116, peak hold circuit 117, switching circuit 118, comparators 119 and 120, reference voltages generator 121, variable reference voltage source 122, pulse width conversion circuit 123, and CR circuit 124 for controlling the decay time of peak hold circuit 117.
- a signal f(t) input from input terminal 100 is first of all split into two branches at point A, with one branch being delayed by delay circuit 110 having a delay of ⁇ , giving a signal K1f(t- ⁇ ), where K1 is the amplification factor (or attenuation) of delay circuit 110.
- the output of delay circuit 110 is split into two branches at point B, with one branch being delayed by fixed gain circuit 111 having a delay of ⁇ , giving a signal K1K2f(t- ⁇ - ⁇ ) which is fed to input terminal a of switching circuit 115.
- K2 is the amplification factor (or attenuation) of fixed gain circuit 111.
- the other branch of the signal which was input from input terminal 100 and branched at point A, is full-wave rectified by full-wave rectifying circuit 116, giving signal Rc(t- ⁇ ), where ⁇ is the delay in full-wave rectifying circuit 116.
- Peak hold circuit 117 is then used to obtain the peak value Pd(t- ⁇ - ⁇ ) of the output signal from full-wave rectifying circuit 116, where ⁇ is the delay of the peak hold circuit.
- the decay time of peak hold circuit 117 is adjusted by CR circuit 124 comprising a parallel array of capacitors (C) and resistors (R).
- the decay time should be as long as possible in order to avoid distortion in the output signal, but too long a decay time will result in unnatural sounding output in the case of the human voice signal, and therefore the optimum value should be obtained experimentally.
- the output signal from peak hold circuit 117 is fed to input terminal b of switching circuit 118.
- Variable reference voltage E is generated by variable reference voltage source 122 and supplied to reference voltages generator 121, which generates voltages pE, qE and rE.
- Voltage pE is supplied to comparator 119 where it is compared with the output signal Rc(t- ⁇ ) of full-wave rectifying circuit 116.
- Comparator 119 outputs a high level signal if the output of full-wave rectifying circuit 116 is larger than voltage pE, and a low level signal if the output is smaller.
- pulse width conversion circuit 123 comprising a monostable multivibrator or the like
- the resulting signal is output to terminal 102 as a signal which causes an alarm lamp to flash.
- the signal which causes an alarm lamp to flash is obtained by means of separately provided comparator 119, but it is also feasible to use, for this purpose, the output (control) signal of comparator 120.
- Voltage qE generated by reference voltages generator 121 is fed to input terminal a of switching circuit 118, which is set up so that terminal a to terminal d is conductive when the control signal is at a low level, and terminal b to terminal d is conductive when the control signal is at a high level.
- the output signal from peak hold circuit 117 is compared with voltage qE by comparator 120, which outputs a low level signal if the output of peak hold circuit 117 is smaller than voltage qE, and a high level signal if it is larger.
- the signal output from comparator 120 is supplied to control terminal c of switching circuit 118.
- the other branch of the signal branched at point B is divided in division circuit 112 by the output signal of switching circuit 118 and then multiplied in multiplication circuit 113 by voltage rE output from reference voltages generator 121.
- the output signal from multiplication circuit 113 then passes through delay circuit 114 with delay ⁇ and amplification factor (or attenuation) K3, and is fed to input terminal b of switching circuit 115.
- Switching circuit 115 is set up so that a to d is conductive when the control signal obtained from the output of comparator 120 is low, and b to d is conductive when the control signal is high.
- the signal, which appears at output terminal d of switching circuit 115, is fed to output terminal 101.
- This operation of the automatic dynamic range control circuit of FIG. 1 can be divided into the following two cases, according to the level of the control signal obtained from the output of comparator 120, which in turn depends on reference voltage qE.
- the respective states involved in these two cases will now be described in greater detail using mathematical expressions.
- path a-d through switching circuit 115 is conductive, and hence given a signal f(t) input from input terminal 100 and passing through delay circuit 110 and fixed gain circuit 111, the signal obtained at output terminal 101 will be:
- division circuit 112 divides the signal branched at point B by the signal that has passed through path a-d of switching circuit 118.
- Multiplication circuit 113 then multiplies the output of division circuit 112 by voltage rE generated by reference voltages generator 121, and the result of this multiplication appears at terminal b of switching circuit 115 as the following signal:
- ⁇ is the delay of division circuit 112 and ⁇ is the delay of multiplication circuit 113.
- This signal will pass through switching circuit 115 and be output at output terminal 101.
- Equation (1) the state of terminal a immediately before switching circuit 115 switches can be described by Equation (1) above, and likewise the state of terminal b immediately before switching circuit 115 switches can be described by Equation (2). It follows that the value of Equation (1) and the value of Equation (2) must be equal in order for the waveform present at output terminal 101 to be smooth and continuous immediately after the circuit has switched. Also, the delay ⁇ of delay circuit 110 and the total delay ⁇ + ⁇ of full-wave rectifying circuit 116 and peak hold circuit 117 must be equal in order for the gain of the input signal to be controlled in accordance with its signal level. Setting these conditions, we get:
- the delay circuits are not restricted to circuits the sole purpose of which is to produce a delay.
- low-pass filters can be used as delay circuits 110 and 114.
- Equation (4) If the conditions expressed by Equation (4) are satisfied, the waveform present at output terminal 101 will be smooth and continuous on both the amplitude and time axes immediately before and immediately after switching circuits 115 and 118 switch.
- the level of this output which is controlled so as not to exceed a prescribed level, can be changed by changing the voltage E of variable reference voltage source 122.
- a waveform with no overshoot can be obtained if a circuit with a very short rise time is used for peak hold circuit 117.
- Optimizing the decay time of peak hold circuit 117 enables a waveform with little distortion to be obtained even for a signal which has had its dynamic range controlled.
- a signal capable of making an alarm lamp flash can be output.
- FIGS. 2a-2e respectively show the waveform of the signal: FIG. 2a input to input terminal 100, FIG. 2b output from output terminal 101, FIG. 2c at input terminal a of switching circuit 115, FIG. 2d at input terminal b of switching circuit 115, and FIG. 2e output from peak hold circuit 117.
- the broken line in FIG. 2e shows the waveform of the signal output from full-wave rectifying circuit 116.
- FIG. 3 serves to explain the amplitude limitation characteristics of the automatic dynamic range control circuit of the first embodiment.
- FIG. 2a shows an example of an input signal waveform having a portion which has increased in amplitude. It will be seen that by controlling the amplitude of this portion using the output signal waveform of the peak hold circuit, illustrated in FIG. 2e, and adjusting the delay, the output signal obtained has a smooth waveform and a narrowed dynamic range, as shown in FIG. 2b.
- variable reference voltage E only the level at which the output signal is held to a prescribed level is changed, with no change being made to the amplification factor (or attenuation) of the linear gain region.
- division circuit 112 and multiplication circuit 113 can be constructed by referring to undernoted Reference (5), and full-wave rectifying circuit 116 and peak hold circuit 117 can be constructed by referring to undernoted Reference (6):
- FIG. 4 shows a modified version of the embodiment depicted in FIG. 1.
- the order in which division circuit 112 and multiplication circuit 113 are connected has been reversed.
- the operation of this modified version is substantially the same as that of the embodiment shown in FIG. 1, the conditions expressed by Equation (4) are modified as follows:
- Equation (4') ⁇ , ⁇ , ⁇ , and ⁇ do not have to satisfy the relation expressed in Equation (4') exactly, and can also be related as follows:
- FIG. 5 shows a second embodiment of this invention.
- This embodiment comprises input terminal 200, output terminal 201, output terminal 202 for a signal causing a warning lamp to flash, delay circuits 210 and 214, fixed gain circuit 211, division circuits 212 and 230, switching circuits 215 and 218, full-wave rectifying circuit 216, peak hold circuit 217, comparators 219 and 220, reference voltages generator 221, variable reference voltage source 222, pulse width conversion circuit 223, and CR circuit 224 for controlling the decay time of peak hold circuit 217.
- a signal f(t) input from input terminal 200 is first of all split into two branches at point A, with one branch being delayed by delay circuit 210 having a delay of ⁇ , giving a signal K1f(t- ⁇ ), where K1 is the amplification factor (or attenuation) of delay circuit 210.
- the output of delay circuit 210 is split into two branches at point B, with one branch being delayed by fixed gain circuit 211 having a delay of ⁇ , giving a signal K1K2f(t- ⁇ - ⁇ ) which is fed to input terminal a of switching circuit 215.
- K2 is the amplification factor (or attenuation) of fixed gain circuit 211.
- the other branch of the signal which was input from input terminal 200 and branched at point A is full-wave rectified by full-wave rectifying circuit 216, giving signal Rc(t- ⁇ ), where ⁇ is the delay in this full-wave rectifying circuit.
- Peak hold circuit 217 is then used to obtain the peak value Pd(t- ⁇ - ⁇ ) of the output signal from full-wave rectifying circuit 216, where ⁇ is the delay of the peak hold circuit.
- the decay time of peak hold circuit 217 is adjusted by CR circuit 224.
- the output signal from the peak hold circuit is fed to input terminal b of switching circuit 218.
- Variable reference voltage E is generated by variable reference voltage source 222 and supplied to reference voltages generator 221, which generates voltages pE, qE and rE.
- Voltage pE is supplied to comparator 219 where it is compared with the output signal Rc(t- ⁇ ) of full-wave rectifying circuit 216.
- Comparator 219 outputs a high level signal if the output of full-wave rectifying circuit 216 is larger than voltage pE, and a low level signal if the output is smaller.
- the resulting signal is output, to terminal 202 as a signal for causing an alarm lamp to flash.
- the signal for causing an alarm lamp to flash is obtained by means of separately provided comparator 219, but it is also feasible to use, for this purpose, the output (control) signal of comparator 220.
- Voltage qE generated by reference voltages generator 221 is fed to input terminal a of switching circuit 218, which is set up so that terminal a to terminal d is conductive when the control signal is at a low level, and terminal b to terminal d is conductive when the control signal is at a high level.
- the output signal from peak hold circuit 217 is compared with voltage qE by comparator 220, which outputs a low level signal if the output of the peak hold circuit is smaller than voltage qE, and a high level signal if it is larger.
- the signal output from comparator 220 is supplied to control terminal c of switching circuit 218.
- the output of switching circuit 218 is divided in division circuit 230 by output rE of reference voltages generator 221.
- the other branch of the signal branched at point B is divided in division circuit 212 by the output signal of division circuit 230, and after passing through delay circuit 214 with delay ⁇ and amplification factor (or attenuation) K3, is fed to input terminal b of switching circuit 215.
- Switching circuit 215 is set up so that a-d is conductive when the control signal obtained from the output of comparator 220 is low, and b-d is conductive when the control signal is high.
- the signal, which appears at output terminal d of switching circuit 215, is fed to output terminal 201.
- path a-d through switching circuit 215 is conductive, and hence given a signal f(t) input from input terminal 200 and passing through delay circuit 210 and fixed gain circuit 211, the signal obtained at output terminal 201 will be:
- ⁇ is the delay of division circuit 212.
- Equation (8) Given the assumption that the delays of switching circuits 215 and 218, and of comparators 219 and 220, are negligible in comparison with the delays of the other circuits. ⁇ , ⁇ , ⁇ , and ⁇ do not have to satisfy the relation expressed in Equation (8) exactly, and can also be related as follows:
- FIG. 6 shows a third embodiment of this invention.
- This embodiment comprises input terminal 300, output terminal 301, output terminal 302 for a signal for causing a warning lamp to flash, delay circuits 310 and 314, fixed gain circuit 311, multiplication circuit 313, division circuit 330, switching circuits 315 and 318, full-wave rectifying circuit 316, peak hold circuit 317, comparators 319 and 320, reference voltages generator 321, variable reference voltage source 322, pulse width conversion circuit 323, and CR circuit 324 for controlling the decay time of peak hold circuit 317.
- a signal f(t) input from input terminal 300 is first of all split into two branches at point A, with one branch being delayed by delay circuit 310 having a delay of ⁇ , giving a signal K1f(t- ⁇ ), where K1 is the amplification factor (or attenuation) of delay circuit 310.
- the output of delay circuit 310 is split into two branches at point B, with one branch being delayed by fixed gain circuit 311 having a delay of ⁇ , giving a signal K1K2f(t- ⁇ - ⁇ ), which is fed to input terminal a of switching circuit 315.
- K2 is the amplification factor (or attenuation) of fixed gain circuit 311.
- the other branch of the signal which was input from input terminal 300 and branched at point A is full-wave rectified by full-wave rectifying circuit 316, giving signal Rc(t- ⁇ ), where ⁇ is the delay in full-wave rectifying circuit 316.
- Peak hold circuit 317 is then used to obtain the peak value Pd(t- ⁇ - ⁇ ) of the output signal from full-wave rectifying circuit 316, where ⁇ is the delay of the peak hold circuit.
- the decay time of peak hold circuit 317 is adjusted by CR circuit 324.
- the output signal from the peak hold circuit is fed to input terminal b of switching circuit 318.
- Variable reference voltage E is generated by variable reference voltage source 322 and supplied to reference voltages generator 321, which generates voltages pE, qE and rE.
- Voltage pE is supplied to comparator 319 where it is compared with the output signal Rc(t- ⁇ ) of full-wave rectifying circuit 316.
- Comparator 319 outputs a high level signal if the output of the full-wave rectifying circuit is larger than voltage pE, and a low level signal if the output is smaller.
- the resulting signal is output to terminal 302 as a signal for causing an alarm lamp to flash.
- the signal for causing an alarm lamp to flash is obtained by means of separately provided comparator 319, but it is also feasible to use, for this purpose, the output (control) signal of comparator 320.
- Voltage qE generated by reference voltages generator 321 is fed to input terminal a of switching circuit 318, which is set up so that terminal a to terminal d is conductive when the control signal is at a low level, and terminal b to terminal d is conductive when the control signal is at a high level.
- the output signal from peak hold circuit 317 is compared with voltage qE by comparator 320, which outputs a low level signal if the output of the peak hold circuit is smaller than voltage qE, and a high level signal if it is larger.
- the signal output from comparator 320 is supplied to control terminal c of switching circuit 318.
- the output rE of reference voltages generator 321 is divided in division circuit 330 by the output of switching circuit 318.
- the other branch of the signal branched at point B is multiplied in multiplication circuit 313 by the output signal of division circuit 330, and after passing through delay circuit 314 with delay ⁇ and amplification factor (or attenuation) K3, is fed to input terminal b of switching circuit 315.
- Switching circuit 315 is set up so that a-d is conductive when the control signal obtained from the output of comparator 320 is low, and b-d is conductive when the control signal is high.
- the signal, which appears at output terminal d of switching circuit 315, is fed to output terminal 301.
- This third embodiment is configured so that when the output (control) signal of comparator 320 is low, the signal obtained as the output of division circuit 330 is:
- ⁇ is the delay of multiplication circuit 313.
- Equation (9) the state of terminal a and of terminal b immediately before switching circuit 315 switches can be described respectively by Equation (9) and Equation (10) above. It follows that the values of the two equations must be equal in order for the waveform present at output terminal 301 to be smooth and continuous immediately after the circuit has switched. Setting these conditions, we get:
- FIG. 1, FIG. 4, FIG. 5 and FIG. 6 can each be implemented using logic circuits, an analogue-to-digital converter can be provided on the input side to convert input signals to digital signals, and a digital-to-analogue converter can be provided on the output side to convert the processing results to, and output them as, analogue signals.
- data processing can also be performed by storing a processing program in a memory (ROM or RAM) in advance and running this program in a processor.
- ROM read-only memory
- FIG. 1 the various circuit blocks shown in FIG. 1, FIG. 4, FIG. 5 and FIG. 6 are each implemented as a functional block of software (a program).
- FIG. 7 and FIG. 8 show a fourth embodiment of the present invention, wherein the same operation as that of the FIG. 1 embodiment is implemented using a digital signal processing circuit.
- FIG. 7 shows the overall circuit configuration
- FIG. 8 is a flowchart of its signal processing.
- the circuit illustrated in FIG. 7 comprises input terminal 400, analogue-to-digital converter 410, digital signal processing circuit 411, memory 412, digital-to-analogue converter 413, and output terminal 401.
- an input signal is converted to a digital signal by analogue-to-digital converter 410 with 16-bit precision and a sampling frequency of 10 kHz, and the resulting digital signal is input to digital signal processing circuit 411.
- analogue-to-digital converter 410 with 16-bit precision and a sampling frequency of 10 kHz, and the resulting digital signal is input to digital signal processing circuit 411.
- An automatic dynamic range control circuit implemented using the individual circuits of the first embodiment shown in FIG. 1 is implemented in this fourth embodiment by means of digital operations of digital signal processing circuit 411 in accordance with a sequence of programs written in memory 412. The result of these digital operations is converted to an analogue signal by digital-to-analogue converter 413.
- the second and third embodiments shown in FIG. 5 and FIG. 6 can also and in similar manner be implemented using digital signal processing techniques.
- an automatic dynamic range control circuit switches the processing path in accordance with the input signal level, and therefore regardless of the level of the input signal level, the circuit is not susceptible to noise and does not produce unnatural-sounding output when a human voice signal is input. It can maintain a good signal-to-noise ratio and can control the dynamic range of an input signal.
- Quality degradation arising from waveform discontinuity does not occur when an automatic dynamic range control circuit according to the present invention switches between operating paths. Moreover, no distortion occurs in the output signal when, in response to an excessively high level input signal, the automatic dynamic range control circuit has switched to its dynamic range control circuit.
Landscapes
- Control Of Amplification And Gain Control (AREA)
- Tone Control, Compression And Expansion, Limiting Amplitude (AREA)
Abstract
Description
Pd(t-σ-τ)<qE
K1·K2·f(t-γ-ν) (1)
(K1·K3·f(t-γ-ζ-η-ξ)÷qE)·rE=K1·K3·(r/q)·f(t-γ-ζ-η-ξ) (2)
Pd(t-σ-τ)≧qE
K1·K3·(rE÷Pd(t-σ-τ))·f(t-γ-.zeta.-η-ξ) (3)
K2=K3(r/q)
ν=ζ+η+ξ
γ=σ+τ (4)
γ≧σ+τ.
K2=K3(r/q)
ν=ζ+η+ξ
γ+η=σ+τ (4')
γ+η≧σ+τ.
Pd(t-σ-τ)<qE
K1·K2·f(t-γ-ν) (5)
qE÷rE=(q/r).
K1·f(t-γ-ν)÷(q/r).
(K1·K3·f(t-γ-ζ-ξ)÷(q/r))=K1·K3·(r/q)·f(t-γ-ζ-ξ) (6)
Pd(t-σ-τ)≧qE
Pd(t-σ-τ-ζ)÷rE
K1·K3·(rE-Pd(t-σ-τ-ζ))·f(t-.gamma.-ζ-ξ) (7)
K2=K3(r/q)
ν=ζ+ξ
γ=σ+τ+ζ (8)
γ≧σ+τ+ζ.
Pd(t-σ-τ)<qE
K1·K2·f(t-γ-ν) (9)
rE÷qE=(r/q).
K1·f(t-γ-ζ)·(r/q)
(K1·K3·f(t-γ-ζ-ξ)·(r/q))=K1.multidot.K3·(r/q)·f(t-γ-ζ-ξ) (10)
Pd(t-σ-τ)≧qE
rE÷Pd(t-σ-τ-ζ)
K1·K3·(rE÷Pd(t-σ-τ-ζ))·f(t-.gamma.-ζ-ξ) (11)
K2=K3(r/q)
ν=ζ+ξ
γ=σ+τ+ζ (12)
γ≧σ+τ+ζ.
20 log 2.sup.16 =96 dB
Claims (8)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8-325787 | 1996-12-06 | ||
| JP32578796A JP2979119B2 (en) | 1996-12-06 | 1996-12-06 | Automatic dynamic range control circuit |
| PCT/JP1997/004457 WO1998025340A1 (en) | 1996-12-06 | 1997-12-05 | Automatic dynamic range controlling circuit |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP1997/004457 Continuation WO1998025340A1 (en) | 1996-12-06 | 1997-12-05 | Automatic dynamic range controlling circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US6107879A true US6107879A (en) | 2000-08-22 |
Family
ID=18180607
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US09/318,765 Expired - Lifetime US6107879A (en) | 1996-12-06 | 1999-05-26 | Automatic dynamic range control circuit |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6107879A (en) |
| EP (1) | EP0944166B1 (en) |
| JP (1) | JP2979119B2 (en) |
| WO (1) | WO1998025340A1 (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020126860A1 (en) * | 2001-01-11 | 2002-09-12 | Staley Clinton A. | Dynamic range compression of an audio signal |
| US6594368B2 (en) * | 2001-02-21 | 2003-07-15 | Digisonix, Llc | DVE system with dynamic range processing |
| US20030162520A1 (en) * | 2000-06-27 | 2003-08-28 | Calmel Pierre Emmanuel | Improved multi-carrier receiver for a radio telecommunication network |
| US6658120B2 (en) | 2002-01-08 | 2003-12-02 | James B. Wood | Polarity-independent transmission system |
| US20070019678A1 (en) * | 2005-07-21 | 2007-01-25 | Lam Man L | Compander, and associated methodology, for a radio communication station operable pursuant to a coded squelch scheme |
| US10594282B2 (en) * | 2017-01-27 | 2020-03-17 | Lapis Semiconductor Co., Ltd. | Automatic gain control (AGC) circuit, despreading circuit, and method for reproducing reception data |
| WO2020186383A1 (en) * | 2019-03-15 | 2020-09-24 | 深圳市汇顶科技股份有限公司 | Correction circuit and related signal processing circuit, and chip |
| CN113406602A (en) * | 2021-05-21 | 2021-09-17 | 中山大学 | Pulse peak holding circuit and control method |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4867385B2 (en) * | 2006-02-20 | 2012-02-01 | セイコーエプソン株式会社 | Oscillation circuit and physical quantity transducer |
| CN120826871A (en) * | 2023-03-21 | 2025-10-21 | 株式会社电装电子 | Sound control device |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54137946A (en) * | 1978-04-18 | 1979-10-26 | Matsushita Electric Ind Co Ltd | Gain setter |
| JPS59148417A (en) * | 1983-02-08 | 1984-08-25 | フイリップス エレクトロニクス ネムローゼ フェンノート シャップ | Digital dynamic range converter |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5820018A (en) * | 1981-07-30 | 1983-02-05 | Japan Radio Co Ltd | Agc circuit |
| JP2884582B2 (en) * | 1988-10-13 | 1999-04-19 | 横河電機株式会社 | Automatic gain control circuit |
| KR0179968B1 (en) * | 1993-08-31 | 1999-05-01 | 김광호 | Sound signal output circuit and the method |
| JPH0851331A (en) * | 1994-08-04 | 1996-02-20 | Asahi Kasei Micro Syst Kk | Automatic gain control circuit |
-
1996
- 1996-12-06 JP JP32578796A patent/JP2979119B2/en not_active Expired - Fee Related
-
1997
- 1997-12-05 EP EP97946818A patent/EP0944166B1/en not_active Expired - Lifetime
- 1997-12-05 WO PCT/JP1997/004457 patent/WO1998025340A1/en not_active Ceased
-
1999
- 1999-05-26 US US09/318,765 patent/US6107879A/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54137946A (en) * | 1978-04-18 | 1979-10-26 | Matsushita Electric Ind Co Ltd | Gain setter |
| JPS59148417A (en) * | 1983-02-08 | 1984-08-25 | フイリップス エレクトロニクス ネムローゼ フェンノート シャップ | Digital dynamic range converter |
Non-Patent Citations (2)
| Title |
|---|
| Jack Smith, "Modern Communication Circuits," McGraw-Hill Book Company, 1986, pp. 188-198. |
| Jack Smith, Modern Communication Circuits, McGraw Hill Book Company, 1986, pp. 188 198. * |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030162520A1 (en) * | 2000-06-27 | 2003-08-28 | Calmel Pierre Emmanuel | Improved multi-carrier receiver for a radio telecommunication network |
| US20020126860A1 (en) * | 2001-01-11 | 2002-09-12 | Staley Clinton A. | Dynamic range compression of an audio signal |
| US6882735B2 (en) * | 2001-01-11 | 2005-04-19 | Autodesk, Inc. | Dynamic range compression of an audio signal |
| US6594368B2 (en) * | 2001-02-21 | 2003-07-15 | Digisonix, Llc | DVE system with dynamic range processing |
| US6658120B2 (en) | 2002-01-08 | 2003-12-02 | James B. Wood | Polarity-independent transmission system |
| US20070019678A1 (en) * | 2005-07-21 | 2007-01-25 | Lam Man L | Compander, and associated methodology, for a radio communication station operable pursuant to a coded squelch scheme |
| US7706851B2 (en) | 2005-07-21 | 2010-04-27 | Radioshack Corporation | Compander, and associated methodology, for a radio communication station operable pursuant to a coded squelch scheme |
| US10594282B2 (en) * | 2017-01-27 | 2020-03-17 | Lapis Semiconductor Co., Ltd. | Automatic gain control (AGC) circuit, despreading circuit, and method for reproducing reception data |
| WO2020186383A1 (en) * | 2019-03-15 | 2020-09-24 | 深圳市汇顶科技股份有限公司 | Correction circuit and related signal processing circuit, and chip |
| US20200378813A1 (en) * | 2019-03-15 | 2020-12-03 | Shenzhen GOODIX Technology Co., Ltd. | Calibration circuit and associated signal processing circuit and chip |
| CN113406602A (en) * | 2021-05-21 | 2021-09-17 | 中山大学 | Pulse peak holding circuit and control method |
| CN113406602B (en) * | 2021-05-21 | 2024-04-26 | 中山大学 | A pulse peak holding circuit and control method |
Also Published As
| Publication number | Publication date |
|---|---|
| WO1998025340A1 (en) | 1998-06-11 |
| JPH10173455A (en) | 1998-06-26 |
| EP0944166A4 (en) | 2004-12-29 |
| EP0944166A1 (en) | 1999-09-22 |
| EP0944166B1 (en) | 2007-01-24 |
| JP2979119B2 (en) | 1999-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2154339C2 (en) | Device to control working range of input signals and method controlling working range of digital receiver | |
| US5130665A (en) | Audio volume level control | |
| US4466119A (en) | Audio loudness control system | |
| US20040138769A1 (en) | Digital amplifier and method for adjusting gain of same | |
| US4694498A (en) | Automatic sound field correcting system | |
| US7583809B2 (en) | Sound signal processing device and sound signal processing method | |
| KR960005377B1 (en) | Radio receiver speech amp circuit | |
| US20080152168A1 (en) | Audio signal frequency range boost circuits | |
| US6107879A (en) | Automatic dynamic range control circuit | |
| KR100496373B1 (en) | Level adjusting circuit | |
| KR930001295B1 (en) | Gain adjuster | |
| EP0122663A3 (en) | Method and system for improving speaker performance | |
| US4609878A (en) | Noise reduction system | |
| US3949325A (en) | Audio equalizers for large rooms | |
| JPH03131107A (en) | Automatic gain control system for treating in-phase and quadrature phase signal | |
| US4327331A (en) | Audio amplifier device | |
| US4337445A (en) | Compander circuit which produces variable pre-emphasis and de-emphasis | |
| JP3157282B2 (en) | Receiving machine | |
| KR20040052236A (en) | Bass frequency amplifying apparatus | |
| JPH0255428A (en) | Microwave agc circuit | |
| US6195439B1 (en) | Voice signal processor | |
| JPH09139679A (en) | Peak power reduction circuit | |
| JP2946884B2 (en) | Low frequency response correction circuit | |
| RU2239278C1 (en) | Psychoacoustic processor (adaptive equalizer) | |
| GB2277840A (en) | Controlling gain of amplifier to prevent clipping of digital signal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: NTT ELECTRONICS CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HOSHINO, TOSHIO;DAIKOKU, KAZUHIRO;YAMADA, KENJI;AND OTHERS;REEL/FRAME:010092/0290;SIGNING DATES FROM 19990615 TO 19990628 Owner name: ASAHI KASEI MICROSYSTEMS CO., LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HOSHINO, TOSHIO;DAIKOKU, KAZUHIRO;YAMADA, KENJI;AND OTHERS;REEL/FRAME:010092/0290;SIGNING DATES FROM 19990615 TO 19990628 Owner name: NIPPON TELEGRAPH AND TELEPHONE CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HOSHINO, TOSHIO;DAIKOKU, KAZUHIRO;YAMADA, KENJI;AND OTHERS;REEL/FRAME:010092/0290;SIGNING DATES FROM 19990615 TO 19990628 |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| FEPP | Fee payment procedure |
Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| FPAY | Fee payment |
Year of fee payment: 4 |
|
| AS | Assignment |
Owner name: NIPPON TELEGRAPH AND TELEPHONE CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NIPPON TELEGRAPH & TELEPHONE CORPORATION;NTT ELECTRONICS CORPORATION;ASAHI KASEI MICROSYSTEMS CO., LTD.;REEL/FRAME:020254/0921;SIGNING DATES FROM 20070816 TO 20070913 Owner name: NTT ELECTRONICS CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NIPPON TELEGRAPH & TELEPHONE CORPORATION;NTT ELECTRONICS CORPORATION;ASAHI KASEI MICROSYSTEMS CO., LTD.;REEL/FRAME:020254/0921;SIGNING DATES FROM 20070816 TO 20070913 Owner name: ASAHI KASEI EMD CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NIPPON TELEGRAPH & TELEPHONE CORPORATION;NTT ELECTRONICS CORPORATION;ASAHI KASEI MICROSYSTEMS CO., LTD.;REEL/FRAME:020254/0921;SIGNING DATES FROM 20070816 TO 20070913 |
|
| FPAY | Fee payment |
Year of fee payment: 8 |
|
| FPAY | Fee payment |
Year of fee payment: 12 |