JP5885328B2 - Volume control device - Google Patents

Volume control device Download PDF

Info

Publication number
JP5885328B2
JP5885328B2 JP2011123561A JP2011123561A JP5885328B2 JP 5885328 B2 JP5885328 B2 JP 5885328B2 JP 2011123561 A JP2011123561 A JP 2011123561A JP 2011123561 A JP2011123561 A JP 2011123561A JP 5885328 B2 JP5885328 B2 JP 5885328B2
Authority
JP
Japan
Prior art keywords
level
signal
value
low
input signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011123561A
Other languages
Japanese (ja)
Other versions
JP2012253509A (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.)
Faurecia Clarion Electronics Co Ltd
Original Assignee
Clarion Co 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 Clarion Co Ltd filed Critical Clarion Co Ltd
Priority to JP2011123561A priority Critical patent/JP5885328B2/en
Publication of JP2012253509A publication Critical patent/JP2012253509A/en
Application granted granted Critical
Publication of JP5885328B2 publication Critical patent/JP5885328B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Circuit For Audible Band Transducer (AREA)
  • Tone Control, Compression And Expansion, Limiting Amplitude (AREA)
  • Control Of Amplification And Gain Control (AREA)

Description

本発明は、音量制御装置に関し、より詳細には、音響信号における著しい音量変動を抑制させることが可能な音量制御装置に関する。   The present invention relates to a volume control device, and more particularly to a volume control device capable of suppressing a significant volume fluctuation in an acoustic signal.

今日では、AMラジオやFMラジオなどのアナログ音源に基づく音楽や、CDやDVD等のデジタル音源に基づく音楽など、様々な記録形式で記録された様々な音源の音楽を聴くことが可能となっている。   Nowadays, it is possible to listen to music from various sound sources recorded in various recording formats, such as music based on analog sound sources such as AM radio and FM radio, and music based on digital sound sources such as CD and DVD. Yes.

オーディオ装置には、様々な音源を選択するための音源選択ボタンなど(セレクタやタッチパネルなど)が設けられており、聴取者は、これらの音源選択ボタンを操作して音源を選択することによって、好みの音楽を再生することが可能となっている(特許文献1参照)。   The audio device is provided with a sound source selection button (selector, touch panel, etc.) for selecting various sound sources, and the listener can select a sound source by operating these sound source selection buttons. Can be reproduced (see Patent Document 1).

特開2007−228336号公報(第3−4頁、第2図)JP 2007-228336 A (page 3-4, FIG. 2)

しかしながら、CDやDVD等のメディアに記録される音楽のオーディオ符号化形式は、そのメディア毎に異なるものとなっている。例えば、CDに採用されているオーディオ符号化形式は、リニアPCM(Pulse Code Modulation)であり、一方で、DVDに採用されているオーディオ符号化形式はAC−3(Audio Code number3)やDTS(Digital Theater System)等である。一般に、リニアPCMは、比較的高い音量で収録され、AC−3やDTSは、広いダイナミックレンジを確保するために、全体的に低い音量で収録されている。そのため、聴取者がCDからDVD、あるいはDVDからCDへと再生するメディアの種類(つまり、音源)を変更する場合には、所望の音量になるようにオーディオ装置の音量を再度調整する必要があった。   However, the audio encoding format of music recorded on a medium such as a CD or DVD is different for each medium. For example, the audio encoding format adopted for CD is Linear PCM (Pulse Code Modulation), while the audio encoding format adopted for DVD is AC-3 (Audio Code number 3) or DTS (Digital Theater System). Generally, linear PCM is recorded at a relatively high volume, and AC-3 and DTS are recorded at a low volume as a whole to ensure a wide dynamic range. Therefore, when the listener changes the type of media to be played from CD to DVD or from DVD to CD (that is, a sound source), it is necessary to adjust the volume of the audio device again so that the desired volume is obtained. It was.

また、アクション映画とクラシック映画、ロックミュージックとクラシックミュージック等のように、記録されるメディアが同じであっても、記録される音楽や映像のジャンルが異なる場合には、そのジャンルに応じて異なる音量で音楽が記録されている。このため、聴取者は、同一のメディアであってもジャンルを変える毎に、所望の音量になるようにオーディオ装置の音量を再度調整する必要があった。   Also, even if the recorded media is the same, such as action movies and classic movies, rock music and classic music, etc., if the genre of the recorded music or video is different, the volume differs depending on the genre. The music is recorded on. For this reason, the listener needs to adjust the volume of the audio device again so that the desired volume is obtained every time the genre is changed even for the same medium.

さらに、AMラジオチューナーを通して放送される音楽(音声)、FMラジオチューナーを通して放送される音楽(音声)、アナログテレビチューナーを通して放送される音楽(音声)、デジタルテレビチューナーを通して放送される音楽(音声)などは、それぞれの放送事業者毎に音量設定が異なっており、受信チャンネルを切り替えるたびにオーディオ装置の音量を調整する必要があった。   Furthermore, music (voice) broadcast through an AM radio tuner, music (voice) broadcast through an FM radio tuner, music (voice) broadcast through an analog TV tuner, music (voice) broadcast through a digital TV tuner, etc. Therefore, the volume setting is different for each broadcaster, and it is necessary to adjust the volume of the audio device every time the reception channel is switched.

また、近年では携帯用オーディオプレーヤーに多くの音楽データを記録させ、この携帯用オーディオプレーヤーより出力される音楽を、ヘッドフォン等を用いて聴く人たちも多く存在する。このため、例えば、車の運転時に携帯用オーディオプレーヤーに記録される音楽を、外部入力端子等を介して車載用のオーディオ装置で再生させる場合もある。このようにして音楽の再生を行う場合には、携帯用オーディオプレーヤーにおける音量調節機能と、車載用のオーディオ装置における音量調節機能との重複した音量調整が行われることになるため、所望の音量になるように再度、音量調整する必要があった。   In recent years, there are many people who record a lot of music data in a portable audio player and listen to music output from the portable audio player using headphones or the like. For this reason, for example, music recorded on a portable audio player when driving a car may be played back by an in-vehicle audio device via an external input terminal or the like. When music is played in this way, the volume adjustment function overlapped with the volume adjustment function in the portable audio player and the volume adjustment function in the in-vehicle audio apparatus is performed, so that the desired volume is achieved. It was necessary to adjust the volume again.

さらに、携帯用オーディオプレーヤーなどに記録される音楽データは、必ずしも全ての音量が統一されているとは限られない。従って、先曲の音量と次曲の音量とが一致せずに、次曲の再生時に過度に大きな音量で出力が行われてしまうおそれもあった。   Furthermore, music data recorded on a portable audio player or the like does not necessarily have a uniform volume. Therefore, the volume of the previous song does not match the volume of the next song, and there is a possibility that the output is performed at an excessively high volume when the next song is played.

本発明は上記問題に鑑みてなされたものであり、音響信号の音量が異なる場合に音量の相違を低減させ、また、楽曲毎あるいは音源ソース毎に著しい音量変動が発生してしまうことを防止することが可能な音量制御装置を提供することを課題とする。   The present invention has been made in view of the above problems, and reduces the difference in volume when the volume of an acoustic signal is different, and prevents significant volume fluctuations from occurring for each song or sound source. It is an object of the present invention to provide a sound volume control device that can be used.

上記課題を解決するために、本発明に係る音量制御装置は、入力信号の信号レベルを調整情報に基づいて調整してレベル検出信号を生成するレベル調整手段と、前記入力信号の信号レベルを検出し、検出された信号レベルに基づいて前記信号レベルの調整を行うための前記調整情報を決定して前記レベル調整手段に出力するレベル判定手段と、前記レベル調整手段により信号レベルの調整が行われたレベル検出信号の信号レベルを検出し、検出された前記信号レベルが正側へ増加する場合に増加した前記信号レベルの変動量に基づいて、当該変動量に比例した値を示すアタック時間判定値を求めるアタック時間制御手段と、前記入力信号の信号レベルの補正を行う補正信号であって、前記アタック時間制御手段により求められたアタック時間判定値に比例して前記補正の処理速度を速くする補正信号を、前記レベル検出信号に基づいて生成するレベル制御手段と、該レベル制御手段により生成された前記補正信号を前記入力信号に乗算させることにより前記入力信号の信号レベルを補正する乗算手段とを有し、前記レベル判定手段は、前記入力信号の信号レベルがT−Lowよりも低い値となる場合に前記入力信号の信号レベルをL−Hiに維持させる調整情報を前記レベル調整手段に出力し、前記入力信号の信号レベルがT−Hi以上の値となる場合に前記入力信号の信号レベルの調整を行わない調整情報を前記レベル調整手段に出力する
ことを特徴とする。
但し、前記L−Hiの値と、前記T−Hiの値と、前記T−Lowの値とは予め設定され、L−Hi>T−Hi>T−Lowの関係を有する。
In order to solve the above problems, a volume control device according to the present invention adjusts the signal level of an input signal based on adjustment information and generates a level detection signal, and detects the signal level of the input signal. Then, based on the detected signal level, the adjustment information for adjusting the signal level is determined and output to the level adjusting unit, and the signal level is adjusted by the level adjusting unit. An attack time determination value indicating a value proportional to the fluctuation amount based on the fluctuation amount of the signal level that is detected when the detected signal level increases to the positive side. An attack time control means for obtaining a correction signal for correcting the signal level of the input signal, the attack time obtained by the attack time control means Level control means for generating a correction signal for increasing the processing speed of the correction in proportion to a constant value based on the level detection signal, and multiplying the input signal by the correction signal generated by the level control means. Multiplying means for correcting the signal level of the input signal according to the method, wherein the level determining means sets the signal level of the input signal to L− when the signal level of the input signal is lower than T-Low. Adjustment information to be maintained at Hi is output to the level adjustment means, and adjustment information that does not adjust the signal level of the input signal when the signal level of the input signal becomes a value equal to or higher than T-Hi. It is characterized by being output to.
However, the value of L-Hi, the value of T-Hi, and the value of T-Low are set in advance and have a relationship of L-Hi>T-Hi> T-Low.

本発明に係る音量制御装置では、アタック時間制御手段において、入力信号の信号レベルが正側へ増加したときの信号レベルの変動量の増加に比例したアタック時間判定値が求められ、さらに、レベル制御手段において、入力信号の信号レベルの補正を行う補正信号であって、アタック時間判定値に比例して補正の処理速度が速くなる補正信号が、レベル検出信号に基づいて生成される。このため、入力信号の信号レベルが正側へ急激に増加したときは、迅速に補正処理が行われて入力信号の信号レベルが補正(平滑化)されることになる。   In the sound volume control device according to the present invention, the attack time control means obtains an attack time judgment value proportional to an increase in the amount of fluctuation of the signal level when the signal level of the input signal increases to the positive side. In the means, a correction signal that corrects the signal level of the input signal and that increases the correction processing speed in proportion to the attack time determination value is generated based on the level detection signal. For this reason, when the signal level of the input signal suddenly increases to the positive side, the correction process is quickly performed and the signal level of the input signal is corrected (smoothed).

しかしながら、例えば、無音状態から急に信号レベルの高い音響信号が出力される場合のように、信号レベルの変動量の大きな出力信号が出力されると、楽曲の再生開始部分(曲はじめの部分)が過大な信号レベルで再生されてしまうおそれがあった。   However, when an output signal with a large signal level variation is output, for example, when an acoustic signal with a high signal level is output suddenly from a silent state, the playback start portion of the music (the beginning of the music) May be reproduced with an excessive signal level.

