Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4882818B2 - Dynamics control device - Google Patents
[go: Go Back, main page]

JP4882818B2 - Dynamics control device - Google Patents

Dynamics control device Download PDF

Info

Publication number
JP4882818B2
JP4882818B2 JP2007075897A JP2007075897A JP4882818B2 JP 4882818 B2 JP4882818 B2 JP 4882818B2 JP 2007075897 A JP2007075897 A JP 2007075897A JP 2007075897 A JP2007075897 A JP 2007075897A JP 4882818 B2 JP4882818 B2 JP 4882818B2
Authority
JP
Japan
Prior art keywords
signal
gain
audio signal
control
envelope
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 - Fee Related
Application number
JP2007075897A
Other languages
Japanese (ja)
Other versions
JP2008236585A (en
Inventor
利文 国本
智美 宮田
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP2007075897A priority Critical patent/JP4882818B2/en
Publication of JP2008236585A publication Critical patent/JP2008236585A/en
Application granted granted Critical
Publication of JP4882818B2 publication Critical patent/JP4882818B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、音声信号のダイナミクス制御に用いて好適なダイナミクス制御装置に関する。   The present invention relates to a dynamics control apparatus suitable for use in audio signal dynamics control.

音声信号のダイナミクス制御として、ノイズゲートおよびダッカというものが知られている(非特許文献1)。ここで、ノイズゲートとは、音声信号のノイズをカットするために用いられるものであり、そのゲイン特性の一例を図6(a)に示す。図6(a)において入力信号レベルが閾値Thn以上であれば、ゲインは「0[dB]」になり、音声信号は減衰されないが、入力信号レベルが閾値Thn未満であれば、ゲインは「−Gn[dB]」になり、音声信号が減衰される。これにより、例えば楽音信号または人声音などのある程度のレベルを有する信号が入力されている期間においては、その音声信号は減衰されることなく出力され、それ以外の期間においては出力信号は減衰されるから、後者の期間において生じているノイズが減衰される。   Noise gates and duckers are known as dynamic control of audio signals (Non-Patent Document 1). Here, the noise gate is used for cutting the noise of the audio signal, and an example of the gain characteristic is shown in FIG. In FIG. 6A, if the input signal level is equal to or higher than the threshold value Thn, the gain is “0 [dB]” and the audio signal is not attenuated. However, if the input signal level is lower than the threshold value Thn, the gain is “− Gn [dB] "and the audio signal is attenuated. Thus, for example, during a period in which a signal having a certain level, such as a musical sound signal or a human voice, is input, the voice signal is output without being attenuated, and the output signal is attenuated in other periods. Therefore, noise generated in the latter period is attenuated.

また、ダッカとは、ある音声信号(ここでは、被制御チャンネルという)のゲインを、他の音声信号(同、制御チャンネルという)のレベルに基づいて増減するものであり、そのゲイン特性の一例を図6(b)に示す。図6(b)において制御チャンネルの入力信号のレベルが閾値Thd未満の場合には、被制御チャンネルのゲインは「0dB」になり、音声信号は減衰されないが、制御チャンネルの入力信号のレベルが閾値Thd以上になると、被制御チャンネルのゲインは「−Gd[dB]」になり、被制御チャンネルの音声信号が減衰される。ここで、例えば被制御チャンネルをBGM(バックグランドミュージック)音とし、制御チャンネルをアナウンス音とすると、アナウンスを開始するとBGM音の音量が自動的に絞られることになる。   Dhaka is a signal that increases or decreases the gain of a certain audio signal (here, called a controlled channel) based on the level of another audio signal (also called a control channel). As shown in FIG. In FIG. 6B, when the level of the input signal of the control channel is less than the threshold value Thd, the gain of the controlled channel is “0 dB” and the audio signal is not attenuated, but the level of the input signal of the control channel is the threshold value. When it is equal to or greater than Thd, the gain of the controlled channel becomes “−Gd [dB]”, and the audio signal of the controlled channel is attenuated. Here, for example, if the controlled channel is BGM (background music) sound and the control channel is an announcement sound, the volume of the BGM sound is automatically reduced when the announcement is started.

ところで、図6(a)の特性通りにノイズゲートの処理を実行すると、例えば音が一旦立ち上がった後、余韻が残っている期間においても入力信号レベルが閾値Thn未満になると直ちに音声信号が減衰され、余韻の部分が途切れてしまうという問題があった。これを解決するため、特許文献1には、入力信号レベルが閾値Thn以上に立ち上がり、さらに閾値Thn未満に立ち下がると、その閾値Thnを超えた入力信号レベルで検出されたピークタイミングから所定のホールド時間だけゲインを0[dB]に保持する技術が開示されている。   By the way, when the noise gate processing is executed according to the characteristic of FIG. 6A, for example, after the sound once rises, the audio signal is immediately attenuated when the input signal level becomes less than the threshold value Thn even in the period when the reverberation remains. There was a problem that the reverberation part was interrupted. In order to solve this, Patent Document 1 discloses that when the input signal level rises above the threshold value Thn and further falls below the threshold value Thn, a predetermined hold is obtained from the peak timing detected at the input signal level exceeding the threshold value Thn. A technique for holding the gain at 0 [dB] only for a time is disclosed.

特許第3293240号公報Japanese Patent No. 3293240 「PM5D取扱説明書」 ヤマハ株式会社,平成16年"PM5D Instruction Manual" Yamaha Corporation, 2004

しかし、特許文献1に開示されたノイズゲート機能においては、音声信号の状態にかかわらず、ホールド時間が一定であったため、ホールド時間が長すぎる場合や短すぎる場合が生じるという問題があった。
この発明は上述した事情に鑑みてなされたものであり、音声信号の状態に応じて適切なホールド時間を与えることができるダイナミクス制御装置を提供することを目的としている。
However, the noise gate function disclosed in Patent Document 1 has a problem in that the hold time is too long or too short because the hold time is constant regardless of the state of the audio signal.
The present invention has been made in view of the above-described circumstances, and an object thereof is to provide a dynamics control device capable of providing an appropriate hold time according to the state of an audio signal.

上記課題を解決するため本発明にあっては、下記構成を具備することを特徴とする。なお、括弧内は例示である。
請求項1記載のダイナミクス制御装置にあっては、被制御音声信号(第1チャンネル)を入力する被制御音声信号入力部(2)と、制御音声信号(第1チャンネル)を入力する制御音声信号入力部(2,32、スイッチ32はゲート側)と、前記制御音声信号入力部(2,32)から入力された制御音声信号を整流し、整流信号(S34)を出力する整流処理部(34)と、前記整流信号(S34)の立ち上がりには遅滞無く追従するとともに前記整流信号(S34)の立ち下りには徐々に減衰する包絡線信号(S38)を出力するエンベロープフォロワ処理部(38)と、供給されたゲイン制御信号(S46)に応じて前記被制御音声信号のゲインを制御するゲイン制御部(48)と、前記包絡線信号(S38)が所定の閾値(TD)以上になると前記ゲイン制御部(48)にて前記被制御音声信号に付与されるゲインを高レベルに設定するとともに、前記包絡線信号(S38)が前記閾値(TD)未満になると該ゲインを低レベルに設定するように、前記ゲイン制御信号(S46)を出力するゲイン制御信号発生手段(40〜46)とを具備し、前記制御音声信号のピーク値が高くなるほど、前記ゲインを前記高レベルに設定する期間を長くすることを特徴とする。
また、請求項2記載のダイナミクス制御装置にあっては、被制御音声信号(第1チャンネル)を入力する被制御音声信号入力部(2)と、制御音声信号(第1チャンネル)を入力する制御音声信号入力部(2,32、スイッチ32はダッカ側)と、前記制御音声信号入力部(2,32)から入力された制御音声信号を整流し、整流信号(S34)を出力する整流処理部(34)と、前記整流信号(S34)の立ち上がりには遅滞無く追従するとともに前記整流信号(S34)の立ち下りには徐々に減衰する包絡線信号(S38)を出力するエンベロープフォロワ処理部(38)と、供給されたゲイン制御信号(S46)に応じて前記被制御音声信号のゲインを制御するゲイン制御部(48)と、前記包絡線信号(S38)が所定の閾値(TD)以上になると前記ゲイン制御部(48)にて前記被制御音声信号に付与されるゲインを低レベルに設定するとともに、前記包絡線信号(S38)が前記閾値(TD)未満になると該ゲインを高レベルに設定するように、前記ゲイン制御信号(S46)を出力するゲイン制御信号発生手段(40〜46)とを具備し、前記制御音声信号のピーク値が高くなるほど、前記ゲインを前記低レベルに設定する期間を長くすることを特徴とする。
In order to solve the above problems, the present invention is characterized by having the following configuration. The parentheses are examples.
2. The dynamics control device according to claim 1, wherein a controlled audio signal input unit (2) for inputting a controlled audio signal (first channel) and a controlled audio signal for inputting a control audio signal (first channel). The rectification processing unit (34) that rectifies the control audio signal input from the input unit (2, 32, switch 32 is the gate side) and the control audio signal input unit (2, 32 ) and outputs the rectified signal (S34). And an envelope follower processing section (38) for following the rise of the rectified signal (S34) without delay and outputting an envelope signal (S38) that gradually attenuates at the fall of the rectified signal (S34). , the gain control unit for controlling the gain of said controlled audio signals in accordance with the supplied gain control signal (S46) and (48), and the envelope signal (S38) becomes equal to or higher than a predetermined threshold value (TD) Gay The control unit (48) sets the gain given to the controlled audio signal to a high level, and sets the gain to a low level when the envelope signal (S38) becomes less than the threshold value (TD). And gain control signal generating means (40 to 46) for outputting the gain control signal (S46), and the higher the peak value of the control audio signal , the longer the period for setting the gain to the high level. It is characterized by doing.
Further, in the dynamics control device according to claim 2, the controlled voice signal input unit (2) for inputting the controlled voice signal (first channel) and the control for inputting the control voice signal (first channel). An audio signal input unit (2, 32, switch 32 is on the ducker side) and a rectification processing unit that rectifies the control audio signal input from the control audio signal input unit (2, 32) and outputs a rectified signal (S34) (34) and an envelope follower processing unit (38) that follows the rise of the rectified signal (S34) without delay and outputs an envelope signal (S38) that gradually attenuates at the fall of the rectified signal (S34). ), A gain control unit (48) for controlling the gain of the controlled audio signal in accordance with the supplied gain control signal (S46), and the envelope signal (S38) exceeding a predetermined threshold (TD). in front A gain controller (48) sets the gain given to the controlled audio signal to a low level, and sets the gain to a high level when the envelope signal (S38) becomes less than the threshold value (TD). As described above, a gain control signal generating means (40 to 46) for outputting the gain control signal (S46) is provided, and a period during which the gain is set to the low level as the peak value of the control audio signal increases. Characterized by lengthening .

