JPH06204770A - Volume control using data store system - Google Patents

Volume control using data store system

Info

Publication number
JPH06204770A
JPH06204770A JP32493A JP32493A JPH06204770A JP H06204770 A JPH06204770 A JP H06204770A JP 32493 A JP32493 A JP 32493A JP 32493 A JP32493 A JP 32493A JP H06204770 A JPH06204770 A JP H06204770A
Authority
JP
Japan
Prior art keywords
gain
input level
unit
input
volume control
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.)
Granted
Application number
JP32493A
Other languages
Japanese (ja)
Other versions
JP3342718B2 (en
Inventor
Hiroshi Kowaki
宏 小脇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Ten Ltd
Original Assignee
Denso Ten Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP32493A priority Critical patent/JP3342718B2/en
Publication of JPH06204770A publication Critical patent/JPH06204770A/en
Application granted granted Critical
Publication of JP3342718B2 publication Critical patent/JP3342718B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Tone Control, Compression And Expansion, Limiting Amplitude (AREA)
  • Control Of Amplification And Gain Control (AREA)

Abstract

PURPOSE:To prevent the distortion caused by the compression of a dynamic range in the volume control adjusting a sound volume. CONSTITUTION:The volume control has a gain section 3 adjusting the level of an acoustic signal to control the sound volume, and also an input level calculation/gain control section 1 calculating the input level of the acoustic signal and adjusting the gain of the gain section 3 based on the input level and a delay memory 2 delaying the acoustic signal by a prescribed time required for the calculation of the input level and outputting the delayed signal to the gain section 3.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は音量を調整するボリュー
ムコントロールに関し、特に本発明ではダイナミックレ
ンジの圧縮による歪みを防止することを目的とする。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a volume control for adjusting the volume, and particularly an object of the present invention is to prevent distortion due to compression of the dynamic range.

【0002】[0002]

【従来の技術】従来このような分野の技術としてカーオ
ーディオでは、走行騒音にかき消されないようにし弱音
部を聴き易くするために、ボリュームコントロールによ
りダイナミックレンジの圧縮を行っている。また、BG
M(Back Ground Music)としてボリュームコントロール
により音響の強弱を抑制してダイナミックレンジの圧縮
を行っている。
2. Description of the Related Art Conventionally, in a car audio system as a technique in such a field, a dynamic range is compressed by a volume control in order to prevent a running noise from being drowned out and a weak sound portion to be easily heard. Also, BG
As M (Back Ground Music), the dynamic range is compressed by suppressing the intensity of sound by volume control.

【0003】[0003]

【発明が解決しようとする課題】しかしながら従来の音
響のボリュームコントロールのダイナミックレンジの圧
縮には以下の問題があった。図9は従来のボリュームコ
ントロールにおけるダイナミックレンジの圧縮による信
号波形を示す図である。本図に示すように、音響信号レ
ベルが“H(high) ”及び“L(low)”の間からはみ出
し、例えば“H”よりも大きくなるとこれを検出し矢印
のようにボリュームコントロールのゲインを小さくし、
さらに“L”よりも小さくなるとこれを検出し矢印のよ
うにボリュームコントロールのゲインを大きくしてい
る。このゲイン調整は、信号レベルが所定の幅を越えた
時点でリアルタイムに行われるので、信号波形に歪みを
生じさせるという問題があった。
However, the compression of the dynamic range of the conventional acoustic volume control has the following problems. FIG. 9 is a diagram showing a signal waveform by compression of a dynamic range in the conventional volume control. As shown in this figure, the sound signal level is out of the range between "H (high)" and "L (low)". Make it smaller,
When it becomes smaller than "L", this is detected and the gain of the volume control is increased as shown by the arrow. Since this gain adjustment is performed in real time when the signal level exceeds a predetermined width, there is a problem that the signal waveform is distorted.

【0004】したがって本発明は前記問題点に鑑みダイ
ナミックレンジの圧縮時に信号波形の歪みが発生しにく
いボリュームコントロールを提供することを目的とす
る。
Therefore, in view of the above problems, it is an object of the present invention to provide a volume control in which distortion of a signal waveform is unlikely to occur when compressing a dynamic range.

【0005】[0005]

【課題を解決するための手段】本発明は前記問題点を解
決するために、音響信号のレベルを調整して音量をコン
トロールするゲイン部を有するボリュームコントロール
に、入力レベル計算・ゲインコントロール部及び遅延メ
モリーを設ける。前記入力レベル計算・ゲインコントロ
ール部は前記音響信号の入力レベルを計算しこの入力レ
ベルに基づき前記ゲイン部のゲインを調整するようにし
てある。
In order to solve the above problems, the present invention provides a volume control having a gain section for adjusting the level of an acoustic signal to control the volume, an input level calculation / gain control section and a delay. Provide memory. The input level calculation / gain control unit calculates the input level of the acoustic signal and adjusts the gain of the gain unit based on the input level.

【0006】前記遅延メモリーは前記入力レベルの計算
に必要な一定時間だけ前記音響信号を遅延するため音響
信号データを格納し前記ゲイン部に出力するようにして
ある。前記入力レベル計算・ゲインコントロール部は、
前記入力レベルがあるレベルを下まわった場合に前記ゲ
イン部のゲインを大きくするようにしてある。
The delay memory stores acoustic signal data and outputs it to the gain section in order to delay the acoustic signal for a fixed time necessary for calculating the input level. The input level calculation / gain control unit is
The gain of the gain unit is increased when the input level falls below a certain level.

【0007】また前記入力レベル計算・ゲインコントロ
ール部は、前記入力レベルがあるレベルを上まわった場
合に前記ゲイン部のゲインを小さくするようにしてあ
る。さらに前記入力レベル計算・ゲインコントロール部
は、前記入力レベルがあるレベルを下まわった場合に前
記ゲイン部のゲインを大きくし、前記入力レベルがある
レベルを上まわった場合に前記ゲイン部のゲインを小さ
くするようにしてある。
Further, the input level calculation / gain control section is adapted to reduce the gain of the gain section when the input level exceeds a certain level. Further, the input level calculation / gain control unit increases the gain of the gain unit when the input level is below a certain level, and increases the gain of the gain unit when the input level is above a certain level. I made it small.

【0008】前記入力レベル計算・ゲインコントロール
部は、前記ゲイン部に設定すべきゲインの急激な変化に
対して時定数を持たせてゆっくり変化させるようにして
ある。
The input level calculation / gain control section has a time constant for a sudden change in the gain to be set in the gain section, and slowly changes the gain.

【0009】[0009]

【作用】本発明のデータ格納方式を用いたボリュームコ
ントロールによれば、前記音響信号の入力レベルが計算
されこの入力レベルに基づき前記ゲイン部のゲインが調
整され、前記入力レベルの計算に必要な一定時間だけ前
記音響信号が遅延されすなわち音響信号データとして格
納され前記ゲイン部に出力される。このため、リアルタ
イムにより生じていた信号の歪みの発生を防止できる。
具体的には、前記入力レベルがあるレベルを下まわった
場合に前記ゲイン部のゲインを大きくすることにより、
弱音部を聴きやすくなる。また前記入力レベルがあるレ
ベルを上まわった場合に前記ゲイン部のゲインを小さく
することにより、オーバーフローをおさえたり、うるさ
さを低減できる。さらに前記入力レベルがあるレベルを
下まわった場合に前記ゲイン部のゲインを大きくし、前
記入力レベルがあるレベルを上まわった場合に前記ゲイ
ン部のゲインを小さくすることにより、ダイナミックレ
ンジを圧縮し聴きとりやすくなる。前記ゲイン部に設定
すべきゲインの急激な変化に対して時定数を持たせてゆ
っくり変化させることにより、自然な効果を得ることが
できる。
According to the volume control using the data storage method of the present invention, the input level of the acoustic signal is calculated, the gain of the gain section is adjusted based on this input level, and the constant level necessary for the calculation of the input level is obtained. The acoustic signal is delayed by time, that is, stored as acoustic signal data and output to the gain unit. Therefore, it is possible to prevent the occurrence of signal distortion that has occurred in real time.
Specifically, by increasing the gain of the gain section when the input level falls below a certain level,
It becomes easier to hear the low-pitched sound. Further, when the input level exceeds a certain level, the gain of the gain section is reduced to suppress overflow and reduce annoyance. Further, when the input level is lower than a certain level, the gain of the gain section is increased, and when the input level is higher than a certain level, the gain of the gain section is decreased to compress the dynamic range. It becomes easy to hear. A natural effect can be obtained by slowly changing the time constant with a sudden change in the gain to be set in the gain section.

【0010】[0010]

【実施例】本発明では、従来リアルタイムに音響信号の
ダイナミックレンジの圧縮を行っているために信号波形
の歪みが発生しているという現象に着目し、音響信号デ
ータを一担メモリーに記憶し、記憶された信号の情報に
基づきダイナミックレンジを圧縮することを検討する。
ところで、信号の振幅に基づいてダイナミックレンジを
圧縮しょうとすると、大きい信号の後に小さい信号がき
た場合やこの逆の場合にも対応できるようにしょうとす
るため、調べる期間が短すぎて上記問題点が完全には解
決されないので、適切な期間を設定できるようにし聴感
上適応性を確保する必要がある。
EXAMPLE In the present invention, attention is paid to the phenomenon that signal waveform distortion occurs because the dynamic range of an acoustic signal is conventionally compressed in real time, and acoustic signal data is stored in a shared memory, Consider compressing the dynamic range based on the stored signal information.
By the way, if we try to compress the dynamic range based on the amplitude of the signal, we will try to cope with the case where a small signal comes after a large signal and vice versa, so the examination period is too short However, it is necessary to be able to set an appropriate time period and to secure hearing adaptability.

【0011】以下本発明の実施例について図面を参照し
て説明する。本図1は本発明の実施例に係るデータ格納
方式を用いたボリュームコントロールを示す図である。
本図に示すデータ格納方式を用いたボリュームコントロ
ールは、音響信号のディジタル信号を入力しディジタル
信号の入力レベルを計算しこの計算された入力レベルに
基づき後述するゲインをコントロールする入力レベル計
算・ゲインコントロール部1と、該入力レベル計算・ゲ
インコントロール部1と同時にディジタル信号を入力し
入力レベル計算・ゲインコントロール部1での信号処理
に必要な時間だけ入力ディジタル信号を遅延する遅延メ
モリー2と、前記入力レベル計算・ゲインコントロール
部1で計算された入力レベルに基づき該遅延メモリー2
からの信号振幅を調整するゲイン部3とを具備する。こ
こに遅延メモリー2はRAM(Random Access Memory)等
で構成されその遅延時間は数十msから数百msであ
る。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing volume control using a data storage method according to an embodiment of the present invention.
The volume control using the data storage method shown in this figure is an input level calculation / gain control that inputs a digital signal of an acoustic signal, calculates the input level of the digital signal, and controls the gain described later based on this calculated input level. Section 1, a delay memory 2 for inputting a digital signal at the same time as the input level calculation / gain control section 1 and delaying the input digital signal by a time required for signal processing in the input level calculation / gain control section 1, and the input Based on the input level calculated by the level calculation / gain control unit 1, the delay memory 2
And a gain section 3 for adjusting the signal amplitude from. Here, the delay memory 2 is composed of a RAM (Random Access Memory) or the like, and its delay time is several tens ms to several hundreds ms.

【0012】図2は図1の入力レベル計算・ゲインコン
トロール部1を示す図である。本図(b)は入力レベル
計算・ゲインコントロール部1の第1の例を示すもので
あり、入力ディジタル信号を自乗する自乗部11と、該
自乗部11より得られた結果を所定時間遅延する遅延用
メモリー12と、自乗部11及び遅延用メモリー12の
出力差を加算して所定時間内のディジタル信号の有限積
分を形成してこの出力をゲインに換算した結果を前記ゲ
イン部3に設定する加算部13を具備する。ここに、本
図(a)に示す入力レベル計算・ゲインコントロール部
1の動作を簡単に説明する。自乗部11に入力するディ
ジタル信号をx(nt)とすると、その出力はx2 (n
t)となり、遅延用メモリー12の遅延時間をn’tと
する。ここにtはサンプリング時間である。自乗部11
の結果を加算部13により累積加算した結果は、 となり、遅延用メモリー12の結果を加算部13により
累積加算した結果は、 であり、これらの差は、 となり、この式は一定期間の信号入力レベルを表すこと
になる。なお、n’を変更することにより求めるべき入
力レベルの期間を変更することができる。
FIG. 2 is a diagram showing the input level calculation / gain control unit 1 of FIG. FIG. 1B shows a first example of the input level calculation / gain control unit 1. The squaring unit 11 squares the input digital signal, and the result obtained from the squaring unit 11 is delayed by a predetermined time. The output difference of the delay memory 12, the square unit 11 and the delay memory 12 is added to form a finite integral of the digital signal within a predetermined time, and the output is converted into a gain, and the result is set in the gain unit 3. The adding unit 13 is provided. Here, the operation of the input level calculation / gain control unit 1 shown in FIG. When the digital signal input to the squaring unit 11 is x (nt), its output is x 2 (n
t), and the delay time of the delay memory 12 isn't. Where t is the sampling time. Riding unit 11
The result of cumulative addition of the result of The result of cumulative addition of the result of the delay memory 12 by the adder 13 is And the difference between them is This equation represents the signal input level for a certain period. The period of the input level to be obtained can be changed by changing n '.

【0013】本図(b)に示す入力レベル計算・ゲイン
コントロール部1は、入力データを自乗する自乗部11
の出力と他方の入力と加算する加算部14と、加算部1
4の出力を1サンプリング周期遅延しゲイン部3に出力
する遅延器15と、該遅延器15の出力に所定係数(<
1)を乗算し、乗算結果を前記加算部14の他方の出力
する乗算器16を具備する。本図(b)に示すものは初
期の入力レベルに重みをおき過去の入力レベルによる影
響が小さくなるように算出するのであるが、本図(a)
に示すものと比較すると、若干応答性に劣るが構成が簡
単であるという利点がある。
The input level calculation / gain control unit 1 shown in FIG. 1B is a square unit 11 that squares input data.
And an adder 1 for adding the output of the
4 is delayed by one sampling period and is output to the gain unit 3, and the output of the delay unit 15 has a predetermined coefficient (<
It is provided with a multiplier 16 which multiplies 1) and outputs the multiplication result to the other side of the adding unit 14. In the case shown in this figure (b), weighting is applied to the initial input level so that the influence of past input levels is reduced, but this figure (a)
Compared with the one shown in (4), there is an advantage that the structure is simple although the response is slightly inferior.

【0014】図3は入力レベル計算・ゲインコントロー
ル部1に入力するデータと入力レベルとの関係を示す図
である。本図(a)に示すように、入力データの振幅が
期間n’tの一部でしか高くなければ入力レベルは小さ
く、本図(b)に示すように、入力データの振幅が特に
高くなくても平均的に高いと入力レベルは大きくなる。
FIG. 3 is a diagram showing the relationship between the data input to the input level calculation / gain control section 1 and the input level. As shown in the figure (a), if the amplitude of the input data is high only in a part of the period n't, the input level is small, and as shown in the figure (b), the amplitude of the input data is not particularly high. However, if it is high on average, the input level will increase.

【0015】図4はゲイン部3に設定されるゲインと入
力レベルとの関係を示す図である。先ず、ゲインG(d
B)を、サンプリング周期毎に以下のように求め、ゲイ
ン部3に設定する。 G=G0 +g ここに、G0 は初期設定ゲイン(dB)、gは可変ゲイ
ン(dB)である。以下この可変ゲインの設定につき説
明する。本図(a)に示すように、入力レベル計算・ゲ
インコントロール部1により計算された入力レベルP0
と、これを中心として所定値だけ大きい入力レベルをP
1 とし、一方前記所定値だけ小さい入力レベルをP-1と
する。入力レベル計算・ゲインコントロール部1の入力
レベルPに関し、例えば、P-1≦P≦P1 ならゲイン部
3のゲインgを0とし、P1 <Pならゲイン部3のゲイ
ンgを−6dBとし、P<P-1ならゲイン部3のゲイン
gを+6dBとする。本図(b)に示すように、入力レ
ベルが経時変化すると、本図(c)に示すようにゲイン
部3にはゲインgが設定される。図5はゲインの切換時
の入力レベルと出力レベルとの関係を示す図である。本
図(a)に示すように入力レベルが下降中ではP-1で入
力に対して出力が上昇し、入力レベルが上昇中ではP1
入力に対して出力が下降する。この場合入力に対する上
昇、下降が急激であると聴感上違和感が生じる。このた
め図4(d)に戻り、ゲインgの変化に時間的傾斜を設
けると、図5(b)に示すように、入力レベルの切り換
え点で入力レベルに対して出力レベルの変化が緩和す
る。このゲインgの時間的傾斜は、例えば、100ms
かけて0→6dBにする。すなわちサンプリング周波数
を44.1kHzとすれば、4410回の周期でこの傾
斜が達成できるようにゲイン部3のゲインgを変える。
このようにゲインgの変化に時定数を持たせてゆっくり
変化させることにより自然な効果を得る。上記より、さ
らに円滑にゲインgの切り換えを行う場合について説明
する。
FIG. 4 is a diagram showing the relationship between the gain set in the gain section 3 and the input level. First, the gain G (d
B) is obtained for each sampling cycle as follows and set in the gain unit 3. G = G0 + g where G0 is the initial gain (dB) and g is the variable gain (dB). The setting of this variable gain will be described below. As shown in this figure (a), the input level P0 calculated by the input level calculation / gain control unit 1
And the input level that is larger by a predetermined value around this
1 and the input level smaller by the predetermined value is P-1. Regarding the input level P of the input level calculation / gain control unit 1, for example, if P-1≤P≤P1, the gain g of the gain unit 3 is set to 0, and if P1 <P, the gain g of the gain unit 3 is set to -6 dB, and P <P-1, the gain g of the gain unit 3 is set to +6 dB. As shown in this figure (b), when the input level changes with time, the gain g is set in the gain section 3 as shown in this figure (c). FIG. 5 is a diagram showing the relationship between the input level and the output level when switching the gain. As shown in this figure (a), the output rises with respect to the input at P-1 while the input level is falling, and P1 is raised when the input level is rising.
The output falls with respect to the input. In this case, if the rise and fall with respect to the input is abrupt, a sense of discomfort will occur in terms of hearing. Therefore, returning to FIG. 4D, if a change in the gain g is provided with a time gradient, the change in the output level with respect to the input level is moderated at the input level switching point, as shown in FIG. 5B. . The time gradient of this gain g is, for example, 100 ms.
Multiply by 0 to 6 dB. That is, when the sampling frequency is 44.1 kHz, the gain g of the gain unit 3 is changed so that this inclination can be achieved in a cycle of 4410 times.
In this way, a natural effect can be obtained by slowly changing the gain g with a time constant. From the above, the case where the gain g is switched more smoothly will be described.

【0016】図6はゲインの切り換え時の入力レベルと
出力レベルとの別の関係を示す図である。本図(a)に
示すように、入力レベルP1 、P-1 の外側にP0 に対
象にさらに入力レベルP2 、P-2を設ける。この場合入
力レベル計算・ゲインコントロール部1の入力レベルP
に関し、例えば、P-1≦P≦P1 ならゲイン部3のゲイ
ンgを0とし、P1 <P≦P2 ならゲイン部3のゲイン
gを−3dBとし、P2 <Pならゲイン部3のゲインg
を−6dBとし、P-2<P≦P-1ならゲイン部3のゲイ
ンgを3dBとし、P<P-2ならゲイン部3のゲインg
を6dBとする。本図(b)に示すように、入力レベル
が経時変化すると、本図(c)に示すようにゲイン部3
にはゲインgが設定される。また本図(d)に示すよう
に、前述と同様に、ゲインの切り換えに時間的傾斜を設
けることにより切り換え時には聴き取りやすくなり聴感
上の音質の向上を図ることができる。以上、ゲインの切
り換えは段階上に行ったが、ゲインの切り換えの変形を
説明する。
FIG. 6 is a diagram showing another relationship between the input level and the output level when switching the gain. As shown in FIG. 3A, input levels P2 and P-2 are provided outside P1 and P-1 for P0. In this case, input level calculation / gain control unit 1 input level P
Regarding, for example, if P-1≤P≤P1, the gain g of the gain unit 3 is set to 0, if P1 <P≤P2, the gain g of the gain unit 3 is set to -3 dB, and if P2 <P, the gain g of the gain unit 3 is set.
Is -6 dB, if P-2 <P≤P-1, the gain g of the gain unit 3 is 3 dB, and if P <P-2, the gain g of the gain unit 3 is
Is 6 dB. As shown in this figure (b), when the input level changes with time, as shown in this figure (c), the gain section 3
Is set to a gain g. Further, as shown in FIG. 3D, similarly to the above, by providing a time gradient for the gain switching, it is easy to hear the gain at the time of switching, and the audible sound quality can be improved. As described above, the gain switching is performed step by step, but a modification of the gain switching will be described.

【0017】図7は本発明の実施例に係るデータ格納方
式を用いたボリュームコントロールの別の例を示す図で
ある。本図のデータ格納方式を用いたボリュームコント
ロールでは遅延メモリー2はディジタルデータを入力し
遅延時間がXmsである遅延メモリー21と、該遅延時
間メモリー21に接続され遅延時間がYmsである遅延
メモリー22に分け、遅延メモリー22の出力がゲイン
部3に出力される。ゲイン部3からはボリュームがコン
トロールされたディジタル信号が出力される。入力レベ
ル計算・ゲインコントロール部1では遅延メモリー21
の入力を自乗する自乗部17と、遅延メモリー21の出
力を自乗する自乗部18と、自乗部17及び18の差を
累積加算しこの結果に基づきゲイン部のゲインを調整す
る加算部19からなる。このように構成することによ
り、遅延メモリー2と入力レベル計算・ゲインコントロ
ール部1とが遅延メモリーを共用し構成を簡単化でき
る。
FIG. 7 is a diagram showing another example of volume control using the data storage system according to the embodiment of the present invention. In the volume control using the data storage system shown in the figure, the delay memory 2 inputs the digital data to the delay memory 21 having a delay time of Xms and the delay memory 22 connected to the delay time memory 21 and having a delay time of Yms. The output of the delay memory 22 is output to the gain unit 3. The gain section 3 outputs a digital signal whose volume is controlled. In the input level calculation / gain control unit 1, the delay memory 21
Of the delay memory 21, the squaring unit 18 squaring the output of the delay memory 21, and the adding unit 19 for cumulatively adding the difference between the squaring units 17 and 18 and adjusting the gain of the gain unit based on the result. . With this configuration, the delay memory 2 and the input level calculation / gain control unit 1 share the delay memory and the configuration can be simplified.

【0018】図8は本発明の実施例に係るデータ格納方
式を用いたボリュームコントロールをステレオ信号の形
成に使用した例を示す図である。本図に示すデータ格納
方式を用いたボリュームコントロールは、ステレオ信号
であるディジタル入力信号Lch、Rchをそれぞれ入
力する遅延メモリー2L及び2Rと、該遅延メモリー2
L及び2Rにそれぞれ接続されゲインが調整されたディ
ジタル出力信号Lch、Rchを形成するゲイン部3L
及び3Rと、ステレオ信号であるディジタル入力信号L
ch、Rchを加算される加算部30と、この加算信号
の入力レベルを計算し前記ゲイン部3L及び3Rのゲイ
ンをコントロールする入力レベル計算・ゲインコントロ
ール部1を備える。該入力レベル計算・ゲインコントロ
ール部1は図2(a)に示す構成と同様のものであが、
図2(b)、図7に示すものであってもよい。かくして
ステレオ信号でも信号入力レベルによりゲインを調整し
ダイナミックレンジの圧縮が可能になる。
FIG. 8 is a diagram showing an example in which the volume control using the data storage method according to the embodiment of the present invention is used for forming a stereo signal. The volume control using the data storage system shown in the figure is such that delay memories 2L and 2R for inputting digital input signals Lch and Rch, which are stereo signals, respectively, and delay memories 2L and 2R.
Gain section 3L connected to L and 2R to form gain-adjusted digital output signals Lch and Rch, respectively.
And 3R, and a digital input signal L which is a stereo signal
An adder unit 30 for adding ch and Rch, and an input level calculation / gain control unit 1 for calculating the input level of the added signal and controlling the gains of the gain units 3L and 3R. The input level calculation / gain control unit 1 has the same configuration as that shown in FIG.
It may be the one shown in FIG. Thus, even for stereo signals, the dynamic range can be compressed by adjusting the gain according to the signal input level.

【0019】[0019]

【発明の効果】以上説明したように本発明によれば、音
響信号の入力レベルが計算されこの入力レベルに基づき
ゲイン部のゲインが調整され、入力レベルの計算に必要
な一定時間だけ音響信号が遅延されすなわち音響データ
が格納されゲイン部に出力される。このため、リアルタ
イムにより生じていた信号波形の歪みの発生を防止でき
る。具体的には、弱音部を聴きやすくなり、オーバーフ
ローをおさえたり、うるささを低減でき、ダイナミック
レンジを圧縮し聴きとりやすくなる。ゲインの急激な変
化に対して時定数を持たせてゆっくり変化させて自然な
効果を得ることができる。
As described above, according to the present invention, the input level of an acoustic signal is calculated, the gain of the gain section is adjusted based on this input level, and the acoustic signal is output for a fixed time required for calculating the input level. Delayed, that is, acoustic data is stored and output to the gain unit. Therefore, it is possible to prevent the signal waveform from being distorted in real time. Specifically, it becomes easier to hear the low-pitched sound part, the overflow can be suppressed, the annoyance can be reduced, and the dynamic range can be compressed to make it easier to hear. A natural effect can be obtained by slowly changing the time constant with a sudden change in the gain.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例に係るデータ格納方式を用いた
ボリュームコントロールを示す図である。
FIG. 1 is a diagram showing volume control using a data storage method according to an embodiment of the present invention.

【図2】図1の入力レベル計算・ゲインコントロール部
1を示す図である。
FIG. 2 is a diagram showing an input level calculation / gain control unit 1 of FIG.

【図3】入力レベル計算・ゲインコントロール部1に入
力するデータと入力レベルとの関係を示す図である。
FIG. 3 is a diagram showing a relationship between data input to an input level calculation / gain control unit 1 and an input level.

【図4】ゲイン部3に設定されるゲインと入力レベルと
の関係を示す図である。
FIG. 4 is a diagram showing a relationship between a gain set in a gain section 3 and an input level.

【図5】ゲインの切り換え時の入力レベルと出力レベル
との関係を示す図である。
FIG. 5 is a diagram showing a relationship between an input level and an output level when switching a gain.

【図6】ゲインの切り換え時の入力レベルと出力レベル
との別の関係を示す図である。
FIG. 6 is a diagram showing another relationship between an input level and an output level when switching gains.

【図7】本発明の実施例に係るデータ格納方式を用いた
ボリュームコントロールの別の例を示す図である。
FIG. 7 is a diagram showing another example of volume control using the data storage method according to the embodiment of the present invention.

【図8】本発明の実施例に係るデータ格納方式を用いた
ボリュームコントロールをステレオ信号の形成に使用し
た例を示す図である。
FIG. 8 is a diagram showing an example in which a volume control using a data storage method according to an embodiment of the present invention is used for forming a stereo signal.

【図9】従来のボリュームコントロールにおけるダイナ
ミックレンジの圧縮による信号波形を示す図である。
FIG. 9 is a diagram showing a signal waveform by compression of a dynamic range in the conventional volume control.

【符号の説明】[Explanation of symbols]

1…入力レベル計算・ゲインコントロール部 2…遅延メモリー 3…ゲイン部 1 ... Input level calculation / gain control section 2 ... Delay memory 3 ... Gain section

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 音響信号のレベルを調整して音量をコン
トロールするゲイン部(3)を有するボリュームコント
ロールであって、 前記音響信号の一定区間の入力レベルを計算しこの入力
レベルに基づき前記ゲイン部(3)のゲインを調整する
入力レベル計算・ゲインコントロール部(1)と、 前記入力レベルの計算に必要な一定時間だげ前記音響信
号を遅延するため音響信号データを格納し、前記ゲイン
部(3)に出力する遅延メモリー(2)を備えることを
特徴とするデータ格納方式を用いたボリュームコントロ
ール。
1. A volume control having a gain section (3) for adjusting a volume of an audio signal to control a volume, wherein an input level of a certain section of the audio signal is calculated, and the gain section is based on the input level. An input level calculation / gain control unit (1) for adjusting the gain of (3), acoustic signal data for delaying the acoustic signal for a fixed time required for calculating the input level is stored, and the gain unit ( 3) A volume control using a data storage method, which is provided with a delay memory (2) for outputting to.
【請求項2】 前記入力レベル計算・ゲインコントロー
ル部(1)は、前記入力レベルがあるレベルを下まわっ
た場合に前記ゲイン部(3)のゲインを大きくする請求
項1記載のデータ格納方式を用いたボリュームコントロ
ール。
2. The data storage system according to claim 1, wherein the input level calculation / gain control unit (1) increases the gain of the gain unit (3) when the input level falls below a certain level. Volume control used.
【請求項3】 前記入力レベル計算・ゲインコントロー
ル部(1)は、前記入力レベルがあるレベルを上まわっ
た場合に前記ゲイン部(3)のゲインを小さくする請求
項1記載のデータ格納方式を用いたボリュームコントロ
ール。
3. The data storage system according to claim 1, wherein the input level calculation / gain control unit (1) reduces the gain of the gain unit (3) when the input level exceeds a certain level. Volume control used.
【請求項4】 前記入力レベル計算・ゲインコントロー
ル部(1)は、前記入力レベルがあるレベルを下まわっ
た場合に前記ゲイン部(3)のゲインを大きくし、前記
入力レベルがあるレベルを上まわった場合に前記ゲイン
部(3)のゲインを小さくする請求項1記載のデータ格
納方式を用いたボリュームコントロール。
4. The input level calculation / gain control unit (1) increases the gain of the gain unit (3) when the input level falls below a certain level, and raises the input level above the certain level. The volume control using the data storage method according to claim 1, wherein the gain of the gain unit (3) is reduced when the volume is turned.
【請求項5】 前記入力レベル計算・ゲインコントロー
ル部(1)は、前記ゲイン部(3)に設定すべきゲイン
の急激な変化に対して時定数を持たせてゆっくり変化さ
せる請求項1記載のデータ格納方式を用いたボリューム
コントロール。
5. The input level calculation / gain control unit (1) according to claim 1, wherein the gain unit (3) slowly changes the gain to be set with a time constant with respect to a sudden change in the gain. Volume control using data storage method.
JP32493A 1993-01-05 1993-01-05 Volume control using data storage method Expired - Lifetime JP3342718B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32493A JP3342718B2 (en) 1993-01-05 1993-01-05 Volume control using data storage method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32493A JP3342718B2 (en) 1993-01-05 1993-01-05 Volume control using data storage method

Publications (2)

Publication Number Publication Date
JPH06204770A true JPH06204770A (en) 1994-07-22
JP3342718B2 JP3342718B2 (en) 2002-11-11

Family

ID=11470730

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32493A Expired - Lifetime JP3342718B2 (en) 1993-01-05 1993-01-05 Volume control using data storage method

Country Status (1)

Country Link
JP (1) JP3342718B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5892834A (en) * 1997-06-30 1999-04-06 Ford Motor Company Audio level dynamic range compression
WO2006051586A1 (en) * 2004-11-10 2006-05-18 Adc Technology Inc. Sound electronic circuit and method for adjusting sound level thereof
JP2006261809A (en) * 2005-03-15 2006-09-28 Fujitsu Ten Ltd Tone quality adjustment apparatus and tone quality adjustment method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04215412A (en) * 1990-12-13 1992-08-06 Sony Corp Inductor and molded inductor
JPH04338614A (en) * 1991-05-15 1992-11-25 Tdk Corp Coil device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04215412A (en) * 1990-12-13 1992-08-06 Sony Corp Inductor and molded inductor
JPH04338614A (en) * 1991-05-15 1992-11-25 Tdk Corp Coil device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5892834A (en) * 1997-06-30 1999-04-06 Ford Motor Company Audio level dynamic range compression
WO2006051586A1 (en) * 2004-11-10 2006-05-18 Adc Technology Inc. Sound electronic circuit and method for adjusting sound level thereof
JP2006261809A (en) * 2005-03-15 2006-09-28 Fujitsu Ten Ltd Tone quality adjustment apparatus and tone quality adjustment method
JP4560429B2 (en) * 2005-03-15 2010-10-13 富士通テン株式会社 SOUND QUALITY ADJUSTING DEVICE AND SOUND QUALITY ADJUSTING METHOD

Also Published As

Publication number Publication date
JP3342718B2 (en) 2002-11-11

Similar Documents

Publication Publication Date Title
US5172358A (en) Loudness control circuit for an audio device
TWI535299B (en) Bass enhancement system and method thereof
US20110002467A1 (en) Dynamic enhancement of audio signals
US8645144B2 (en) Audio signal shaping for playback by audio devices
EP2352225A1 (en) Audio signal adjustment device and audio signal adjustment method
US20120275625A1 (en) Signal processing device, method thereof, program, and data recording medium
CN113472938B (en) Audio control method and device, terminal and storage medium
CN103746668A (en) Sound volume control method and system
KR0129429B1 (en) Audio sgnal processing unit
US20090060209A1 (en) Audio-signal processing apparatus and method
US20150365061A1 (en) System and method for modifying an audio signal
JP4256631B2 (en) Auto gain control device
EP3691124B1 (en) Audio system and method for controlling same
JPH06204770A (en) Volume control using data store system
JPH10200996A (en) Hearing aid and method for adjusting it
US20120016505A1 (en) Electronic audio device
JPH04365210A (en) On-vehicle sound reproducing device
US20050152554A1 (en) Method and apparatus for processing audio signals
JP2946884B2 (en) Low frequency response correction circuit
JP4141682B2 (en) Sound reproduction apparatus, sound reproduction program, and sound reproduction method
KR100269711B1 (en) Noise improvement method of digital audio system
US11343635B2 (en) Stereo audio
KR102509783B1 (en) Amplifier with automatic sound level control
JP2009200777A (en) Gain controller and gain control method of audio signal
JPH06274176A (en) Dynamic range compressor

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20020716

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090823

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100823

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100823

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110823

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110823

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120823

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130823

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130823

Year of fee payment: 11