このため、入力信号の信号レベルが、無音だと判断され得る信号レベルに該当するT−Lowよりも低い値となった場合に、入力信号の信号レベルをL−Hi(但し、L−Hi>T−Low)に維持させることにより、無音部分の信号レベルを強制的に高い値に維持することができる。このため、楽曲の再生開始部分(曲はじめの部分)における信号レベルの増加量を、無音状態から再生が開始される場合に比べて押さえ込む(抑制する)ことが可能となり、再生時に過大な信号レベルで楽曲などの再生が開始されてしまうことを防止することができる。   For this reason, when the signal level of the input signal is lower than T-Low corresponding to the signal level that can be determined to be silence, the signal level of the input signal is set to L-Hi (where L-Hi> By maintaining it at (T-Low), the signal level of the silent part can be forcibly maintained at a high value. For this reason, it is possible to suppress (suppress) the amount of increase in the signal level at the playback start portion (the beginning of the song) of the music compared to when the playback starts from the silent state, and an excessive signal level during playback. Thus, it is possible to prevent the reproduction of music or the like from being started.

また、本発明に係る音量制御装置は、入力信号の信号レベルがT−Hi以上の値となる場合に、L−Hiに維持されていた入力信号の信号レベルを解放して調整を行わないようにする。このように信号レベルを解放する場合には、入力信号の信号レベルがT−Hiよりも高い値となっているため、入力信号の信号レベルをL−Hiに維持しなくても入力信号の信号レベルが急激に増加することを抑制することが可能となる。   In addition, the volume control device according to the present invention does not perform adjustment by releasing the signal level of the input signal maintained at L-Hi when the signal level of the input signal is equal to or higher than T-Hi. To. When the signal level is released in this way, the signal level of the input signal is higher than T-Hi, so that the signal of the input signal does not have to be maintained at L-Hi. It becomes possible to suppress the level from increasing rapidly.

なお、T−Lowには、無音と判断され得る信号レベルが設定され、T−Hiには、無音であるとは断定できないが、一定時間この信号レベル以下の値を維持する場合には無音状態であると判断することが可能な信号レベルが設定される。   It should be noted that a signal level that can be determined to be silent is set for T-Low, and it cannot be determined that T-Hi is silent, but a silence state is maintained when a value equal to or lower than this signal level is maintained for a certain time. The signal level that can be determined to be is set.

また、本発明に係る音量制御装置は、入力信号の信号レベルを調整情報に基づいて調整してレベル検出信号を生成するレベル調整手段と、前記入力信号の信号レベルを検出し、検出された信号レベルに基づいて前記信号レベルの調整を行うための前記調整情報を決定して前記レベル調整手段に出力するレベル判定手段と、前記レベル調整手段により信号レベルの調整が行われたレベル検出信号の信号レベルを検出し、検出された前記信号レベルが正側へ増加する場合に増加した前記信号レベルの変動量に基づいて、当該変動量に比例した値を示すアタック時間判定値を求めるアタック時間制御手段と、前記入力信号の信号レベルの補正を行う補正信号であって、前記アタック時間制御手段により求められたアタック時間判定値に比例して前記補正の処理速度を速くする補正信号を、前記レベル検出信号に基づいて生成するレベル制御手段と、該レベル制御手段により生成された前記補正信号を前記入力信号に乗算させることにより前記入力信号の信号レベルを補正する乗算手段とを有し、前記レベル判定手段は、前記入力信号の信号レベルがT−Hiの値とT−Lowの値との間を所定時間T0だけ維持した場合に、前記入力信号の信号レベルをL−Hiに維持させる調整情報を前記レベル調整手段に出力し、前記入力信号の信号レベルがT−Hi以上の値となる場合に前記入力信号の信号レベルの調整を行わない調整情報を前記レベル調整手段に出力することを特徴とする。
但し、前記L−Hiの値と、前記T−Hiの値と、前記T−Lowの値とは予め設定され、L−Hi>T−Hi>T−Lowの関係を有する。
Further, the volume control device according to the present invention includes a level adjusting unit that adjusts the signal level of the input signal based on the adjustment information to generate a level detection signal, and detects the signal level of the input signal and detects the detected signal. A level determination unit that determines the adjustment information for adjusting the signal level based on a level and outputs the adjustment information to the level adjustment unit; and a signal of a level detection signal in which the signal level is adjusted by the level adjustment unit Attack time control means for detecting a level and obtaining an attack time determination value indicating a value proportional to the fluctuation amount based on the fluctuation amount of the signal level increased when the detected signal level increases to the positive side And a correction signal for correcting the signal level of the input signal, which is proportional to the attack time determination value obtained by the attack time control means. Level control means for generating a correction signal for increasing the positive processing speed based on the level detection signal, and the signal of the input signal by multiplying the input signal by the correction signal generated by the level control means Multiplying means for correcting the level, and the level determining means is configured to input the input signal when the signal level of the input signal is maintained between a T-Hi value and a T-Low value for a predetermined time T0. Adjustment information for maintaining the signal level of the signal at L-Hi is output to the level adjustment means, and the signal level of the input signal is not adjusted when the signal level of the input signal is equal to or higher than T-Hi. The adjustment information is output to the level adjustment means.
However, the value of L-Hi, the value of T-Hi, and the value of T-Low are set in advance and have a relationship of L-Hi>T-Hi> T-Low.

本発明に係る音量制御装置においても、上述した音量制御装置と同様に、入力信号の信号レベルをL−Hiに維持させることにより、無音部分の信号レベルを強制的に高い値に維持することができる。このため、楽曲の再生開始部分(曲はじめの部分)における信号レベルの増加量を、無音状態から再生される場合に比べて押さえ込む(抑制する)ことが可能となり、再生時に過大な信号レベルで出力信号が出力(楽曲が再生)されてしまうことを抑制することができる。   Also in the sound volume control device according to the present invention, the signal level of the silent portion can be forcibly maintained at a high value by maintaining the signal level of the input signal at L-Hi, similarly to the sound volume control device described above. it can. For this reason, it is possible to suppress (suppress) the amount of increase in the signal level at the playback start portion of the music (the beginning of the music) compared to when playing from the silence state, and output at an excessive signal level during playback. It is possible to suppress the output of a signal (reproduction of music).

さらに、本発明に係る音量制御装置では、入力信号の信号レベルが、T−Lowよりも低い値にならない場合であっても、T−Hiの値とT−Lowの値との間を時間T0だけ維持した場合に、入力信号の信号レベルをL−Hiに維持させる。このため、信号レベルがT−Lowよりも低い値でないため無音であると判断することが困難な状態であっても、T−Hiの値とT−Lowの値との間の信号レベルが時間T0だけ継続される場合には、実質的に無音状態であると判断することにより、次曲などの再生時に過大な信号レベルで楽曲が再生されてしまうことを効果的に抑制することができる。   Furthermore, in the sound volume control device according to the present invention, even if the signal level of the input signal does not become a value lower than T-Low, the time T0 is between the T-Hi value and the T-Low value. In the case where only the signal level is maintained, the signal level of the input signal is maintained at L-Hi. For this reason, even if it is difficult to determine that there is no sound because the signal level is not lower than T-Low, the signal level between the T-Hi value and the T-Low value is the time. When it is continued for T0, it can be effectively suppressed that the music is reproduced with an excessive signal level at the time of reproduction of the next music or the like by determining that the sound is substantially silent.

さらに、上述した音量制御装置において、前記レベル制御手段は、生成された前記補正信号の信号レベルを、前記L−Hiよりも低い値に制限し、前記乗算手段は、前記L−Hiよりも低い信号レベルに制限された前記補正信号を前記入力信号に乗算させるものであってもよい。   Furthermore, in the above-described volume control device, the level control means limits the signal level of the generated correction signal to a value lower than the L-Hi, and the multiplication means is lower than the L-Hi. The input signal may be multiplied by the correction signal limited to the signal level.

上述したように、本発明に係る音量制御装置では、入力信号の信号レベルをL−Hiに維持させることにより、無音部分と判断可能な部分の音量を強制的に押さえ込むことができるため、楽曲の再生開始部分(曲はじめ部分)における信号レベルの増加量を、無音状態から再生される場合に比べて抑制することが可能となり、再生時に過大な信号レベルで楽曲の再生が開始されてしまうことを抑制することができる。   As described above, in the volume control device according to the present invention, by maintaining the signal level of the input signal at L-Hi, it is possible to forcibly suppress the volume of the portion that can be determined as a silent portion. It is possible to suppress an increase in the signal level at the playback start portion (the beginning of the song) compared to the case where the playback is started from a silent state, and that the playback of the song is started at an excessive signal level during playback. Can be suppressed.

しかしながら、入力信号の信号レベルをL−Hiに維持させた状態では、補正信号の信号レベルが高い値(L−Hiの値)を維持することとなるため、乗算手段において補正信号を入力信号に乗算させる場合に、高い信号レベルの補正信号が乗算されてしまって、音量制御装置より出力される信号の信号レベルを適切に補正することが困難となるおそれがあった。   However, in a state where the signal level of the input signal is maintained at L-Hi, the signal level of the correction signal is maintained at a high value (L-Hi value). When multiplying, a correction signal with a high signal level is multiplied, which may make it difficult to appropriately correct the signal level of the signal output from the volume control device.

このため、アタック時間制御手段においてアタック時間判定値が求められ、さらに、レベル制御手段において補正信号が生成された後に、補正信号の信号レベルをL−Hiよりも低い値に制限することにより、再生時に過大な信号レベルで楽曲の再生が開始されてしまうことを防止しつつ、補正信号に基づいて補正された出力信号の信号レベルを適切に調整することが可能となる。   For this reason, the attack time determination value is obtained in the attack time control means, and further, after the correction signal is generated in the level control means, the signal level of the correction signal is limited to a value lower than L-Hi. It is possible to appropriately adjust the signal level of the output signal corrected based on the correction signal while preventing the reproduction of the music from being started at an excessive signal level.

本発明に係る音量制御装置は、入力信号の信号レベルが、無音だと判断され得る信号レベルに該当するT−Lowよりも低い値となった場合に、入力信号の信号レベルをL−Hi(但し、L−Hi>T−Low)に維持させることにより、無音部分の信号レベルを強制的に高い値に維持することができる。このため、楽曲の再生開始部分(曲はじめの部分)における信号レベルの増加量を、無音状態から再生が開始される場合に比べて押さえ込む(抑制する)ことが可能となり、再生時に過大な信号レベルで楽曲などの再生が開始されてしまうことを防止することができる。   When the signal level of the input signal is lower than T-Low corresponding to the signal level that can be determined to be silence, the volume control device according to the present invention sets the signal level of the input signal to L-Hi ( However, by maintaining L−Hi> T−Low), the signal level of the silent portion can be forcibly maintained at a high value. For this reason, it is possible to suppress (suppress) the amount of increase in the signal level at the playback start portion (the beginning of the song) of the music compared to when the playback starts from the silent state, and an excessive signal level during playback. Thus, it is possible to prevent the reproduction of music or the like from being started.

また、本発明に係る音量制御装置は、入力信号の信号レベルがT−Hi以上の値となる場合に、L−Hiに維持されていた入力信号の信号レベルを解放して調整を行わないようにする。このように信号レベルを解放する場合には、入力信号の信号レベルがT−Hiよりも高い値となっているため、入力信号の信号レベルをL−Hiに維持しなくても入力信号の信号レベルが急激に増加することを抑制することが可能となる。   In addition, the volume control device according to the present invention does not perform adjustment by releasing the signal level of the input signal maintained at L-Hi when the signal level of the input signal is equal to or higher than T-Hi. To. When the signal level is released in this way, the signal level of the input signal is higher than T-Hi, so that the signal of the input signal does not have to be maintained at L-Hi. It becomes possible to suppress the level from increasing rapidly.

実施の形態に係る音量制御装置の概略構成を示したブロック図である。It is the block diagram which showed schematic structure of the volume control apparatus which concerns on embodiment. 実施の形態に係るレベル検出部の概略構成を示したブロック図である。It is the block diagram which showed schematic structure of the level detection part which concerns on embodiment. 楽曲が終了して信号レベルが低減した後に、次の楽曲の再生が始まって、信号レベルが上昇する場合の制限レベルおよび実測レベル状態を示した第1の図である。It is the 1st figure which showed the restriction | limiting level and measurement level state in case reproduction | regeneration of the following music starts after a music is complete | finished and a signal level rises after the music ends. 楽曲が終了して信号レベルが低減した後に、楽曲の再生が始まって、信号レベルが上昇する場合の制限レベルおよび実測レベル状態を示した第2の図である。It is the 2nd figure which showed the restriction | limiting level and measured level state in case reproduction | regeneration of a music starts after a music is complete | finished and signal level rises after a music ends. 実施の形態に係るレベル判定部の処理内容を示したフローチャートである。It is the flowchart which showed the processing content of the level determination part which concerns on embodiment. 実施の形態に係るアタックリリース時間制御部の概略構成を示したブロック図である。It is the block diagram which showed schematic structure of the attack release time control part which concerns on embodiment. 実施の形態に係るレベル制御部の概略構成を示したブロック図である。It is the block diagram which showed schematic structure of the level control part which concerns on embodiment. (a)は、本実施の形態に係るアタックリリース係数テーブル部におけるアタック時間変換テーブルの対応関係を示し、(b)はリリース時間変換テーブルの対応関係を示した図である。(A) shows the correspondence of the attack time conversion table in the attack release coefficient table part which concerns on this Embodiment, (b) is the figure which showed the correspondence of the release time conversion table. 本実施の形態に係るルックアップテーブル部のレベル変換特性を示した図である。It is the figure which showed the level conversion characteristic of the look-up table part which concerns on this Embodiment. 先曲の信号レベルが減衰して無音区間が生じ、この無音区間を挟んで次曲の演奏が開始される状況における入力信号の入力レベル、出力信号の出力レベルおよびダイナミックレンジ制御信号の信号レベル(ゲイン)の変化状態を示した第1の図であって、リセット処理が行われる場合を示している。The signal level of the previous music is attenuated to generate a silent section, and the input level of the input signal, the output level of the output signal, and the signal level of the dynamic range control signal in the situation where the performance of the next music is started across this silent section ( It is the 1st figure which showed the change state of (gain), Comprising: The case where a reset process is performed is shown. 図10においてリセット処理が行われない場合における入力信号の入力レベル、出力信号の出力レベルおよびダイナミックレンジ制御信号の信号レベル(ゲイン)の変化状態を示した図である。FIG. 11 is a diagram illustrating a change state of an input level of an input signal, an output level of an output signal, and a signal level (gain) of a dynamic range control signal when reset processing is not performed in FIG. 10. 先曲の信号レベルが減衰して無音区間が生じ、この無音区間を挟んで次曲の演奏が開始される状況における入力信号の入力レベル、出力信号の出力レベルおよびダイナミックレンジ制御信号の信号レベル(ゲイン)の変化状態を示した第2の図であって、リセット処理が行われる場合を示している。The signal level of the previous music is attenuated to generate a silent section, and the input level of the input signal, the output level of the output signal, and the signal level of the dynamic range control signal in the situation where the performance of the next music is started across this silent section ( It is the 2nd figure showing the change state of gain, and shows the case where reset processing is performed. 図12においてリセット処理が行われない場合における入力信号の入力レベル、出力信号の出力レベルおよびダイナミックレンジ制御信号の信号レベル(ゲイン)の変化状態を示した図である。FIG. 13 is a diagram illustrating a change state of an input level of an input signal, an output level of an output signal, and a signal level (gain) of a dynamic range control signal when reset processing is not performed in FIG. 12.

以下、本発明に係る音量制御装置の一例を、図面を用いて詳細に説明する。   Hereinafter, an example of a volume control device according to the present invention will be described in detail with reference to the drawings.

[音量制御装置]
図1は、本実施の形態に係る音量制御装置の概略構成を示したブロック図である。音量制御装置1は、入力信号の信号レベル(音量)の変化状態に対応させて、入力信号の音量の変動を低減させる役割を有している。音量制御装置1は、乗算部(乗算手段)10と、レベル検出部11と、アタックリリース時間制御部(アタック時間制御手段)12と、レベル制御部(レベル制御手段)13とを有している。
[Volume control device]
FIG. 1 is a block diagram showing a schematic configuration of a volume control device according to the present embodiment. The volume control device 1 has a role of reducing fluctuations in the volume of the input signal in accordance with the change state of the signal level (volume) of the input signal. The volume control device 1 includes a multiplication unit (multiplication unit) 10, a level detection unit 11, an attack release time control unit (attack time control unit) 12, and a level control unit (level control unit) 13. .

乗算部10は、後述するレベル制御部13により出力されるダイナミックレンジ制御信号を入力信号に乗算することにより、入力信号の信号レベル(音量)を調整(補正)する役割を有している。   The multiplication unit 10 has a role of adjusting (correcting) the signal level (volume) of the input signal by multiplying the input signal by a dynamic range control signal output from the level control unit 13 described later.

[レベル検出部]
レベル検出部11は、入力信号の信号レベルにおける所定時間毎の最大値変化を検出した後に、その最大値変化に基づいて入力信号の実効値を求め、求められた実効値に基づいてレベル検出信号を生成する役割を有している。
[Level detector]
The level detection unit 11 detects the maximum value change for each predetermined time in the signal level of the input signal, obtains the effective value of the input signal based on the maximum value change, and determines the level detection signal based on the obtained effective value. Has a role to generate.

図2は、レベル検出部11の概略構成を示したブロック図である。レベル検出部11は、最大値検出部21と、実効値検出部22と、第1ゲインオフセット部23と、レベル判定部(レベル判定手段)24と、レベル制限部(レベル調整手段)25を有している。   FIG. 2 is a block diagram showing a schematic configuration of the level detection unit 11. The level detection unit 11 includes a maximum value detection unit 21, an effective value detection unit 22, a first gain offset unit 23, a level determination unit (level determination unit) 24, and a level restriction unit (level adjustment unit) 25. doing.

最大値検出部21は、入力信号の絶対値を算出した後に、所定時間間隔毎に最大値の検出を行って最大値検出信号を生成する。実効値検出部22は、最大値検出信号における所定時間区間毎の実効値を、所定時間区間をオーバーラップさせながら1サンプル毎に求める。第1ゲインオフセット部23は、1サンプル毎に求められた実効値のレベルオフセット処理を行う。   The maximum value detection unit 21 calculates the absolute value of the input signal and then detects the maximum value at predetermined time intervals to generate a maximum value detection signal. The effective value detection unit 22 obtains an effective value for each predetermined time interval in the maximum value detection signal for each sample while overlapping the predetermined time intervals. The first gain offset unit 23 performs level offset processing of the effective value obtained for each sample.

実効値検出部22においてオーバーラップされた信号は、最大値検出信号に対して応答の遅れが発生してしまう一方で、なめらかな変動を備えることができるという特徴を有している。このように、なめらかな変動特性を備えた実効値の信号に基づいて実測レベルの検出信号を求めることにより、乗算部10における音量制御処理(音量変動の抑制処理)を、聴感上違和感のないものにすることが可能となる。   The signal that is overlapped in the effective value detection unit 22 has a feature that a delay in response occurs with respect to the maximum value detection signal, while smooth fluctuation can be provided. As described above, the volume control process (volume fluctuation suppression process) in the multiplication unit 10 is not uncomfortable in the sense of hearing by obtaining the measurement level detection signal based on the effective value signal having smooth fluctuation characteristics. It becomes possible to.

レベル判定部24は、第1ゲインオフセット部23においてレベルオフセットされた信号の出力レベル(この信号の信号レベルを実測レベルとする)に基づいて、レベル制限部25に対して制限信号(本発明の調整情報に該当。)を出力する役割を有している。また、レベル制限部25は、レベル判定部24より受信した制限信号に基づいて、第1ゲインオフセット部23より出力された信号の信号レベルを抑制したレベル検出信号を生成する役割を有している。レベル制限部25により信号レベルが制限されたレベル検出信号の信号レベルを制限レベルとする。   Based on the output level of the signal level-offset in the first gain offset unit 23 (the signal level of this signal is the actual measurement level), the level determination unit 24 sends a limit signal (in accordance with the present invention) to the level limiter 25. Corresponding to the adjustment information). Further, the level limiting unit 25 has a role of generating a level detection signal in which the signal level of the signal output from the first gain offset unit 23 is suppressed based on the limiting signal received from the level determination unit 24. . The signal level of the level detection signal whose signal level is limited by the level limiter 25 is set as the limit level.

レベル判定部24には、制限信号を決定するためのパラメータとして、予めL−Hi、L−Low、T−Hi、T−Lowの4つの信号レベルが規定されている。各信号レベルは、0[dB]>L−Hi>L−Low>T−Hi>T−Lowの大小関係となっている。T−Lowには、無音と判断され得る信号レベルが設定され、T−Hiには、無音であるとは断定できないが、一定時間この信号レベル以下の値を維持する場合には無音状態であると判断することが可能な信号レベルが設定される。   In the level determination unit 24, four signal levels of L-Hi, L-Low, T-Hi, and T-Low are defined in advance as parameters for determining the limit signal. Each signal level has a magnitude relationship of 0 [dB]> L-Hi> L-Low> T-Hi> T-Low. A signal level that can be determined to be silent is set in T-Low, and it cannot be determined that there is no sound in T-Hi, but there is a silence state if a value below this signal level is maintained for a certain period of time. The signal level that can be determined as is set.

レベル判定部24は、レベル判定部24に入力される信号の実測レベルを測定し、信号レベルが低減してL−Lowよりも低い値になった場合に、レベル制限部25に対してレベル検出信号の信号レベル(制限レベル)をL−Lowに維持させる旨の制限信号を出力する。   The level determination unit 24 measures the actually measured level of the signal input to the level determination unit 24, and detects the level with respect to the level limiting unit 25 when the signal level is reduced to a value lower than L-Low. A limit signal is output to maintain the signal level (limit level) of the signal at L-Low.

一方で、さらに実測レベルが低減してT−Lowよりも低い値となった場合、あるいは、T−Lowよりも高い値ではあるが、T−Hiよりも低い値であって、T−HiとT−Lowとの間の値を、予め規定された時間T0だけ維持した場合に、レベル判定部24は、レベル検出信号の信号レベル(制限レベル)をL−Hiに維持させる旨の制限信号を、レベル制限部25に出力する。   On the other hand, when the actual measurement level is further reduced to a value lower than T-Low, or a value higher than T-Low but lower than T-Hi, T-Hi When the value between T-Low is maintained for a predetermined time T0, the level determination unit 24 outputs a limit signal indicating that the signal level (limit level) of the level detection signal is maintained at L-Hi. And output to the level limiting unit 25.

なお、本実施の形態においては、レベル検出信号の信号レベルが、レベル制限部25においてL−Hiに維持される処理をリセット処理という。従って、実測レベルが低減してT−Lowよりも低い値となった場合、あるいは、T−HiとT−Lowとの間の値を、予め規定された時間T0だけ維持した場合に、レベル制限部25におけるリセット処理が開始されることになる。   In the present embodiment, processing in which the signal level of the level detection signal is maintained at L-Hi in the level limiting unit 25 is referred to as reset processing. Therefore, when the actual measurement level is reduced to a value lower than T-Low, or when the value between T-Hi and T-Low is maintained for a predetermined time T0, the level restriction is performed. The reset process in the unit 25 is started.

リセット処理が開始された後、実測レベルがT−Hiよりも高い値に回復され、かつ、実測レベルがL−Lowよりも低い値である場合に、レベル判定部24は、レベル制限部25に対して、レベル検出信号の信号レベル(制限レベル)をL−Lowに維持させる旨の制限信号を出力する。このように、制限レベルがL−Hiに維持された状態でなくなることにより、リセット処理が解除されることになる。   After the reset process is started, when the actual measurement level is restored to a value higher than T-Hi and the actual measurement level is lower than L-Low, the level determination unit 24 causes the level limiting unit 25 to On the other hand, a limit signal is output to maintain the signal level (limit level) of the level detection signal at L-Low. Thus, the reset process is canceled when the limit level is not maintained at L-Hi.

そして、レベル判定部24は、実測レベルが、L−Lowよりも高い値となった場合に、レベル制限部25に対してレベル検出信号の信号レベルを制限させない旨の制限信号(つまり、レベル検出信号の信号レベルを制限せず(調整せず)に実測レベルとする旨の制限信号)を出力する。   Then, the level determination unit 24 restricts the level limiting unit 25 from limiting the signal level of the level detection signal when the actual measurement level is higher than L-Low (that is, level detection). The limit signal indicating that the signal level of the signal is the actual measurement level is output without limiting (not adjusting) the signal level.

図3は、レベル制限部25において信号レベルの抑制が行われる前の信号の信号レベルである実測レベルと、レベル制限部25において信号レベルの抑制が行われたレベル検出信号の信号レベルである制限レベルと関係を経時的に例示した第1の図である。また、図4は、図3と同様に実測レベルと制限レベルとの関係を経時的に例示した第2の図である。   FIG. 3 shows an actual measurement level which is a signal level before the signal level is suppressed in the level limiting unit 25 and a limit which is a signal level of the level detection signal in which the signal level is suppressed in the level limiting unit 25. It is the 1st figure which illustrated the level and the relationship over time. FIG. 4 is a second diagram illustrating the relationship between the actual measurement level and the restriction level over time as in FIG.

図3では、実測レベルがT−Hiよりも低い値になったとき(図3において時間a1のとき)から、時間が時間T0だけ経過する前に、実測レベルがT−Lowよりも低い値に減少した場合を示している。図4では、実測レベルがT−Hiよりも低い値になった(図4の時間b1)後に、T−Lowよりも低い値には減少せず、T−Hiの値とT−Lowの値との間の信号レベルを時間T0だけ維持した(経過した)場合を示している。   In FIG. 3, when the actual measurement level becomes lower than T-Hi (at time a <b> 1 in FIG. 3), the actual measurement level becomes lower than T-Low before the time T <b> 0 elapses. The case where it decreases is shown. In FIG. 4, after the actual measurement level becomes a value lower than T-Hi (time b1 in FIG. 4), the value does not decrease to a value lower than T-Low, and the value of T-Hi and the value of T-Low. The signal level between and is maintained (elapsed) for the time T0.

また、図3および図4は、楽曲が終了して信号レベルが無音と判断可能なレベルまで低下した後に、次の楽曲が始まり、信号レベルが上昇する場合の制限レベルおよび実測レベル状態を示している。なお、本実施の形態に係る音量制御装置1では、必ずしも図3および図4に示すような楽曲終わりだけでなく、例えば、音源がラジオからCDに切り替えられた場合などのように、音源ソースの切り替えによって一時的に出力信号の信号レベルが低下する場合においても同様の処理を行うことができる。   3 and 4 show the limit level and the actual measurement level state when the next music starts and the signal level rises after the music is finished and the signal level is lowered to a level at which it can be determined that there is no sound. Yes. In the volume control device 1 according to the present embodiment, not only the end of the music as shown in FIGS. 3 and 4, but also the source of the sound source, for example, when the sound source is switched from the radio to the CD. Similar processing can be performed even when the signal level of the output signal temporarily decreases due to switching.

図3に示す場合において、レベル判定部24は、実測レベルの検出を継続的に行う。図3の時間a0に示すように、実測レベルがL−Lowよりも低い値になった場合、レベル判定部24は、制限レベルをL−Lowに設定して、レベル制限部25に対して設定した制限レベルにレベル検出信号を制限するための制限信号を出力する。このようにして、レベル判定部24がレベル制限部25に対して制限信号を出力することにより、レベル検出信号の信号レベル(制限レベル)が、L−Lowの値に維持され、制限されることになる。   In the case shown in FIG. 3, the level determination unit 24 continuously detects the actual measurement level. As shown at time a <b> 0 in FIG. 3, when the actually measured level becomes a value lower than L-Low, the level determination unit 24 sets the limit level to L-Low and sets it for the level limiter 25. A limit signal for limiting the level detection signal to the limited level is output. In this way, when the level determination unit 24 outputs the limit signal to the level limit unit 25, the signal level (limit level) of the level detection signal is maintained and limited to the L-Low value. become.

次に、時間a2に示すように、実測レベルがT−Low以下になった場合、レベル判定部24は、制限レベルをL−Hiに設定して、レベル制限部25に対して設定した制限レベルにレベル検出信号を制限するための制限信号を出力する。このようにして、レベル判定部24がレベル制限部25に対して制限信号を出力することにより、レベル検出信号の信号レベル(制限レベル)が、リセット状態(リセット処理開始)となり、L−Hiの値に維持されることになる。   Next, as shown at time a <b> 2, when the actually measured level is equal to or lower than T-Low, the level determination unit 24 sets the limit level to L-Hi and sets the limit level set for the level limiter 25. A limit signal for limiting the level detection signal is output. In this way, when the level determination unit 24 outputs a limit signal to the level limit unit 25, the signal level (limit level) of the level detection signal becomes a reset state (reset processing start), and the L-Hi level Will be maintained at the value.

そして、時間a3に示すように、実測レベルがT−Hiに達したことを検出した場合、レベル判定部24は、制限レベルをL−Lowに設定して、レベル制限部25に対して設定した制限レベルにレベル検出信号を制限するための制限信号を出力する。このようにして、レベル判定部24がレベル制限部25に対して制限信号を出力することにより、レベル検出信号の信号レベルが、L−Lowの値に維持され、制限されることになる。この処理により、リセット状態から解放(リセット処理解除)される。   Then, as shown at time a3, when it is detected that the actual measurement level has reached T-Hi, the level determination unit 24 sets the limit level to L-Low and sets the limit level to the level limit unit 25. A limit signal for limiting the level detection signal to the limit level is output. In this way, the level determination unit 24 outputs the limit signal to the level limiter 25, whereby the signal level of the level detection signal is maintained at the L-Low value and is limited. By this process, the reset state is released (reset process is released).

その後、時間a4に示すように、実測レベルがL−Lowに達したこと検出した場合、レベル判定部24は、制限レベルの設定を解除して、レベル制限部25に対してレベル検出信号の信号レベルを制限しない旨の制限信号を出力する。このようにして、レベル制限部25において、レベル検出信号の信号レベルの制限を行わないことにより、レベル検出信号の信号レベルが実測レベルの値を示すことになる。   Thereafter, as shown at time a4, when it is detected that the actually measured level has reached L-Low, the level determination unit 24 cancels the setting of the limit level and outputs a level detection signal to the level limiter 25. A limit signal indicating that the level is not limited is output. In this way, the level limiter 25 does not limit the signal level of the level detection signal, so that the signal level of the level detection signal indicates the value of the actual measurement level.

一方で、レベル判定部24は、図4の時間b0に示すように、実測レベルがL−Lowよりも低い値になった場合に、制限レベルをL−Lowに設定してレベル制限部25に制限信号を出力する。その後、レベル判定部24は、実測レベルがT−Hiよりも低い値になったとき(図4において時間b1のとき)に、タイマーをセットする。そして、タイマーをセットしてから(実測レベルがT−Hiよりも低い値になってから)、実測レベルがT−Lowよりも高い値であって、T−Hiよりも低い値(T−Hiの値とT−Lowの値との間の状態)を時間T0だけ維持したとき(図4において時間b2のとき)、レベル判定部24は、制限レベルをL−Hiに設定して、設定した制限レベルにレベル検出信号を制限するための制限信号を、レベル制限部25に出力する。このようにして、実測レベルがT−Hiの値とT−Lowの値との間を時間T0だけ維持した場合には、レベル検出信号の信号レベルが、リセット状態となり、L−Hiの値に維持されることになる。以降の処理は、図3と同様である。   On the other hand, the level determination unit 24 sets the limit level to L-Low and sets the limit level to the level limit unit 25 when the actual measurement level is lower than L-Low, as shown at time b0 in FIG. Output limit signal. After that, the level determination unit 24 sets a timer when the actual measurement level becomes a value lower than T-Hi (at time b1 in FIG. 4). After the timer is set (after the actual measurement level becomes lower than T-Hi), the actual measurement level is higher than T-Low and lower than T-Hi (T-Hi). The level determination unit 24 sets the limit level to L-Hi when the time T0 is maintained for the time T0 (at time b2 in FIG. 4). A limit signal for limiting the level detection signal to the limit level is output to the level limiter 25. In this way, when the actually measured level is maintained between the value of T-Hi and the value of T-Low for the time T0, the signal level of the level detection signal is in the reset state and becomes the value of L-Hi. Will be maintained. The subsequent processing is the same as in FIG.

図5は、上述したレベル判定部24の処理内容を示したフローチャートである。レベル判定部24の処理をフローチャートに沿って説明する。   FIG. 5 is a flowchart showing the processing contents of the level determination unit 24 described above. The process of the level determination part 24 is demonstrated along a flowchart.

まず、レベル判定部24は、実測レベルを検出し、実測レベルがL−Lowよりも低い値であるか否かの判断を行う(ステップS.1)。実測レベルがL−Lowよりも低い値でない場合(実測レベルがL−Low以上の値である場合:ステップS.1においてNoの場合)、レベル判定部24は、実測レベルを検出し、実測レベルがL−Lowよりも低い値であるか否かの判断処理を繰り返し行う(ステップS.1)。なお、実測レベルがL−Lowよりも低い値でない場合に、レベル判定部24が処理を終了し、新たに処理を繰り返し実行し直す構成とするものであってもよい。   First, the level determination unit 24 detects an actual measurement level and determines whether the actual measurement level is a value lower than L-Low (step S.1). When the actual measurement level is not lower than L-Low (when the actual measurement level is a value equal to or higher than L-Low: No in step S.1), the level determination unit 24 detects the actual measurement level and detects the actual measurement level. Is repeatedly determined whether or not is a value lower than L-Low (step S.1). In addition, when the actual measurement level is not a value lower than L-Low, the level determination unit 24 may terminate the process and newly repeat the process.

実測レベルがL−Lowよりも低い値である場合(ステップS.1においてYesの場合)、レベル判定部24は、制限レベルをL−Lowに設定して、レベル制限部25に制限信号を出力する(ステップS.2)。レベル制限部25では、受信した制限信号に基づいて、レベル検出信号の信号レベルをL−Lowに制限し、維持させる。   When the measured level is lower than L-Low (Yes in step S.1), the level determination unit 24 sets the limit level to L-Low and outputs a limit signal to the level limit unit 25. (Step S.2). The level limiter 25 limits and maintains the signal level of the level detection signal to L-Low based on the received limit signal.

その後、レベル判定部24は、実測レベルがT−Hiよりも低い値であるか否かの判断を行う(ステップS.3)。実測レベルがT−Hiよりも低い値でない場合(実測レベルがT−Hi以上の値である場合:ステップS.3においてNoの場合)、レベル判定部24は、処理を後述するステップS.9へと移行する。実測レベルがT−Hiよりも低い値である場合(ステップS.3においてYesの場合)、レベル判定部24は、タイマーをセットし、実測レベルがT−Hiより低い値になってからの時間を計測する(ステップS.4)。   Thereafter, the level determination unit 24 determines whether or not the actual measurement level is lower than T-Hi (step S.3). When the actual measurement level is not a value lower than T-Hi (when the actual measurement level is a value equal to or higher than T-Hi: No in step S.3), the level determination unit 24 performs step S. Move to 9. When the actual measurement level is a value lower than T-Hi (Yes in step S.3), the level determination unit 24 sets a timer, and the time from when the actual measurement level becomes a value lower than T-Hi. Is measured (step S.4).

そして、レベル判定部24は、実測レベルを検出し、実測レベルがT−Lowよりも低い値であるか否かの判断を行う(ステップS.5)。実測レベルがT−Lowよりも低い値である場合(ステップS.5においてYesの場合)、レベル判定部24は、処理をステップS.11に移行して、後述するリセット処理を実行する。   Then, the level determination unit 24 detects the actual measurement level and determines whether the actual measurement level is a value lower than T-Low (step S.5). When the actual measurement level is a value lower than T-Low (Yes in step S.5), the level determination unit 24 performs the process in step S.5. 11 and a reset process to be described later is executed.

一方で、実測レベルがT−Lowよりも低い値でない場合(実測レベルがT−Low以上の値である場合:ステップS.5においてNoの場合)、レベル判定部24は、タイマーの値が時間T0よりも大きい値となったか否か(つまり、時間T0だけ経過したか否か)の判断を行う(ステップS.6)。この経過判断処理(ステップS.6)により、実測レベルが、T−Hiより低い値になってから時間T0だけ経過したか否か(実測レベルがT−HiとT−Lowとの間の値を時間Toだけ維持したか否か)の判断を行うことが可能となる。   On the other hand, when the actual measurement level is not lower than T-Low (when the actual measurement level is equal to or higher than T-Low: No in step S.5), the level determination unit 24 indicates that the timer value is time. It is determined whether or not the value is larger than T0 (that is, whether or not the time T0 has elapsed) (step S.6). By this progress determination process (step S.6), whether or not only the time T0 has elapsed since the actual measurement level became lower than T-Hi (the actual measurement level is a value between T-Hi and T-Low). It is possible to determine whether or not is maintained for the time To.

タイマーの値が時間T0よりも大きい値となっている場合(つまり、時間T0だけ経過している場合:ステップS.6においてYesの場合)、レベル判定部24は、処理をステップS.11に移行して、後述するリセット処理を実行する。一方で、タイマーの値が時間T0よりも大きい値となっていない場合(つまり、時間T0だけ経過していない場合:ステップS.6においてNoの場合)、レベル判定部24は、実測レベルがT−Hi以上の値であるか否かの判断処理を行う(ステップS.7)。   When the value of the timer is larger than time T0 (that is, when time T0 has elapsed: Yes in step S.6), level determination unit 24 performs the process in step S.6. 11 and a reset process to be described later is executed. On the other hand, when the value of the timer is not greater than time T0 (that is, when time T0 has not elapsed: No in step S.6), level determination unit 24 determines that the measured level is T A determination process is performed to determine whether the value is equal to or higher than -Hi (step S.7).

実測レベルがT−Hi以上の値でない場合(実測レベルがT−Hiよりも低い値である場合:ステップS.7においてNoの場合)、レベル判定部24は、処理をステップS.5に移行して、実測レベルがT−Lowよりも低い値であるか否かの判断処理を行う(ステップS.5)。このように、ステップS.5〜ステップS.7において実測レベルが、T−Hiの値とT−Lowの値との間を維持しているか否かを判断し、維持している場合には、T−Hiよりも低い値になってから時間T0だけ時間が経過したか否かを継続して判断することになる。   When the actual measurement level is not a value equal to or higher than T-Hi (when the actual measurement level is a value lower than T-Hi: No in step S.7), the level determination unit 24 performs the process in step S.Hi. Then, the process proceeds to step 5 to determine whether or not the actual measurement level is lower than T-Low (step S.5). Thus, step S.E. 5-step S.E. 7, it is determined whether or not the actual measurement level is maintained between the T-Hi value and the T-Low value. If the actual measurement level is maintained, the measured level becomes lower than T-Hi. Whether or not the time has elapsed by time T0 is continuously determined.

実測レベルがT−Hi以上の値である場合(ステップS.7においてYesの場合)、レベル判定部24はタイマーをストップする(ステップS.8)。そして、タイマーをストップした後に(ステップS.8)、または、ステップS.3の処理において、実測レベルがT−Hiよりも低い値でないと判断された場合(実測レベルがT−Hi以上の値である場合:ステップS.3においてNoの場合)、さらには、後述するリセット処理が終了した場合(ステップS.14の処理を行った後)、レベル判定部24は、実測レベルがL−Low以上の値であるか否かの判断を行う(ステップS.9)。   When the actual measurement level is a value equal to or higher than T-Hi (Yes in step S.7), level determination unit 24 stops the timer (step S.8). Then, after the timer is stopped (step S.8), or 3, when it is determined that the measured level is not a value lower than T-Hi (when the measured level is a value equal to or higher than T-Hi: No in step S.3), further description will be given later. When the reset process is completed (after the process of step S.14), the level determination unit 24 determines whether or not the actual measurement level is a value equal to or higher than L-Low (step S.9).

実測レベルがL−Low以上の値でない場合(ステップS.9においてNoの場合)、レベル判定部24は、処理をステップS.3に戻して、上述した処理を繰り返し実行する。一方で、実測レベルがL−Low以上の値である場合(ステップS.9においてYesの場合)、レベル判定部24は、制限レベルの設定を解除する制限信号を設定して、レベル制限部25に制限信号を出力する(ステップS.10)。レベル制限部25では、受信した制限信号により、レベル検出信号の信号レベルの制限を解除する。この制限レベルの解除により、レベル制限部25より出力されるレベル検出信号の信号レベルが実測レベルと同じレベルとなる。   If the actual measurement level is not a value equal to or higher than L-Low (No in step S.9), the level determination unit 24 performs the process in step S.9. Returning to 3, the above-described processing is repeated. On the other hand, when the actual measurement level is a value equal to or higher than L-Low (Yes in step S.9), the level determination unit 24 sets a limit signal for canceling the setting of the limit level, and the level limit unit 25 A limit signal is output to (step S.10). The level limiter 25 releases the limit of the signal level of the level detection signal based on the received limit signal. By releasing the restriction level, the signal level of the level detection signal output from the level restriction unit 25 becomes the same level as the actual measurement level.

その後、レベル判定部24は、実測レベルを検出し、実測レベルがL−Lowよりも低い値であるか否かの判断処理を繰り返し行う(ステップS.1)。なお、制限レベルを解除(ステップS.10)した後に、レベル判定部24が処理を終了し、新たに処理を繰り返し実行し直す構成とするものであってもよい。   Thereafter, the level determination unit 24 detects the actual measurement level, and repeatedly performs a determination process as to whether or not the actual measurement level is lower than L-Low (step S.1). In addition, after canceling | releasing a restriction | limiting level (step S.10), the level determination part 24 may be set as the structure which complete | finishes a process and repeats a process again and again.

次に、リセット処理におけるレベル判定部24の処理について説明する。   Next, the process of the level determination unit 24 in the reset process will be described.

ステップS.5において、実測レベルがT−Lowよりも低い値となった場合(ステップS.5においてYesの場合)、あるいは、ステップS.6において、タイマーの値が時間T0より大きい(時間T0だけ経過した)場合(ステップS.6においてYesの場合)、レベル判定部24は、タイマーをストップし(ステップS.11)、制限レベルをL−Hiに設定して、レベル制限部25に制限信号を出力する(ステップS.12)。レベル制限部25では、受信した制限信号に基づいて、レベル検出信号の信号レベルをL−Hiに制限し、維持させる。このようにレベル検出信号の信号レベルがL−Hiに維持されることによりリセット処理が開始された状態となる。   Step S. 5 when the actual measurement level is lower than T-Low (Yes in step S.5), or step S.5. 6, if the value of the timer is greater than time T0 (elapsed by time T0) (Yes in step S.6), level determination unit 24 stops the timer (step S.11) and sets the limit level. The signal is set to L-Hi, and a limit signal is output to the level limiter 25 (step S.12). The level limiter 25 limits and maintains the signal level of the level detection signal to L-Hi based on the received limit signal. Thus, the reset process is started by maintaining the signal level of the level detection signal at L-Hi.

その後、レベル判定部24は、実測レベルを検出し、実測レベルがT−Hi以上の値であるか否かの判断を行う(ステップS.13)。実測レベルがT−Hi以上の値でない場合(ステップS.13においてNoの場合)、レベル判定部24は、ステップS.12の処理を繰り返し実行することにより、リセット状態を維持する。   Thereafter, the level determination unit 24 detects the actual measurement level and determines whether the actual measurement level is equal to or higher than T-Hi (step S.13). When the actual measurement level is not a value equal to or higher than T-Hi (in the case of No in step S.13), the level determination unit 24 determines whether or not the step S.Hi. The reset state is maintained by repeatedly executing the 12 processes.

一方で、実測レベルがT−Hi以上の値である場合(ステップS.13においてYesの場合)、レベル判定部24は、制限レベルをL−Lowに設定して、レベル制限部25に制限信号を出力する(ステップS.14)。レベル制限部25では、受信した制限信号に基づいて、レベル検出信号の信号レベルを、L−Lowに制限し、維持させる。この処理により、レベル検出信号が、L−HiからL−Lowに変更され、リセット状態が解除されることになる。その後、レベル判定部24は、処理をステップS.9に移行して、ステップS.9以降の処理を上述したように実行する。   On the other hand, when the actual measurement level is a value equal to or higher than T-Hi (Yes in step S.13), the level determination unit 24 sets the limit level to L-Low and sends a limit signal to the level limit unit 25. Is output (step S.14). The level limiter 25 limits and maintains the signal level of the level detection signal to L-Low based on the received limit signal. By this processing, the level detection signal is changed from L-Hi to L-Low, and the reset state is released. After that, the level determination unit 24 performs the process in step S. 9 and step S.9. The process after 9 is executed as described above.

このように、レベル判定部24が実測レベルを検出し、実測レベルがT−Lowよりも低い値になった場合(ステップS.5においてYesの場合)、あるいは、実測レベルがT−HiとT−Lowとの間を時間T0だけ維持した場合(ステップS.6においてYesの場合)に、意図的にレベル制限部25において入力信号の信号レベルをL−Hiの値に維持する処理を行う(ステップS.12)。このため、先曲の終了後に無音部分を挟んで次曲の再生が開始される場合や、音源ソースが切り替えられて無音部分を挟んで新たな音源ソースの信号が再生される場合のように、無音部分によって一時的に信号レベルが大きく低下した後に信号レベルが大きく増大するような場面であっても、無音時に信号レベルがL−Hiの値に維持されるので、レベル検出信号の信号レベルが短時間に大きく変動(増大)してしまうことを抑制することが可能となる。   As described above, when the level determination unit 24 detects the actual measurement level and the actual measurement level is lower than T-Low (Yes in step S.5), the actual measurement levels are T-Hi and T When only the time T0 is maintained between -Low (in the case of Yes in step S.6), the level limiter 25 intentionally performs a process of maintaining the signal level of the input signal at the L-Hi value ( Step S.12). For this reason, after the end of the previous song, when playback of the next song is started with the silence part sandwiched, or when the sound source is switched and the new sound source signal is played with the silence part in between, Even in a scene in which the signal level is greatly increased after the signal level is greatly decreased due to the silent portion, the signal level is maintained at the L-Hi value during silence, so that the signal level of the level detection signal is It is possible to suppress a large fluctuation (increase) in a short time.

従って、レベル検出部11のレベル判定部24およびレベル制限部25において、レベル検出部11より出力されるレベル検出信号の信号レベルの変動量を抑制することにより、前の楽曲が終了した後で次の楽曲の出力が開始された場合などにおいて、出力信号の信号レベルが一時的に大きな信号レベルに達してしまうことを抑制することが可能となる。   Therefore, the level determination unit 24 and the level restriction unit 25 of the level detection unit 11 suppress the amount of fluctuation in the signal level of the level detection signal output from the level detection unit 11, so that the next after the previous music is finished. It is possible to prevent the signal level of the output signal from temporarily reaching a high signal level when the output of the music is started.

なお、本実施の形態におけるレベル検出部11において、制限レベルをL−Lowに制限し維持する目的は、一般的に、入力信号における不要なレベル変動を排除し、安定した音量制御を行うためである。しかしながら、制限レベルをL−Hiに制限し維持する場合には、L−Lowよりも高い値に制限レベルを設定することにより、実質的に信号レベル(音量)の押さえ込みを行い、通常の音量制御を中断することを意味することになる。従って、無音部分に該当する場合(実測レベルがT−Lowの値より低い場合、およびT−HiとT−Lowとの間の値を時間T0だけ維持する場合)には、通常の音量制御を中断することにより、無音後の出力信号の信号レベルが、過大な信号レベルまで増大してしまうことを抑制することが可能となる。   In the level detection unit 11 in the present embodiment, the purpose of limiting and maintaining the limit level to L-Low is generally to eliminate unnecessary level fluctuations in the input signal and to perform stable volume control. is there. However, when the limit level is limited and maintained at L-Hi, the limit level is set to a value higher than L-Low, thereby substantially suppressing the signal level (volume) and normal volume control. It means to interrupt. Therefore, in the case where it corresponds to a silent part (when the actual measurement level is lower than the value of T-Low and when the value between T-Hi and T-Low is maintained only for time T0), normal volume control is performed. By suspending, it is possible to suppress the signal level of the output signal after silence from increasing to an excessive signal level.

[アタックリリース時間制御部]
アタックリリース時間制御部12は、レベル検出信号における信号レベル(音量)の変化状態(音量の上昇および低下)に基づいて、アタック時間判定値(補正時間に関する情報)およびリリース時間判定値(補正時間に関する情報)を求める役割を有している。
[Attack Release Time Control Unit]
The attack release time control unit 12 determines an attack time determination value (information related to the correction time) and a release time determination value (related to the correction time) based on the change state (volume increase and decrease) of the signal level (volume) in the level detection signal. Information).

図6は、アタックリリース時間制御部12の概略構成を示したブロック図である。アタックリリース時間制御部12は、デシベル変換部32と、HPF部33と、第2ゲインオフセット部34と、アタック最大値ホールド部35と、リリース最大値ホールド部36とを有している。   FIG. 6 is a block diagram showing a schematic configuration of the attack release time control unit 12. The attack release time control unit 12 includes a decibel conversion unit 32, an HPF unit 33, a second gain offset unit 34, an attack maximum value hold unit 35, and a release maximum value hold unit 36.

デシベル変換部32では、レベル検出部11により出力されたレベル検出信号を、リニア信号からデシベルに変換する。HPF部33は、1次のIIR型の高域通過フィルタであり、デシベルに変換された信号を微分することによって信号の変化量検出を行う。   The decibel conversion unit 32 converts the level detection signal output from the level detection unit 11 from a linear signal to a decibel. The HPF unit 33 is a first-order IIR type high-pass filter, and detects the amount of change in the signal by differentiating the signal converted into decibels.

第2ゲインオフセット部34は、アタック最大値ホールド部35およびリリース最大値ホールド部36において時間判定を行うための所定のゲインオフセット量を求めてゲインの低減処理を行う。そして、アタック最大値ホールド部35は、入力される信号のうち正側へ増加する信号、すなわちアタック信号を所定時間ホールドすることにより(アタック信号の変動量を所定時間だけ維持(固定)することにより)アタック時間判定値を求め、求められたアタック時間判定値をレベル制御部13に出力する。   The second gain offset unit 34 obtains a predetermined gain offset amount for performing time determination in the attack maximum value hold unit 35 and the release maximum value hold unit 36 and performs a gain reduction process. The attack maximum value hold unit 35 holds the signal that increases to the positive side of the input signals, that is, the attack signal for a predetermined time (by maintaining (fixing) the fluctuation amount of the attack signal for a predetermined time). ) Obtain an attack time judgment value, and output the obtained attack time judgment value to the level control unit 13.