このように、請求項1に係る構成によれば、被制御音声信号に生じるピーク値が高いほどゲインを高レベルに保持する期間を長くするから強いピークに対して比較的長い時間の余韻を減衰させることなく出力できるノイズゲートとして機能させることができる。
また、請求項2に係る構成によれば、被制御音声信号に生じるピーク値が高いほどゲインを低レベルに保持する期間を長くするから強いピークが生じたとき、被制御音声信号を減衰させる期間を比較的長く確保するダッカとして機能させることができる。
Thus, according to the configuration according to claim 1, from a longer period to hold the gain higher peak values occurring in the controlled audio signal is high to a high level, a relatively long time finish against strong peaks It can function as a noise gate that can output without attenuation .
Further, according to the configuration according to claim 2, since a longer period to hold the gain higher peak values occurring in the controlled audio signal is high to a low level, when a strong peak occurs, attenuates the controlled audio signal It can function as a ducker that ensures a relatively long period .

1.実施例の構成
次に、本発明の一実施例のダイナミクス制御装置の構成を図1を参照し説明する。
図において、2は波形入力部であり、複数チャンネルのアナログの入力信号をデジタル信号に変換する。4はDSP(デジタル・シグナル・プロセッサ)であり、各入力信号に対してダイナミクス制御等の処理を行う。6は波形出力部であり、DSP4から出力されたデジタルの出力信号を各々アナログ信号に変換する。10は表示器であり、ユーザに対して各種情報を表示する。
1. Next, the configuration of a dynamics control device according to an embodiment of the present invention will be described with reference to FIG.
In the figure, reference numeral 2 denotes a waveform input unit, which converts a plurality of channels of analog input signals into digital signals. Reference numeral 4 denotes a DSP (digital signal processor) that performs processing such as dynamics control on each input signal. Reference numeral 6 denotes a waveform output unit that converts digital output signals output from the DSP 4 into analog signals. Reference numeral 10 denotes a display that displays various information to the user.