また、リリース最大値ホールド部36は、入力される信号のうち負側へ増加する(つまり低減する)信号、すなわちリリース信号を所定時間ホールドすることにより(リリース信号の変動量を所定時間だけ維持(固定)することにより)リリース時間判定値を求め、求められたリリース時間判定値をレベル制御部13に出力する。   Further, the release maximum value hold unit 36 holds a signal that increases (that is, decreases) to the negative side of the input signal, that is, the release signal for a predetermined time (maintains the fluctuation amount of the release signal for a predetermined time ( The release time determination value is obtained by (fixed), and the obtained release time determination value is output to the level control unit 13.

このように、アタックリリース時間制御部12では、信号レベルの変化に応じた時間判定値(アタック時間判定値およびリリース時間判定値)を求めることができるため、信号レベルが急激に大きくなったときには、大きなアタック時間判定値がレベル制御部13に出力され、信号レベルが急激に小さくなったときには、大きなリリース時間判定値がレベル制御部13に出力されることになる。   In this way, the attack release time control unit 12 can obtain time determination values (attack time determination values and release time determination values) according to changes in the signal level, so when the signal level suddenly increases, When a large attack time determination value is output to the level control unit 13 and the signal level suddenly decreases, a large release time determination value is output to the level control unit 13.

なお、上述したように、アタックリリース時間制御部12に入力されるレベル検出信号は、レベル判定部24およびレベル制限部25において、信号レベルがT−Lowより低い場合、あるいは、T−HiとT−Lowとの間を時間T0だけ維持する場合に、レベル制限部25によりリセット処理が行われて、信号レベルがL−Hiに維持される処理が行われる。   As described above, the level detection signal input to the attack release time control unit 12 is detected by the level determination unit 24 and the level limiting unit 25 when the signal level is lower than T-Low, or T-Hi and T In the case of maintaining the time between −Low and the time T0, the level limiting unit 25 performs the reset process, and the process of maintaining the signal level at L-Hi is performed.

このようにして、楽曲と楽曲の間や、音源ソースの切り替えの間のように、一時的に無音部分が発生して信号レベルが大きく低下する場合であっても、レベル制限部25により信号レベルがL−Hiに維持されるため、アタックリリース時間制御部12において、次の楽曲の開始時や、音源ソースの切り替え直後などに、大きなアタック時間判定値や大きなリリース時間判定値が出力されることを抑制することができる。   In this way, even if there is a silent part temporarily and the signal level is greatly reduced, such as between music pieces or between sound source sources, the signal level is reduced by the level limiter 25. Is maintained at L-Hi, the attack release time control unit 12 outputs a large attack time determination value or a large release time determination value at the start of the next music or immediately after switching the sound source. Can be suppressed.

[レベル制御部]
レベル制御部13は、アタックリリース時間制御部12において求められたアタック時間判定値およびリリース時間判定値などを利用することにより、入力信号の音量変動(信号レベル変動)を抑制(低減)させるためのダイナミックレンジ制御信号を生成する役割を有している。
[Level control section]
The level control unit 13 uses the attack time determination value and the release time determination value obtained by the attack release time control unit 12 to suppress (reduce) volume fluctuation (signal level fluctuation) of the input signal. It has a role of generating a dynamic range control signal.

図7は、レベル制御部13の概略構成を示したブロック図である。レベル制御部13は、図7に示すように、アタックリリースフィルタ部42と、アタックリリース係数テーブル部43と、ルックアップテーブル部44とを有している。   FIG. 7 is a block diagram showing a schematic configuration of the level control unit 13. As shown in FIG. 7, the level control unit 13 includes an attack release filter unit 42, an attack release coefficient table unit 43, and a lookup table unit 44.

アタックリリース係数テーブル部43は、図8(a)に示す対応関係のような、アタック時間判定値の値に基づいて決定されるアタック時間(補正時間)が示されたアタック時間変換テーブルと、図8(b)に示す対応関係のような、リリース時間判定値の値に基づいて決定されるリリース時間(補正時間)が示されたリリース時間変換テーブルとを備えている。アタックリリース係数テーブル部43は、アタックリリース時間制御部12より入力されるアタック時間判定値を用い、アタック時間変換テーブルに基づいてアタック時間を決定し、また、アタックリリース時間制御部12より入力されるリリース時間判定値を用い、リリース時間変換テーブルに基づいてリリース時間を決定する。   The attack release coefficient table unit 43 includes an attack time conversion table in which an attack time (correction time) determined based on the value of the attack time determination value, such as the correspondence shown in FIG. And a release time conversion table in which the release time (correction time) determined based on the value of the release time determination value, such as the correspondence shown in FIG. The attack release coefficient table unit 43 uses the attack time determination value input from the attack release time control unit 12 to determine the attack time based on the attack time conversion table, and is also input from the attack release time control unit 12. Using the release time judgment value, the release time is determined based on the release time conversion table.

アタック時間変換テーブルは、図8(a)に示すように、アタック時間判定値が大きい値であればあるほど、アタック時間が小さくなるように設定されているため、音源より入力される入力信号の音量変化量(信号レベルの変化量)が大きくなると、音量制御の応答速度(補正の処理速度)が速くなり、音源より入力される入力信号の音量変化量が小さくなると、音量制御の応答速度(補正の処理速度)が遅くなる。これにより、音源からの入力信号における信号レベルの変動状態に応じて制御速度(補正の処理速度)が変化し、急激な音量変化や緩やかな音量変化においても聴感上で違和感のない最適な制御を行うことが可能となる。この特徴は、図8(b)に示すリリース時間変換テーブルに関しても同様であり、入力信号における信号レベルの変動状態に応じて制御速度(補正の処理速度)が変化し、急激な音量変化や緩やかな音量変化においても聴感上で違和感のない最適な制御を行うことが可能となる。   As shown in FIG. 8A, the attack time conversion table is set so that the attack time becomes smaller as the attack time determination value is larger. Therefore, the attack time conversion table shows the input signal input from the sound source. When the volume change amount (signal level change amount) increases, the volume control response speed (correction processing speed) increases. When the volume change amount of the input signal input from the sound source decreases, the volume control response speed ( (Correction processing speed) becomes slow. As a result, the control speed (correction processing speed) changes according to the fluctuation level of the signal level in the input signal from the sound source, and optimal control that does not cause a sense of incongruity in the sense of hearing even with sudden or gradual volume changes. Can be done. This feature also applies to the release time conversion table shown in FIG. 8B. The control speed (correction processing speed) changes according to the signal level fluctuation state in the input signal, and a sudden volume change or a gradual change occurs. It is possible to perform optimal control that does not cause a sense of incongruity even when the sound volume changes.

なお、図8(a)に示すアタック時間変換テーブルおよび図8(b)に示すリリース時間変換テーブルにおいては、それぞれタイプA〜タイプCで示された3種類の時間変換テーブルが示されている。タイプAは全体的に制御速度を遅くしたものであり、タイプCは制御速度を速くしたものであり、タイプBはタイプAとタイプCとの中間の制御速度にしたものである。このような複数種類の時間変換テーブルを用いることにより、聴取者が嗜好に応じて時間変換テーブルを選択する構成にしたり、圧縮された音楽ファイルのヘッダーファイル情報等を読み取り、ヘッダーファイル情報から音楽ファイルのジャンル情報に応じて時間変換テーブルを変更(選択)する構成としたりすることが可能となる。   In the attack time conversion table shown in FIG. 8 (a) and the release time conversion table shown in FIG. 8 (b), three types of time conversion tables shown as type A to type C are shown. Type A has a generally reduced control speed, Type C has a faster control speed, and Type B has an intermediate control speed between Type A and Type C. By using such multiple types of time conversion tables, the listener can select a time conversion table according to his / her preference, read header file information of a compressed music file, etc. It is possible to change (select) the time conversion table according to the genre information.

例えば、音源のジャンルがロックのような変動が激しい楽曲である場合には、制御速度が速い時間変換テーブルを選択して応答を良くすることでロックのリズム・テンポを損なうことがなくなり、クラシックのようにダイナミックレンジが広く、比較的緩やかに変動する楽曲である場合には、制御速度が遅い時間変換テーブルを選択して急激な音の押さえ込みを低減することによりクラッシックらしい特徴を生かして音量制御を行うことが可能となる。   For example, if the genre of the sound source is a rocky piece of music such as rock, select a time conversion table with a fast control speed to improve the response so that the rhythm and tempo of the rock are not impaired. If the music has a wide dynamic range and changes relatively slowly, select a time conversion table with a slow control speed to reduce the sudden depression of the sound, and take advantage of the classic characteristics to control the volume. Can be done.

アタックリリースフィルタ部42は、アタックリリース係数テーブル部43より取得したアタック時間とリリース時間とに応じた応答速度になるように、レベル検出信号にフィルタリング処理を行い、信号を平滑化する処理(音量変動の抑制処理)を行う。   The attack release filter unit 42 performs a filtering process on the level detection signal so as to obtain a response speed corresponding to the attack time and the release time acquired from the attack release coefficient table unit 43, and smoothes the signal (volume fluctuation) Suppression process).

ルックアップテーブル部44は、アタックリリースフィルタ部42におけるフィルタリング処理により平滑化された信号(アタックリリース出力信号)の信号レベル変換を行う。さらに、ルックアップテーブル部44は、アタックリリース出力信号のサンプリングレートの変換処理を行うことにより、音源より入力された入力信号と同じサンプリングレートになるように制御タイミングの調整を行い、ダイナミックレンジ制御信号として、乗算部10へと出力する。   The lookup table unit 44 performs signal level conversion of the signal (attack release output signal) smoothed by the filtering process in the attack release filter unit 42. Furthermore, the look-up table unit 44 adjusts the control timing so that the sampling rate of the attack release output signal is the same as that of the input signal input from the sound source by performing the conversion processing of the sampling rate of the attack release output signal, and the dynamic range control signal Is output to the multiplication unit 10.

図9は、ルックアップテーブル部44におけるレベル変換特性を示した図である。図9に示すレベル変換特性のグラフでは、−14dBよりも大きな入力信号(アタックリリースフィルタ部42において平滑化されたされた信号)に対して、出力信号(ルックアップテーブル部44において出力される信号:ダイナミックレンジ制御信号)が−14dBに抑えられるように設定が行われてからレベル変換処理が行われる。   FIG. 9 is a diagram showing level conversion characteristics in the lookup table unit 44. In the graph of level conversion characteristics shown in FIG. 9, an output signal (a signal output in the look-up table unit 44) with respect to an input signal larger than −14 dB (a signal smoothed in the attack release filter unit 42). : Dynamic range control signal) is set so as to be suppressed to −14 dB, and then the level conversion process is performed.

図9に示すレベル変換特性に基づいて抑制される出力信号の信号レベルの値は、ターゲットレベルと呼ばれ、図9においては、一例として−14dBの設定がされている。図9に示すターゲットレベルの値(−14dBの値)は、一例であって−14dBには限定されない。ターゲットレベルは、上述したL−LowとL−Hiとの間の信号レベルが設定される。ターゲットレベルの設定により、乗算部10に出力されるダイナミックレンジ制御信号の信号レベルを抑制することが可能となる。この信号レベルの抑制により、乗算部10において乗算処理された信号の均一化を図ることができ、さらに、音量が聴感上ふらふらしないような信号レベルを確保することが可能となる。   The value of the signal level of the output signal that is suppressed based on the level conversion characteristics shown in FIG. 9 is called a target level, and in FIG. 9, -14 dB is set as an example. The target level value (−14 dB value) shown in FIG. 9 is an example, and is not limited to −14 dB. As the target level, a signal level between the above-described L-Low and L-Hi is set. By setting the target level, the signal level of the dynamic range control signal output to the multiplier 10 can be suppressed. By suppressing the signal level, it is possible to equalize the signal subjected to the multiplication processing in the multiplier 10, and it is possible to secure a signal level that does not fluctuate in terms of hearing.

また、ターゲットレベルの信号レベルは、L−LowとL−Hiとの間の値となっている。このため、リセット処理により信号レベルがL−Hiに設定されてしまった場合には、本来の信号レベルよりも高い信号レベルの設定がされてしまっているので、ターゲットレベルに信号レベルを抑制しなければ、乗算部10において高い信号レベルからなるダイナミックレンジ制御信号が乗算されてしまうことになる。一方で、リセット処理により信号レベルをL−Hiに設定しなければ、先曲の終了後であって次曲が始まる際などに、はじめの信号レベルが急激に高くなってしまうおそれがある。   The signal level of the target level is a value between L-Low and L-Hi. For this reason, when the signal level is set to L-Hi by the reset process, the signal level is set higher than the original signal level, so the signal level must be suppressed to the target level. For example, the dynamic range control signal having a high signal level is multiplied in the multiplier 10. On the other hand, if the signal level is not set to L-Hi by the reset process, the first signal level may be rapidly increased after the previous song ends and the next song starts.

このため、レベル検出部11のレベル判定部24およびレベル制限部25においてリセット処理を行って、信号レベルをL−Hiに維持することにより、楽曲と楽曲の間に無音部分が存在する場合や、音源ソースの切り替えの間のように無音部分が存在する場合、無音部分で一時的に信号レベルが大きく低下し、その後に次曲が再生される場合であっても、出力される信号の信号レベルが急激に高くなってしまうことを防止することができる。さらに、ルックアップテーブル部44で信号レベルをターゲットレベルに抑制することにより、高い信号レベル(L−Hi)に基づくダイナミックレンジ制御信号が、乗算部10で入力信号に乗算されてしまうことを防止することが可能となる。   For this reason, when the level determination unit 24 and the level restriction unit 25 of the level detection unit 11 perform reset processing and maintain the signal level at L-Hi, there is a silent portion between the music pieces, If there is a silent part, such as during sound source switching, the signal level of the output signal will be low even if the signal level temporarily drops significantly in the silent part and then the next song is played. Can be prevented from rapidly increasing. Further, by suppressing the signal level to the target level by the look-up table unit 44, the dynamic range control signal based on the high signal level (L-Hi) is prevented from being multiplied by the input unit by the multiplier unit 10. It becomes possible.

なお、ルックアップテーブル部44から出力される信号(ダイナミックレンジ制御信号)は、アタック時間判定値やリリース時間判定値が小さい場合に、アタック時間やリリース時間が長くなり、非常に緩やかな制御信号となる。このため、アタック時間判定値やリリース時間判定値が小さい場合には、音の変動感は聴感上ほとんど発生しない。   Note that the signal (dynamic range control signal) output from the look-up table unit 44 is a very gentle control signal when the attack time determination value or the release time determination value is small and the attack time or release time becomes long. Become. For this reason, when the attack time determination value and the release time determination value are small, the sound fluctuation hardly occurs in the sense of hearing.

次に、本実施の形態に係る音量制御装置1において、レベル判定部24およびレベル制限部25によるリセット処理が行われる場合と行われない場合との出力信号の信号レベル変化を説明する。図10〜図13は、乗算部10に入力される入力信号の信号レベル(レベル検出部11の実測レベルに相当する信号。但し、ゲインオフセットは0dBである。以下、入力レベルとする)と、レベル制御部13より出力されるダイナミックレンジ制御信号の信号レベル(以下、ゲインとする)と、乗算部10において入力信号にダイナミックレンジ制御信号が乗算された(適用された)後の信号の信号レベル(以下、出力レベルとする)との時間変化を示した図である。   Next, in the volume control device 1 according to the present embodiment, the signal level change of the output signal when the reset processing by the level determination unit 24 and the level limiting unit 25 is performed and when it is not performed will be described. 10 to 13 show the signal level of the input signal input to the multiplication unit 10 (a signal corresponding to the actually measured level of the level detection unit 11. However, the gain offset is 0 dB, hereinafter referred to as the input level). The signal level (hereinafter referred to as gain) of the dynamic range control signal output from the level control unit 13 and the signal level of the signal after the input signal is multiplied (applied) by the multiplier 10 in the dynamic range control signal It is the figure which showed the time change with this (henceforth an output level).

より詳細には、入力レベルがT−Hi以下の値になってから、時間T0だけ経過する前に入力レベルがT−Low以下になった場合であって、リセット処理がレベル検出部11において行われた場合の信号レベル変化が図10に示されており、リセット処理が行われない場合の信号レベル変化が図11に示されている。   More specifically, it is a case where the input level becomes equal to or lower than T-Low before the time T0 elapses after the input level becomes equal to or lower than T-Hi. FIG. 10 shows the signal level change when the signal is broken, and FIG. 11 shows the signal level change when the reset process is not performed.

また、入力レベルがT−Hi以下の値になってから時間T0だけ経過するまでの間に、入力レベルがT−Low以下にならず、T−HiとT−Lowとの間の信号レベルを時間T0だけ維持した場合であって、リセット処理がレベル検出部11において行われた場合の信号レベル変化が図12に示されており、リセット処理が行われない場合の信号レベル変化が図13に示されている。   Further, the input level does not become T-Low or lower until the time T0 elapses after the input level becomes T-Hi or lower, and the signal level between T-Hi and T-Low is changed. FIG. 12 shows the signal level change when the reset process is performed in the level detector 11 when the time T0 is maintained, and FIG. 13 shows the signal level change when the reset process is not performed. It is shown.

なお、図10〜図13では、CD(コンパクトディスク)の聴取時などにおいて先曲の信号レベルが減衰して無音区間が生じ、この無音区間を挟んで次曲の演奏が開始される状況における信号レベル変化を示している。また、図10〜図13に示す場合において、ターゲットの信号レベルは−14dB、T−Lowは−75dB、T−Hiは−55dB、L−Lowは−40dB、L−Hiは−7dB、時間T0は1秒に設定されている。   10 to 13, a signal in a situation where the signal level of the previous music is attenuated and a silent section is generated when listening to a CD (compact disc), and the performance of the next music is started across the silent section. The level change is shown. 10 to 13, the signal level of the target is -14 dB, T-Low is -75 dB, T-Hi is -55 dB, L-Low is -40 dB, L-Hi is -7 dB, and time T0. Is set to 1 second.

図10に示すように、先曲(音源1)の信号レベルが低下して入力レベルが減衰すると、入力レベルの低下に伴ってダイナミックレンジ制御信号のゲインが0dBへと向かい、入力レベルがT−Lowよりも低い値となったときから、ΔT時間後に、リセット処理が開始される。ここで、ΔT時間は、実際の音量制御装置1の処理に伴って生ずる遅延時間であり、例えば、アタック最大値ホールド部35におけるアタック信号の所定時間ホールド処理およびリリース最大値ホールド部36におけるリリース信号の所定時間ホールド処理などにより生ずる遅延時間などが影響したものである。   As shown in FIG. 10, when the signal level of the predecessor (sound source 1) decreases and the input level attenuates, the gain of the dynamic range control signal goes to 0 dB as the input level decreases, and the input level becomes T−. The reset process is started after ΔT time from when the value becomes lower than Low. Here, the ΔT time is a delay time that accompanies the processing of the actual volume control device 1. For example, the predetermined time hold processing of the attack signal in the attack maximum value hold unit 35 and the release signal in the release maximum value hold unit 36. The delay time generated by the predetermined time hold processing is affected.

また、リセット処理において、L−Hiは、−7dBに設定されているが、ターゲットレベルが−14dBに設定されているので、ターゲットレベルに信号レベルを抑制するためのダイナミックレンジ制御信号のゲインは、リセット処理開始時に−7dBとなる。さらに、リセット処理において、レベル検出部11においてレベル検出信号の信号レベルがL−Hi(=−7dB)に制限された状態となる。   In the reset process, L-Hi is set to -7 dB, but since the target level is set to -14 dB, the gain of the dynamic range control signal for suppressing the signal level to the target level is It becomes -7 dB at the start of the reset process. Further, in the reset process, the level detection unit 11 is in a state where the signal level of the level detection signal is limited to L-Hi (= -7 dB).

このような状態において次曲の再生が開始されると、入力信号の実測レベルが上昇してリセット処理が解除される。このとき、レベル検出部11においてレベル検出信号の信号レベルがL−Hi(=−7dB)に制限された状態から、次曲の再生が開始されるため、次曲の音量レベルが大きい場合であっても、急激に大きな信号レベルで再生されてしまうことを防止することが可能となる。   When the reproduction of the next song is started in such a state, the actually measured level of the input signal increases and the reset process is canceled. At this time, since the playback of the next song is started from the state where the level detection signal is limited to L-Hi (= -7 dB) in the level detection unit 11, the volume level of the next song is high. However, it is possible to prevent a sudden reproduction with a large signal level.

一方で、図11では、図10においてリセット処理が行われない場合を示している。先曲(音源1)の終了とともに、ダイナミックレンジ制御信号のゲインが0dBに向かい、その状態から次曲の再生が開始されると同時に信号レベルの押さえ込みがレベル制御部13において実行されるため(次曲が再生される前の無音部分においては、信号レベルの押さえ込みが行われていないため)、次曲の信号レベルが大きい場合などにおいては、急激に大きな信号レベルで、曲はじめの再生が開始されてしまうおそれが生ずる。   On the other hand, FIG. 11 shows a case where the reset process is not performed in FIG. With the end of the previous song (sound source 1), the gain of the dynamic range control signal goes to 0 dB, and the playback of the next song starts from that state, and at the same time, the signal level is suppressed in the level control unit 13 (next) Since the signal level is not suppressed in the silent part before the song is played), when the signal level of the next song is high, playback of the beginning of the song starts at a large signal level. There is a risk that