12は操作子部であり、各種スイッチ等によって構成されている。14はCPUであり、ROM16に記憶された制御プログラムに従って、バス8を介して各部を制御する。特に、CPU14は、操作子部12を介して入力されたパラメータ設定コマンドに基づいて、DSP4に対して、ダイナミクスを制御するマイクロプログラムをロードするとともに、DSP4内のレジスタに対して、ダイナミクス制御のための後述する各種パラメータ(SEL,HD,TD,AD,RDなど)を設定する。18はRAMであり、CPU14のワークメモリとして使用される。   Reference numeral 12 denotes an operation unit, which includes various switches. A CPU 14 controls each unit via the bus 8 according to a control program stored in the ROM 16. In particular, the CPU 14 loads a microprogram for controlling the dynamics to the DSP 4 based on the parameter setting command input via the operation unit 12 and controls the dynamics for the registers in the DSP 4. The following various parameters (SEL, HD, TD, AD, RD, etc.) are set. Reference numeral 18 denotes a RAM, which is used as a work memory for the CPU 14.

次に、DSP4において、上記マイクロプログラムおよびパラメータによって実現されるアルゴリズムを図2を参照し説明する。同図においては、ダイナミクス制御を受ける被制御チャンネルを第1チャンネル(Ch−1)とする。また、第1チャンネルに適用されるダイナミクス制御は、G/D選択モードSELというパラメータによって指定される。これは、ノイズゲート(G)またはダッカ(D)の何れか一方を指定するものである。また、図2においてダッカを行う際に、該被制御チャンネルのダイナミクスを制御する制御チャンネルを第2チャンネル(Ch−2)とする。   Next, an algorithm implemented by the microprogram and parameters in the DSP 4 will be described with reference to FIG. In the figure, the controlled channel that receives the dynamics control is the first channel (Ch-1). The dynamics control applied to the first channel is specified by a parameter called G / D selection mode SEL. This designates either the noise gate (G) or the ducker (D). In FIG. 2, when performing ducking, a control channel for controlling the dynamics of the controlled channel is defined as a second channel (Ch-2).

32は制御チャンネル選択スイッチであり、G/D選択モードSELがノイズゲート(G)である場合は第1チャンネルを、G/D選択モードSELがダッカ(D)である場合には第2チャンネルを、制御チャンネルとして選択する。34は整流処理部であり、選択された制御チャンネルの音声信号を整流処理し、整流信号S34として出力する。36は対数変換部であり、整流信号S34の対数を演算し、その結果のデシベル信号を信号S36として出力する。   Reference numeral 32 denotes a control channel selection switch. When the G / D selection mode SEL is a noise gate (G), the first channel is selected. When the G / D selection mode SEL is a ducker (D), the second channel is selected. Select as control channel. A rectification processing unit 34 rectifies the audio signal of the selected control channel and outputs it as a rectification signal S34. Reference numeral 36 denotes a logarithmic converter that calculates the logarithm of the rectified signal S34 and outputs the resulting decibel signal as a signal S36.

38は第1エンベロープフォロワ処理部であり、信号S36の立上がりには遅滞無く追従するとともに、信号S36の立ち下がりに対しては所定の傾き(ホールドレート)HDによって直線的に徐々に立ち下がる信号S38を出力する。ここで、信号S36およびS38の波形の一例を図3(a),(b)に示す。なお、図3(a)〜(e)に係る信号は、何れもデシベルスケールの信号であるが、理解の容易のため、図3(a)〜(e)においては、波形は全てリニアスケールで表示する。   A first envelope follower processing unit 38 follows the rising of the signal S36 without delay, and gradually falls linearly with a predetermined slope (hold rate) HD with respect to the falling of the signal S36. Is output. Here, examples of waveforms of the signals S36 and S38 are shown in FIGS. 3 (a) and 3 (b). Note that the signals related to FIGS. 3A to 3E are all decibel scale signals, but for ease of understanding, in FIGS. 3A to 3E, the waveforms are all linear scales. indicate.

図2に戻り、40は閾値処理部であり、信号S38が所定の閾値TD以上になる場合は「S38−TD」、信号S38が該閾値TD未満になる場合は「0」になる信号S40を出力する。42は矩形波変換部であり、G/D選択モードSELに応じて信号S40を所定の振幅RGを有する矩形波に変換する。すなわち、G/D選択モードSELがノイズゲート(G)である場合は、信号S40が正値であればハイレベル、信号S40が「0」であればロウレベルになる矩形波信号S42が出力される。一方、G/D選択モードSELがダッカ(D)である場合は、信号S40が正値であればロウレベル、信号S40が「0」であればハイレベルになる矩形波信号S42が出力される。   Returning to FIG. 2, reference numeral 40 denotes a threshold processing unit. When the signal S38 is equal to or greater than the predetermined threshold TD, the signal S40 is “S38−TD”, and when the signal S38 is less than the threshold TD, Output. A rectangular wave conversion unit 42 converts the signal S40 into a rectangular wave having a predetermined amplitude RG according to the G / D selection mode SEL. That is, when the G / D selection mode SEL is a noise gate (G), a rectangular wave signal S42 that is high when the signal S40 is positive and low when the signal S40 is "0" is output. . On the other hand, when the G / D selection mode SEL is Ducker (D), a rectangular wave signal S42 that is low when the signal S40 is positive and high when the signal S40 is “0” is output.