図12に示す音源2では、入力信号の入力レベルがT−Hiよりも低い値に低下した後に、入力レベルがT−Lowよりも低い値にならない。このため、先曲が終了し、入力レベルがT−HiとT−Lowとの間を時間T0だけ維持した後(より詳細には、時間T0+ΔT経過後)に、リセット処理が開始され、次曲の再生が開始されて入力信号の信号レベルがT−Hiよりも高い値になった場合に、リセット処理が解除される。図12に示す場合においても図10に示す場合と同様に、リセット処理中に、レベル制御部13でL−Hi(−7dB)の制限が掛けられており、ターゲットレベルに信号レベルを抑制するために、ダイナミックレンジ制御信号のゲインは、−7dBとなる。   In the sound source 2 shown in FIG. 12, after the input level of the input signal is lowered to a value lower than T-Hi, the input level does not become a value lower than T-Low. For this reason, after the previous song is finished and the input level is maintained between T-Hi and T-Low for a time T0 (more specifically, after the time T0 + ΔT has elapsed), the reset process is started, and the next song Is started and the reset process is canceled when the signal level of the input signal becomes higher than T-Hi. Also in the case shown in FIG. 12, similarly to the case shown in FIG. 10, the level control unit 13 limits L-Hi (−7 dB) during the reset process, and suppresses the signal level to the target level. In addition, the gain of the dynamic range control signal is −7 dB.