44は第2エンベロープフォロワ処理部であり、ノイズゲートの場合、矩形波信号S42の立ち上がり時に対してアタックレートAD、立ち下がり時に対してリリースレートRDの時定数を適用して、その適用された時定数に応じて波形が対数的に徐々に変化するように変形し、その結果をゲイン制御信号S44として出力する。ここで、信号S40、矩形波信号S42およびゲイン制御信号S44の波形の一例を図3(c)〜(e)に示す。なお、ダッカ処理を行う場合には、矩形波信号S42が逆の極性になるので、矩形波信号S42の立ち下がり時に対してアタックレートADの時定数、立ち上がり時に対してリリースレートRDの時定数をそれぞれ適用するのがよい。   Reference numeral 44 denotes a second envelope follower processing unit. In the case of a noise gate, the time constant of the attack rate AD is applied to the rising time of the rectangular wave signal S42 and the release rate RD is applied to the falling time. The waveform is transformed so as to gradually change logarithmically according to the constant, and the result is output as a gain control signal S44. Here, examples of waveforms of the signal S40, the rectangular wave signal S42, and the gain control signal S44 are shown in FIGS. In the case of performing the ducker process, since the rectangular wave signal S42 has the opposite polarity, the time constant of the attack rate AD with respect to the falling time of the rectangular wave signal S42 and the time constant of the release rate RD with respect to the rising time. Each should be applied.

図3(d)に示した矩形波信号S42は、G/D選択モードSELとしてノイズゲート(G)が選択された場合に例であるが、仮にダッカ(D)が選択されていた場合は、ハイレベルおよびロウレベルを反転した信号が矩形波信号S42になる。図3(a),(d)を比較すると、信号S36が閾値TDを下回るタイミングよりも矩形波信号S42が立ち下がるタイミングはホールド時間HDTだけ長くなっている。そして、このホールド時間HDTは、信号S40のピーク値PKが高くなるほど長くなることが解る。   The rectangular wave signal S42 shown in FIG. 3 (d) is an example when the noise gate (G) is selected as the G / D selection mode SEL, but if the ducker (D) is selected, A signal obtained by inverting the high level and the low level becomes a rectangular wave signal S42. Comparing FIGS. 3A and 3D, the timing at which the rectangular wave signal S42 falls is longer than the timing at which the signal S36 falls below the threshold TD by the hold time HDT. The hold time HDT becomes longer as the peak value PK of the signal S40 becomes higher.

図2に戻り、46はリニア変換部であり、デシベルスケールのゲイン制御信号S44をリニアスケールのゲイン制御信号S46に変換する。48は乗算器であり、第1チャンネルの入力信号に対してゲイン制御信号S46を乗算し、その結果を第1チャンネルの出力信号として出力する。   Returning to FIG. 2, a linear converter 46 converts the decibel scale gain control signal S44 into a linear scale gain control signal S46. A multiplier 48 multiplies the input signal of the first channel by the gain control signal S46 and outputs the result as an output signal of the first channel.

2.実施例の動作
次に、本実施例の動作を説明する。
第1チャンネルのG/D選択モードSELとしてノイズゲート(G)が選択されていたとする。ここで、第1チャンネルの入力信号に(閾値TDを若干超える程度の)低いピークが発生すると、ホールド時間HDTが短くなり、ゲイン制御信号S44が速やかに立ち下がるから、当該ピークが終了した後に速やかにノイズを除去できるようになる。また、第1チャンネルの入力信号に高いピークが発生すると、ホールド時間HDTが長くなり、比較的長い時間、ゲイン制御信号S44が高いレベルに保持される。これにより、引き続き発生する余韻を減衰させることなく出力させることができる。
2. Next, the operation of this embodiment will be described.
Assume that the noise gate (G) is selected as the G / D selection mode SEL of the first channel. Here, when a low peak (slightly exceeding the threshold TD) occurs in the input signal of the first channel, the hold time HDT is shortened and the gain control signal S44 falls quickly. Noise can be removed. Further, when a high peak occurs in the input signal of the first channel, the hold time HDT becomes long, and the gain control signal S44 is held at a high level for a relatively long time. As a result, the lingering sound that continues to be generated can be output without being attenuated.

また、第1チャンネルのG/D選択モードSELとしてダッカ(D)が選択されていたとする。ここで、第2チャンネルの入力信号に(閾値TDを若干超える程度の)低いピークが発生すると、ホールド時間HDTが短くなり、ゲイン制御信号S44が速やかに立ち下がるから、第1チャンネルの出力信号レベルが比較的短い時間だけ下げられることになる。また、第2チャンネルの入力信号に高いピークが発生すると、ホールド時間HDTが長くなり、比較的長い時間、第1チャンネルの出力信号レベルが下げられることになる。   Further, it is assumed that Ducker (D) is selected as the G / D selection mode SEL for the first channel. Here, if a low peak (slightly exceeding the threshold value TD) occurs in the input signal of the second channel, the hold time HDT is shortened and the gain control signal S44 falls quickly, so the output signal level of the first channel Will be lowered for a relatively short time. Further, when a high peak occurs in the input signal of the second channel, the hold time HDT becomes long, and the output signal level of the first channel is lowered for a relatively long time.