図13では、図12においてリセット処理が行われない場合を示している。先曲(音源2)の終了とともに、ダイナミックレンジ制御信号のゲインが0dBに向かい、その状態から次曲の再生が開始されると同時に信号レベルの押さえ込みがレベル制御部13において実行されるため(次曲が再生される前の無音部分においては、信号レベルの押さえ込みが行われないため)、次曲の信号レベルが大きい場合などにおいては、急激に大きな信号レベルで、曲はじめの再生が開始されてしまうおそれが生ずる。   FIG. 13 shows a case where the reset process is not performed in FIG. With the end of the previous music (sound source 2), the gain of the dynamic range control signal goes to 0 dB, and the playback of the next music is started from that state, and at the same time, the signal level is suppressed in the level control unit 13 (next) Since the signal level is not suppressed in the silent part before the song is played), when the signal level of the next song is high, playback of the beginning of the song is started at a suddenly high signal level. There is a risk that

以上説明したように、本実施の形態に係る音量制御装置1では、アタックリリース時間制御部12において、レベル検出信号の信号レベル変化に応じた時間判定値(アタック時間判定値およびリリース時間判定値)を求め、レベル制御部13において求められたアタック時間判定値およびリリース時間判定値などを利用することにより、入力信号の音量変動を抑制(低減)させるためのダイナミックレンジ制御信号を生成する。このダイナミックレンジ制御信号は、音源より入力される入力信号の音量変化量が大きくなると、音量制御の応答速度が速くなり、音源より入力される入力信号の音量変化量が小さくなると、音量制御の応答速度が遅くなるように信号値が決定される。   As described above, in the sound volume control device 1 according to the present embodiment, the attack release time control unit 12 determines the time determination value (attack time determination value and release time determination value) according to the signal level change of the level detection signal. And a dynamic range control signal for suppressing (reducing) the volume fluctuation of the input signal is generated by using the attack time determination value and the release time determination value obtained by the level control unit 13. The dynamic range control signal increases the response speed of the volume control when the volume change amount of the input signal input from the sound source increases, and the volume control response when the volume change amount of the input signal input from the sound source decreases. The signal value is determined so as to reduce the speed.

しかしながら、楽曲と楽曲との間に無音部分が存在したり、音源ソースの切り替えが行われるタイミングにおいて無音部分により信号レベルが低下した後に、急激に信号レベルが増加すると、再生開始時に過大な信号レベルで次の曲の再生や、新しい音源ソースの再生が行われてしまうおそれがあった。   However, if there is a silent part between songs, or if the signal level suddenly increases after the sound source source is switched at the timing when the sound source is switched, the signal level will increase excessively at the start of playback. There was a risk that the next song or new sound source would be played.

本実施の形態に係る音量制御装置1では、レベル検出部11においてレベル判定部24およびレベル制限部25を設けて、入力される信号の信号レベルがT−Low以下の値となった場合、あるいは、T−HiとT−Lowとの間を時間T0だけ維持した場合に、信号レベルをターゲットレベルよりも高い信号レベルであるL−Hiに維持するので、次曲の開始時や音源ソースの切り替え後などにおいて、入力信号の音量変化量が大きくなってしまうことを抑制することができ、過大な信号レベルで再生処理が行われてしまうことを効果的に抑制することが可能となる。   In the volume control device 1 according to the present embodiment, when the level detection unit 24 is provided with the level determination unit 24 and the level limiting unit 25 and the signal level of the input signal becomes a value equal to or lower than T-Low, or When the time between T-Hi and T-Low is maintained for a time T0, the signal level is maintained at L-Hi, which is a signal level higher than the target level. It is possible to suppress an increase in the volume change amount of the input signal at a later time, and it is possible to effectively suppress the reproduction process from being performed with an excessive signal level.