3.変形例
本発明は上述した実施例に限定されるものではなく、例えば以下のように種々の変形が可能である。
(1)上記実施例においては、DSP4上で動作するマイクロプログラムによってダイナミクス制御を行ったが、このマイクロプログラムのみをCD−ROM、メモリカード等の記録媒体に格納して頒布し、あるいは伝送路を通じて頒布してもよい。
3. Modifications The present invention is not limited to the above-described embodiments, and various modifications can be made as follows, for example.
(1) In the above embodiment, the dynamics control is performed by the micro program operating on the DSP 4, but only this micro program is stored in a recording medium such as a CD-ROM or a memory card and distributed, or through the transmission line. You may distribute it.

(2)また、上記実施例においてDSP4で実現されるアルゴリズム(図2)についても、様々な変形が可能である。例えば、図2における第1エンベロープフォロワ処理部38とその後段の閾値処理部40に代えて、図4に示すように閾値処理部52とその後段の第1エンベロープフォロワ処理部54とを採用してもよい。この場合、閾値処理部52の出力する信号S52は、信号S36が所定の閾値TD以上になる場合は「S36−TD」、信号S36が該閾値TD未満になる場合は「0」になる。すなわち、信号S52は、図3(a)に示す波形の閾値TDを超える部分のみを取り出したような信号になり、第1エンベロープフォロワ処理部54は、ホールドレートHDに従ってその信号S52の立ち下がりの傾きを制御し、図3(c)に示す信号S40と同様の信号S54を出力する。 (2) Various modifications can be made to the algorithm (FIG. 2) realized by the DSP 4 in the above embodiment. For example, instead of the first envelope follower processing unit 38 and the subsequent threshold processing unit 40 in FIG. 2, a threshold processing unit 52 and a subsequent first envelope follower processing unit 54 are employed as shown in FIG. Also good. In this case, the signal S52 output from the threshold processing unit 52 is “S36−TD” when the signal S36 is equal to or greater than the predetermined threshold TD, and is “0” when the signal S36 is less than the threshold TD. That is, the signal S52 is a signal obtained by extracting only a portion exceeding the threshold value TD of the waveform shown in FIG. 3A, and the first envelope follower processing unit 54 determines the falling edge of the signal S52 according to the hold rate HD. The inclination is controlled, and a signal S54 similar to the signal S40 shown in FIG.

(3)また、上記実施例において、図2における対数変換部36とその後段の第1エンベロープフォロワ処理部38とに代えて、図5に示すように第1エンベロープフォロワ処理部62と、その後段の対数変換部64とを採用してもよい。図2ないし図4の例では、第1エンベロープフォロワ処理部38,54にデシベルスケールの信号が入力されるので、ホールドレートHDは、デシベルスケールにおける信号の直線的な立ち下がりの傾きを制御するパラメータとされていたが、図5の例では第1エンベロープフォロワ処理部62にリニアスケールの整流信号S34が入力されるので、ホールドレートHDは、リニアスケールにおける信号の対数的な立ち下がりの時定数を制御するパラメータとするのがよい。 (3) In the above embodiment, instead of the logarithmic conversion unit 36 and the first envelope follower processing unit 38 in the subsequent stage shown in FIG. 2, a first envelope follower processing unit 62 and a subsequent stage as shown in FIG. The logarithmic conversion unit 64 may be employed. In the example of FIGS. 2 to 4, since the decibel scale signal is input to the first envelope follower processing units 38 and 54, the hold rate HD is a parameter for controlling the linear falling slope of the signal in the decibel scale. However, since the linear scale rectified signal S34 is input to the first envelope follower processing unit 62 in the example of FIG. 5, the hold rate HD has a logarithmically falling time constant of the signal in the linear scale. It is better to set the parameter to be controlled.

すなわち、第1エンベロープフォロワ処理部62が出力する信号S62の立ち下がりは対数的になるが、この信号S62を対数変換部64にて変換して得られた信号S64は、図3(b)に示した信号S38と同様の形状の信号になる。すなわち、図5の例の動作は、図2ないし図4に示した構成による動作と等価である。このように、上記実施例と同様の結果が得られる限り、本発明はアルゴリズムの各構成要素の順序などによって限定されるものではない。   That is, the fall of the signal S62 output from the first envelope follower processing unit 62 is logarithmic, but the signal S64 obtained by converting the signal S62 by the logarithmic conversion unit 64 is shown in FIG. The signal has the same shape as the signal S38 shown. That is, the operation in the example of FIG. 5 is equivalent to the operation according to the configuration shown in FIGS. As described above, the present invention is not limited by the order of each component of the algorithm, or the like, as long as the same result as in the above embodiment is obtained.