さらに、ルックアップテーブル部44において、乗算部10において乗算されるダイナミックレンジ制御信号の信号レベルをターゲットレベルに抑制することにより、L−Hiの値に増大された信号レベルのダイナミックレンジ制御信号が、入力信号に乗算されてしまうことを抑制することが可能となる。このように信号レベルを、ターゲットレベルに抑制することにより、音量制御装置1より出力される出力信号の音量(信号レベル)の均一化を図ることが可能になるとともに、音量のふらつきを抑制することが可能となる。   Further, in the look-up table unit 44, by suppressing the signal level of the dynamic range control signal multiplied by the multiplication unit 10 to the target level, the dynamic range control signal of the signal level increased to the value of L-Hi is obtained. It is possible to suppress multiplication of the input signal. By suppressing the signal level to the target level in this way, it is possible to make the volume (signal level) of the output signal output from the volume control device 1 uniform and to suppress fluctuations in the volume. Is possible.

以上、本発明に係る音量制御装置について、一例を示して詳細に説明を行ったが、本発明に係る音量制御装置は、上述した実施の形態には限定されない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。   As described above, the volume control device according to the present invention has been described in detail with an example, but the volume control device according to the present invention is not limited to the above-described embodiment. It will be apparent to those skilled in the art that various changes and modifications can be made within the scope of the claims, and these are naturally within the technical scope of the present invention. Understood.

本実施の形態に示した音量制御装置1では、入力信号に基づいて求められるアタック時間判定値およびリリース時間判定値に基づいて補正信号の調整を行う制御装置を例示して説明したが、例えば、国際公開第2010/005034号において開示された発明のように、入力信号を長時間だけ最大値ホールドさせて長時間の信号レベル変化を検出した第1変化信号(第1最大値ホールド信号)に基づいて、アタック時間判定値およびリリース時間判定値を求めて、迅速な信号レベルの変動量に対応する補正信号の調整を行うとともに、入力信号を短時間だけ最大値ホールドさせて短時間の信号レベル変化を示す第2変化信号(第2最大値ホールド信号)を用いて緩やかな信号レベルの変動量に対応する補正信号の調整を行う音量制御装置においても、本発明に係る音量制御装置の構成を応用することが可能である。   In the volume control device 1 shown in the present embodiment, the control device that adjusts the correction signal based on the attack time determination value and the release time determination value obtained based on the input signal has been described as an example. As in the invention disclosed in International Publication No. 2010/005034, based on a first change signal (first maximum value hold signal) in which an input signal is held at a maximum value for a long time to detect a long-time signal level change. The attack time judgment value and the release time judgment value are obtained, and the correction signal corresponding to the amount of rapid signal level fluctuation is adjusted, and the input signal is held at the maximum value for a short time to change the signal level for a short time. A volume control apparatus that adjusts a correction signal corresponding to a gradual amount of signal level fluctuation using a second change signal (second maximum value hold signal) indicating However, it is possible to apply the configuration of the volume control device according to the present invention.

国際公開第2010/005034号に開示された音量制御装置に対して、第1変化信号および第2変化信号の信号レベルがT−Lowより低い値となった場合や、T−HiとT−Lowとの間の信号レベルと時間T0だけ維持した場合に、リセット処理により信号レベルをL−Hiに設定・維持する構成を採用することにより、本実施の形態と同様の効果を奏することが可能である。   With respect to the volume control device disclosed in International Publication No. 2010/005034, when the signal level of the first change signal and the second change signal is lower than T-Low, or when the signal level is T-Hi and T-Low. By adopting a configuration in which the signal level is set to and maintained at L-Hi by reset processing when only the signal level between and the time T0 is maintained, it is possible to achieve the same effect as the present embodiment. is there.

1 …音量制御装置
10 …乗算部(乗算手段)
11 …レベル検出部
12 …アタックリリース時間制御部(アタック時間制御手段)
13 …レベル制御部(レベル制御手段)
21 …最大値検出部
22 …実効値検出部
23 …第1ゲインオフセット部
24 …レベル判定部(レベル判定手段)
25 …レベル制限部(レベル調整手段)
32 …デシベル変換部
33 …HPF部
34 …第2ゲインオフセット部
35 …アタック最大値ホールド部
36 …リリース最大値ホールド部
42 …アタックリリースフィルタ部
43 …アタックリリース係数テーブル部
44 …ルックアップテーブル部
DESCRIPTION OF SYMBOLS 1 ... Volume control apparatus 10 ... Multiplication part (multiplication means)
11: Level detection unit 12: Attack release time control unit (attack time control means)
13: Level control unit (level control means)
21 ... Maximum value detection unit 22 ... Effective value detection unit 23 ... First gain offset unit 24 ... Level determination unit (level determination means)
25 ... Level limiter (level adjustment means)
32 ... decibel conversion unit 33 ... HPF unit 34 ... second gain offset unit 35 ... attack maximum value hold unit 36 ... release maximum value hold unit 42 ... attack release filter unit 43 ... attack release coefficient table unit 44 ... look-up table unit

Claims (3)

入力信号の信号レベルを検出し、検出された前記入力信号の信号レベルがT−Lowよりも低い値になる場合には、前記入力信号の信号レベルをL−Hiに変更する調整情報を設定し、検出された前記入力信号の信号レベルがL−Lowよりも高い値になる場合には、前記入力信号の信号レベルの変更を行わない調整情報を設定するレベル判定手段と、
該レベル判定手段により、前記入力信号の信号レベルをL−Hiに変更する調整情報が設定された場合に、前記入力信号の信号レベルをL−Hiに変更することにより生成される信号をレベル検出信号として生成し、前記レベル判定手段により、前記入力信号の信号レベルの変更を行わない調整情報が設定された場合に、前記入力信号の信号レベルを変更することなくそのままの信号をレベル検出信号として生成するレベル調整手段と、
前記レベル検出信号の信号レベルを検出し、検出された前記レベル検出信号の信号レベルが正側へ増加する場合には、前記レベル検出信号の信号レベルの変動量に基づいて、当該変動量に比例した値を示したアタック時間判定値を求めるアタック時間制御手段と、
前記アタック時間判定値に基づいて決定されるアタック時間に応じた応答速度になるように、前記レベル検出信号を平滑化する処理を行うことにより補正信号を生成するレベル制御手段と、
前記補正信号を前記入力信号に乗算させることにより前記入力信号の信号レベルを補正する乗算手段と
を有すること特徴とする音量制御装置。
但し、前記L−Hiの値と、前記L−Lowの値と、前記T−Lowの値とは予め設定され、L−Hi>L−Low>T−Lowの関係を有する。
When the signal level of the input signal is detected, and the detected signal level of the input signal is lower than T-Low, adjustment information for changing the signal level of the input signal to L-Hi is set. Level detection means for setting adjustment information that does not change the signal level of the input signal when the signal level of the detected input signal is higher than L-Low;
When adjustment information for changing the signal level of the input signal to L-Hi is set by the level determination means, a level detection is performed on a signal generated by changing the signal level of the input signal to L-Hi. When adjustment information that is generated as a signal and does not change the signal level of the input signal is set by the level determination means, the signal as it is without changing the signal level of the input signal is used as a level detection signal Level adjusting means to generate,
When the signal level of the level detection signal is detected and the detected signal level of the level detection signal increases to the positive side, it is proportional to the fluctuation amount based on the fluctuation amount of the signal level of the level detection signal. Attack time control means for obtaining an attack time judgment value indicating the obtained value;
Level control means for generating a correction signal by performing a process of smoothing the level detection signal so as to achieve a response speed according to the attack time determined based on the attack time determination value;
A sound volume control device comprising: multiplication means for correcting the signal level of the input signal by multiplying the input signal by the correction signal.
However, the L-Hi value, the L-Low value, and the T-Low value are set in advance and have a relationship of L-Hi>L-Low> T-Low.
入力信号の信号レベルを検出し、検出された前記入力信号の信号レベルがT−Hiの値とT−Lowの値との間を所定時間T0だけ維持した場合には、前記入力信号の信号レベルをL−Hiに変更する調整情報を設定し、検出された前記入力信号の信号レベルがL−Lowよりも高い値になる場合には、前記入力信号の信号レベルの変更を行わない調整情報を設定するレベル判定手段と、
該レベル判定手段により、前記入力信号の信号レベルをL−Hiに変更する調整情報が設定された場合に、前記入力信号の信号レベルをL−Hiに変更することにより生成される信号をレベル検出信号として生成し、前記レベル判定手段により、前記入力信号の信号レベルの変更を行わない調整情報が設定された場合に、前記入力信号の信号レベルを変更することなくそのままの信号をレベル検出信号として生成するレベル調整手段と、
前記レベル検出信号の信号レベルを検出し、検出された前記レベル検出信号の信号レベルが正側へ増加する場合には、前記レベル検出信号の信号レベルの変動量に基づいて、当該変動量に比例した値を示したアタック時間判定値を求めるアタック時間制御手段と、
前記アタック時間判定値に基づいて決定されるアタック時間に応じた応答速度になるように、前記レベル検出信号を平滑化する処理を行うことにより補正信号を生成するレベル制御手段と、
前記補正信号を前記入力信号に乗算させることにより前記入力信号の信号レベルを補正する乗算手段と
を有すること特徴とする音量制御装置。
但し、前記L−Hiの値と、前記L−Lowの値と、前記T−Hiの値と、前記T−Lowの値とは予め設定され、L−Hi>L−Low>T−Hi>T−Lowの関係を有する。
When the signal level of the input signal is detected and the detected signal level of the input signal is maintained between the value of T-Hi and the value of T-Low for a predetermined time T0, the signal level of the input signal the set adjustment information for changing the L-Hi, when the signal level of said detected input signal is higher than L-Low, the adjustment information is not modified signal level of the input signal Level judgment means to be set;
When adjustment information for changing the signal level of the input signal to L-Hi is set by the level determination means, a level detection is performed on a signal generated by changing the signal level of the input signal to L-Hi. When adjustment information that is generated as a signal and does not change the signal level of the input signal is set by the level determination means, the signal as it is without changing the signal level of the input signal is used as a level detection signal Level adjusting means to generate,
When the signal level of the level detection signal is detected and the detected signal level of the level detection signal increases to the positive side, it is proportional to the fluctuation amount based on the fluctuation amount of the signal level of the level detection signal. Attack time control means for obtaining an attack time judgment value indicating the obtained value;
Level control means for generating a correction signal by performing a process of smoothing the level detection signal so as to achieve a response speed according to the attack time determined based on the attack time determination value;
A sound volume control device comprising: multiplication means for correcting the signal level of the input signal by multiplying the input signal by the correction signal.
However, the value of L-Hi, the value of L-Low, the value of T-Hi, and the value of T-Low are set in advance, and L-Hi>L-Low>T-Hi> It has a T-Low relationship.
前記レベル制御手段は、前記レベル検出信号を平滑化する処理を行った後に、当該平滑化されたレベル検出信号の信号レベルを前記L−Hiよりも低い値に制限することによって、前記補正信号を生成すること
を特徴とする請求項1又は請求項2に記載の音量制御装置。
The level control means performs the process of smoothing the level detection signal, and then limits the signal level of the smoothed level detection signal to a value lower than the L-Hi, thereby correcting the correction signal. The volume control device according to claim 1, wherein the sound volume control device is generated.
JP2011123561A 2011-06-01 2011-06-01 Volume control device Active JP5885328B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011123561A JP5885328B2 (en) 2011-06-01 2011-06-01 Volume control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011123561A JP5885328B2 (en) 2011-06-01 2011-06-01 Volume control device

Publications (2)

Publication Number Publication Date
JP2012253509A JP2012253509A (en) 2012-12-20
JP5885328B2 true JP5885328B2 (en) 2016-03-15

Family

ID=47525923

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011123561A Active JP5885328B2 (en) 2011-06-01 2011-06-01 Volume control device

Country Status (1)

Country Link
JP (1) JP5885328B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH098574A (en) * 1995-06-22 1997-01-10 Fujitsu Ten Ltd Sound volume adjusting device
JP3934634B2 (en) * 2004-08-26 2007-06-20 埼玉日本電気株式会社 Transmission volume notification device and volume notification method
JP2011066604A (en) * 2009-09-16 2011-03-31 Clarion Co Ltd Sound volume control device

Also Published As

Publication number Publication date
JP2012253509A (en) 2012-12-20

Similar Documents

Publication Publication Date Title
US8687824B2 (en) Acoustic processing device
JP6186470B2 (en) Acoustic device, volume control method, volume control program, and recording medium
US9014397B2 (en) Signal processing device and signal processing method
JP5038417B2 (en) Slow and rapid voice peak value limits
JP6323089B2 (en) Level adjusting method and level adjusting device
US8351619B2 (en) Auditory sense correction device
WO2010005033A1 (en) Acoustic processing apparatus
WO2011136085A1 (en) Acoustic device and acoustic signal playback method
JP5885328B2 (en) Volume control device
US9356572B2 (en) Sound processing apparatus, sound system and sound processing method
JP2007158873A (en) Voice correcting device
JP2011066604A (en) Sound volume control device
JP7427531B2 (en) Acoustic signal processing device and acoustic signal processing program
JP4661422B2 (en) Muting device, digital audio device
JP6155132B2 (en) Low frequency complement device and low frequency complement method
JP4803193B2 (en) Audio signal gain control apparatus and gain control method
JP5821431B2 (en) Audio signal processing apparatus, audio signal processing method and program
JP5501883B2 (en) Dynamic frequency correction device and sound quality correction device
JP2012070024A (en) Audio dynamic range control device
JP5513907B2 (en) AUTOMATIC LEVEL CONTROL CIRCUIT AND AUDIO DIGITAL SIGNAL PROCESSOR, ELECTRONIC DEVICE, AND VARIABLE GAIN AMPLIFIER GAIN CONTROL METHOD USING THE SAME
JP2013197905A (en) Acoustic device, sound volume control method, sound volume control program and recording medium
JP2009017009A (en) Sound effect switching device, signal processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140522

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150106

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150304

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150407

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150522

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150623

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150821

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: 20160203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160208

R150 Certificate of patent or registration of utility model

Ref document number: 5885328

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250