(4)また、上記実施例において矩形波信号S42の振幅RGは所定値であったが、振幅RGは所定値である必要はなく、ピーク値PKに応じて増減させてもよい。例えば、第1チャンネルのG/D選択モードSELとしてダッカ(D)を選択した場合、信号S40のピーク値PKが大きいほど振幅RGを小さくするようにしてもよい。 (4) In the above embodiment, the amplitude RG of the rectangular wave signal S42 is a predetermined value. However, the amplitude RG need not be a predetermined value, and may be increased or decreased according to the peak value PK. For example, when Ducker (D) is selected as the G / D selection mode SEL for the first channel, the amplitude RG may be decreased as the peak value PK of the signal S40 increases.

(5)また、上記実施例のダイナミクス制御装置は、単独の装置として用いるものに限られず、例えばミキサなどに組み込んでもよい。 (5) Further, the dynamics control device of the above embodiment is not limited to one used as a single device, and may be incorporated in, for example, a mixer.

本発明の一実施例のダイナミクス制御装置のブロック図である。It is a block diagram of the dynamics control device of one example of the present invention. 一実施例のDSP4において実行されるアルゴリズムのブロック図である。It is a block diagram of the algorithm performed in DSP4 of one Example. 図2における各部の波形図である。It is a wave form diagram of each part in FIG. 変形例のDSP4において実行されるアルゴリズムのブロック図である。It is a block diagram of the algorithm performed in DSP4 of a modification. 他の変形例のDSP4において実行されるアルゴリズムのブロック図である。It is a block diagram of the algorithm performed in DSP4 of another modification. ノイズゲートおよびダッカのゲイン特性の一例を示す図である。It is a figure which shows an example of the gain characteristic of a noise gate and Dhaka.

符号の説明Explanation of symbols

2:波形入力部、4:DSP、6:波形出力部、8:バス、10:表示器、12:操作子部、14:CPU、16:ROM、18:RAM、32:制御チャンネル選択スイッチ、34:整流処理部、36,64:対数変換部、38,54,62:第1エンベロープフォロワ処理部、40,52:閾値処理部、44:第2エンベロープフォロワ処理部、46:リニア変換部、48:乗算器(ゲイン設定部)。   2: Waveform input unit, 4: DSP, 6: Waveform output unit, 8: Bus, 10: Display, 12: Operation unit, 14: CPU, 16: ROM, 18: RAM, 32: Control channel selection switch, 34: rectification processing unit, 36, 64: logarithmic conversion unit, 38, 54, 62: first envelope follower processing unit, 40, 52: threshold processing unit, 44: second envelope follower processing unit, 46: linear conversion unit, 48: Multiplier (gain setting unit).

Claims (2)

被制御音声信号を入力する被制御音声信号入力部と、
制御音声信号を入力する制御音声信号入力部と、
前記制御音声信号入力部から入力された制御音声信号を整流し、整流信号を出力する整流処理部と、
前記整流信号の立ち上がりには遅滞無く追従するとともに前記整流信号の立ち下りには徐々に減衰する包絡線信号を出力するエンベロープフォロワ処理部と、
供給されたゲイン制御信号に応じて前記被制御音声信号のゲインを制御するゲイン制御部と、
前記包絡線信号が所定の閾値以上になると前記ゲイン制御部にて前記被制御音声信号に付与されるゲインを高レベルに設定するとともに、前記包絡線信号が前記閾値未満になると該ゲインを低レベルに設定するように、前記ゲイン制御信号を出力するゲイン制御信号発生手段と
を具備し、
前記制御音声信号のピーク値が高くなるほど、前記ゲインを前記高レベルに設定する期間を長くすることを特徴とするダイナミクス制御装置。
A controlled audio signal input unit for inputting the controlled audio signal;
A control audio signal input unit for inputting a control audio signal;
A rectification processing unit that rectifies the control audio signal input from the control audio signal input unit and outputs a rectified signal;
An envelope follower processing unit for following the rise of the rectified signal without delay and outputting an envelope signal that gradually attenuates at the fall of the rectified signal;
A gain control unit for controlling the gain of the controlled audio signal according to the supplied gain control signal;
When the envelope signal is equal to or higher than a predetermined threshold, the gain control unit sets a gain to be given to the controlled audio signal to a high level, and when the envelope signal is less than the threshold, the gain is set to a low level. A gain control signal generating means for outputting the gain control signal so as to set to
The dynamics control device characterized in that as the peak value of the control audio signal becomes higher, the period during which the gain is set to the high level is lengthened.
被制御音声信号を入力する被制御音声信号入力部と、
制御音声信号を入力する制御音声信号入力部と、
前記制御音声信号入力部から入力された制御音声信号を整流し、整流信号を出力する整流処理部と、
前記整流信号の立ち上がりには遅滞無く追従するとともに前記整流信号の立ち下りには徐々に減衰する包絡線信号を出力するエンベロープフォロワ処理部と、
供給されたゲイン制御信号に応じて前記被制御音声信号のゲインを制御するゲイン制御部と、
前記包絡線信号が所定の閾値以上になると前記ゲイン制御部にて前記被制御音声信号に付与されるゲインを低レベルに設定するとともに、前記包絡線信号が前記閾値未満になると該ゲインを高レベルに設定するように、前記ゲイン制御信号を出力するゲイン制御信号発生手段と
を具備し、
前記制御音声信号のピーク値が高くなるほど、前記ゲインを前記低レベルに設定する期間を長くすることを特徴とするダイナミクス制御装置。
A controlled audio signal input unit for inputting the controlled audio signal;
A control audio signal input unit for inputting a control audio signal;
A rectification processing unit that rectifies the control audio signal input from the control audio signal input unit and outputs a rectified signal;
An envelope follower processing unit for following the rise of the rectified signal without delay and outputting an envelope signal that gradually attenuates at the fall of the rectified signal;
A gain control unit for controlling the gain of the controlled audio signal according to the supplied gain control signal;
When the envelope signal is equal to or higher than a predetermined threshold, the gain control unit sets a gain to be given to the controlled audio signal to a low level, and when the envelope signal is less than the threshold, the gain is set to a high level. as set, comprising a gain control signal generating means for outputting the gain control signal,
As the peak value of the control audio signal increases, a period during which the gain is set to the low level is lengthened .
JP2007075897A 2007-03-23 2007-03-23 Dynamics control device Expired - Fee Related JP4882818B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007075897A JP4882818B2 (en) 2007-03-23 2007-03-23 Dynamics control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007075897A JP4882818B2 (en) 2007-03-23 2007-03-23 Dynamics control device

Publications (2)

Publication Number Publication Date
JP2008236585A JP2008236585A (en) 2008-10-02
JP4882818B2 true JP4882818B2 (en) 2012-02-22

Family

ID=39908780

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007075897A Expired - Fee Related JP4882818B2 (en) 2007-03-23 2007-03-23 Dynamics control device

Country Status (1)

Country Link
JP (1) JP4882818B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7390927B2 (en) * 2020-02-26 2023-12-04 株式会社平和 gaming machine

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6343451A (en) * 1986-08-11 1988-02-24 Mitsubishi Electric Corp Amplified speaking circuit
JPH01228314A (en) * 1988-03-09 1989-09-12 Fujitsu Ltd Filter device
JPH03237808A (en) * 1990-02-14 1991-10-23 Victor Co Of Japan Ltd Digital signal processing unit
JP3293240B2 (en) * 1993-05-18 2002-06-17 ヤマハ株式会社 Digital signal processor
JPH11355450A (en) * 1998-06-11 1999-12-24 Sony Corp Voice detection device and communication device

Also Published As

Publication number Publication date
JP2008236585A (en) 2008-10-02

Similar Documents

Publication Publication Date Title
EP2928076B1 (en) Level adjustment device and method
EP2759057A2 (en) Dynamic range control
CN102165792A (en) Loop gain estimation device and howling prevention device
US20140161277A1 (en) Compressor augmented array processing
US9614486B1 (en) Adaptive gain control
JP4882818B2 (en) Dynamics control device
US9087503B2 (en) Sampling device and sampling method
JP2007181136A (en) Agc circuit, agc method, program and recording medium
JP2007219241A (en) Voice processing apparatus and voice processing program
JP6205758B2 (en) SOUND DEVICE, SOUND DEVICE CONTROL METHOD AND PROGRAM
CN115866482B (en) An audio processing method and apparatus
TW201123936A (en) Audio volume controlling circuit and method thereof
JP6314662B2 (en) Audio signal processing apparatus and program thereof
TWI399918B (en) Method for automatic gain modulation and apparatus applying the method
JP6549824B2 (en) Noise gate
JP7815714B2 (en) Sound pickup device
EP2296270A2 (en) Method for removing pop-up noise in mobile device
JP4241198B2 (en) Effect imparting apparatus and program
JP2004215102A (en) Voice-adjusting device and voice-adjusting method
EP3940954B1 (en) Systems and methods for limiter functions
JP5621519B2 (en) Sound processor
JP2016173388A (en) Effects unit, effect program, and effect adding method
JP2009188449A (en) Apparatus for reducing quantization distortion
JP6484970B2 (en) Distortion device, distortion control method, and program
JP2006261920A (en) Mixing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100120

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110309

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110311

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110510

RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20110809

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20110913

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111108

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111121

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

Free format text: PAYMENT UNTIL: 20141216

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees