JP5621519B2 - Sound processor - Google Patents

Sound processor Download PDF

Info

Publication number
JP5621519B2
JP5621519B2 JP2010248266A JP2010248266A JP5621519B2 JP 5621519 B2 JP5621519 B2 JP 5621519B2 JP 2010248266 A JP2010248266 A JP 2010248266A JP 2010248266 A JP2010248266 A JP 2010248266A JP 5621519 B2 JP5621519 B2 JP 5621519B2
Authority
JP
Japan
Prior art keywords
adjustment value
unit
adjustment
signal level
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.)
Expired - Fee Related
Application number
JP2010248266A
Other languages
Japanese (ja)
Other versions
JP2012100195A (en
Inventor
田中 啓文
啓文 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2010248266A priority Critical patent/JP5621519B2/en
Publication of JP2012100195A publication Critical patent/JP2012100195A/en
Application granted granted Critical
Publication of JP5621519B2 publication Critical patent/JP5621519B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03GCONTROL OF AMPLIFICATION
    • H03G5/00Tone control or bandwidth control in amplifiers
    • H03G5/02Manually-operated control

Landscapes

  • Engineering & Computer Science (AREA)
  • Tone Control, Compression And Expansion, Limiting Amplitude (AREA)
  • Control Of Amplification And Gain Control (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)

Description

本発明は、音響信号の信号レベルを調整する技術に関する。   The present invention relates to a technique for adjusting a signal level of an acoustic signal.

音響信号が供給される増幅器のゲインを音響信号の信号レベルに応じて可変に制御する技術(コンプレッサやリミッタ)が従来から提案されている。例えば特許文献1(図5)には、音響信号を帯域分割した複数の帯域成分の各々の信号レベルに応じて設定された定数を音響信号に乗算するリミッタ装置が開示されている。   Conventionally, a technique (compressor or limiter) for variably controlling the gain of an amplifier to which an acoustic signal is supplied in accordance with the signal level of the acoustic signal has been proposed. For example, Patent Document 1 (FIG. 5) discloses a limiter device that multiplies an acoustic signal by a constant set according to the signal level of each of a plurality of band components obtained by dividing the band of the acoustic signal.

特許第2921375号公報Japanese Patent No. 2921375

しかし、特許文献1に開示された技術では、音響信号を帯域分割した全部の帯域成分の信号レベルが音響信号に対する乗算値に反映される。したがって、例えば利用者が充分な信号レベルでの聴取を所望する特定の帯域成分の信号レベルが増加した場合にも音響信号の信号レベルが強制的に抑制されるという問題や、特定の帯域成分の信号レベルが増加して音響信号の信号レベルを抑制すべき状況なのに他の帯域成分の信号レベルが過度に低い影響で音響信号の信号レベルが充分に抑制されないという問題が発生し得る。以上の事情を考慮して、本発明は、音響信号の特定の帯域成分を選択的に音響信号の信号レベルの調整に反映させることを目的とする。   However, in the technique disclosed in Patent Document 1, the signal levels of all the band components obtained by dividing the sound signal into bands are reflected in the multiplication values for the sound signals. Therefore, for example, when the signal level of a specific band component that the user desires to listen at a sufficient signal level increases, the signal level of the acoustic signal is forcibly suppressed, There is a problem that the signal level of the acoustic signal is not sufficiently suppressed due to the influence of the signal level of the other band component being excessively low although the signal level is increased and the signal level of the acoustic signal should be suppressed. In view of the above circumstances, an object of the present invention is to selectively reflect a specific band component of an acoustic signal in the adjustment of the signal level of the acoustic signal.

以上の課題を解決するために本発明が採用する手段を説明する。なお、本発明の理解を容易にするために、以下の説明では、本発明の要素と後述の実施形態の要素との対応を括弧書で付記するが、本発明の範囲を実施形態の例示に限定する趣旨ではない。   Means employed by the present invention to solve the above problems will be described. In order to facilitate the understanding of the present invention, in the following description, the correspondence between the elements of the present invention and the elements of the embodiments described later will be indicated in parentheses, but the scope of the present invention will be exemplified in the embodiments. It is not intended to be limited.

本発明の音響処理装置は、入力音響信号(例えば音響信号SIN)の信号レベルを調整値(例えば調整値G)に応じて調整して出力音響信号(例えば音響信号SOUT)を生成する信号調整手段(例えば信号調整部12)と、入力音響信号または出力音響信号を複数の帯域成分(例えば帯域成分B[1]〜B[N])に分割する帯域分割手段(例えば帯域分割部22)と、各帯域成分に対応する複数の調整値設定手段(例えば調整値設定部30[1]〜30[N])であって、入力音響信号に対する出力音響信号の信号レベルが当該帯域成分の信号レベルに応じて変化するように各々が調整値(例えば調整値C[1]〜C[N])を可変に設定する複数の調整値設定手段と、複数の調整値設定手段が設定した複数の調整値のうち信号調整手段に適用される調整値を選択する調整値選択手段(例えば調整値選択部26)とを具備する。例えば、調整値設定手段は、帯域成分の信号レベルが増加するほど入力音響信号に対する出力音響信号の信号レベルが抑制されるように各調整値を可変に設定する。以上の構成においては、各帯域成分に対応する複数の調整値のうち信号調整手段に適用される調整値が選択されるから、入力音響信号の特定の帯域成分の信号レベルを選択的に出力音響信号の信号レベルに反映させることが可能である。   The sound processing apparatus of the present invention adjusts the signal level of an input sound signal (for example, sound signal SIN) according to an adjustment value (for example, adjustment value G) to generate an output sound signal (for example, sound signal SOUT). (For example, the signal adjusting unit 12), band dividing means (for example, the band dividing unit 22) for dividing the input acoustic signal or the output acoustic signal into a plurality of band components (for example, band components B [1] to B [N]), A plurality of adjustment value setting means (for example, adjustment value setting units 30 [1] to 30 [N]) corresponding to each band component, and the signal level of the output acoustic signal with respect to the input acoustic signal becomes the signal level of the band component. A plurality of adjustment value setting means for variably setting the adjustment values (for example, adjustment values C [1] to C [N]) so as to change in response, and a plurality of adjustment values set by the plurality of adjustment value setting means To select the adjustment value to be applied to the signal adjustment means. ; And a value selection means (e.g., the adjustment value selecting section 26). For example, the adjustment value setting means variably sets each adjustment value so that the signal level of the output acoustic signal with respect to the input acoustic signal is suppressed as the signal level of the band component increases. In the above configuration, the adjustment value applied to the signal adjustment means is selected from among a plurality of adjustment values corresponding to each band component, so that the signal level of a specific band component of the input sound signal is selectively output to the output sound. It is possible to reflect the signal level of the signal.

本発明の好適な態様において、調整値選択手段は、利用者からの指示に応じて調整値を選択する。以上の態様においては、利用者からの指示に応じた調整値が選択されるから、複数の帯域成分のうち利用者の所望の帯域成分の信号レベルが出力音響信号の信号レベルに反映されるという利点がある。なお、以上の態様の具体例は例えば第1実施形態として後述される。   In a preferred aspect of the present invention, the adjustment value selection means selects an adjustment value in accordance with an instruction from the user. In the above aspect, since an adjustment value corresponding to an instruction from the user is selected, the signal level of the user's desired band component among the plurality of band components is reflected in the signal level of the output acoustic signal. There are advantages. In addition, the specific example of the above aspect is later mentioned as 1st Embodiment, for example.

本発明の好適な態様において、調整値選択手段は、複数の帯域成分のうち信号レベルが最大の帯域成分に対応する調整値を選択する。以上の態様においては、信号レベルが最大の帯域成分に対応する調整値が選択されるから、信号レベルが最大の帯域成分以外の成分の信号レベルが充分に低い場合でも、出力音響信号の信号レベルを適切に抑制することが可能である。なお、以上の態様の具体例は例えば第2実施形態として後述される。 In a preferred aspect of the present invention, the adjustment value selection means selects an adjustment value corresponding to a band component having the maximum signal level among a plurality of band components. In the above aspect, since the adjustment value corresponding to the band component having the maximum signal level is selected, the signal level of the output acoustic signal can be obtained even when the signal level of the component other than the band component having the maximum signal level is sufficiently low. Can be appropriately suppressed. In addition, the specific example of the above aspect is later mentioned as 2nd Embodiment, for example.

本発明の好適な態様に係る音響処理装置は、各帯域成分の信号レベルを帯域成分毎に個別に調整して各調整値設定手段に供給する帯域成分調整手段(例えば帯域成分調整部50)を具備する。以上の態様においては、各帯域成分の信号レベルが帯域成分調整部にて個別に調整されるから、各調整値設定部が生成する調整値を調整値選択部が選択する可能性を帯域成分毎に個別に制御できるという利点がある。なお、以上の態様の具体例は例えば第3実施形態として後述される。 The acoustic processing apparatus according to a preferred aspect of the present invention includes a band component adjusting unit (for example, a band component adjusting unit 50) that individually adjusts the signal level of each band component and supplies the adjusted signal level to each adjustment value setting unit. It has. In the above aspect, since the signal level of each band component is individually adjusted by the band component adjustment unit, the possibility that the adjustment value selection unit selects the adjustment value generated by each adjustment value setting unit is determined for each band component. There is an advantage that can be individually controlled. In addition, the specific example of the above aspect is later mentioned as 3rd Embodiment, for example.

本発明の好適な態様に係る音響処理装置は、帯域分割手段から各調整値設定手段を介して調整値選択手段に至る複数の経路の各々の確立および遮断を個別に制御する経路制御手段(例えば経路制御部60)を具備する。以上の態様においては、帯域分割手段から調整値選択手段に至る複数の経路の各々の確立/遮断が個別に制御されるから、特定の帯域成分に対応する経路を遮断することで、当該帯域成分の信号レベルが出力音響信号の信号レベルに影響することを回避することが可能である。なお、以上の態様の具体例は例えば第4実施形態として後述される。   The sound processing apparatus according to a preferred aspect of the present invention includes path control means (for example, individually controlling establishment and blocking of each of a plurality of paths from the band dividing means to the adjustment value selection means via each adjustment value setting means. A route control unit 60). In the above aspect, since establishment / cutoff of each of a plurality of paths from the band dividing means to the adjustment value selecting means is individually controlled, by cutting off the path corresponding to the specific band component, the band component It is possible to avoid that the signal level affects the signal level of the output acoustic signal. In addition, the specific example of the above aspect is later mentioned as 4th Embodiment, for example.

以上の各態様に係る音響処理装置は、DSP(Digital Signal Processor)等の専用の電子回路で実現されるほか、CPU(Central Processing Unit)などの汎用の演算処理装置とプログラムとの協働でも実現される。本発明のプログラムは、入力音響信号の信号レベルを調整値に応じて調整して出力音響信号を生成する信号調整手段と、入力音響信号または出力音響信号を複数の帯域成分に分割する帯域分割手段と、各帯域成分に対応する複数の調整値設定手段であって、当該帯域成分の信号レベルが増加するほど入力音響信号に対する出力音響信号の信号レベルが抑制されるように各々が調整値を可変に設定する複数の調整値設定手段と、複数の調整値設定手段が設定した複数の調整値のうち信号調整手段に適用される調整値を選択する調整値選択手段としてコンピュータを機能させる。以上のプログラムによれば、本発明の音響処理装置と同様の効果が実現される。なお、本発明のプログラムは、コンピュータが読取可能な記録媒体に格納された形態で利用者に提供されてコンピュータにインストールされるほか、通信網を介した配信の形態でサーバ装置から提供されてコンピュータにインストールされる。   The sound processing apparatus according to each of the above aspects is realized by a dedicated electronic circuit such as a DSP (Digital Signal Processor) or the like, and also realized by cooperation of a general-purpose arithmetic processing apparatus such as a CPU (Central Processing Unit) and a program. Is done. The program according to the present invention includes a signal adjusting unit that adjusts a signal level of an input acoustic signal according to an adjustment value to generate an output acoustic signal, and a band dividing unit that divides the input acoustic signal or the output acoustic signal into a plurality of band components. And a plurality of adjustment value setting means corresponding to each band component, each of which adjusts the adjustment value so that the signal level of the output acoustic signal relative to the input acoustic signal is suppressed as the signal level of the band component increases. The computer functions as a plurality of adjustment value setting means to be set to and an adjustment value selection means for selecting an adjustment value applied to the signal adjustment means among the plurality of adjustment values set by the plurality of adjustment value setting means. According to the above program, the same effect as the sound processing apparatus of the present invention is realized. The program of the present invention is provided to the user in a form stored in a computer-readable recording medium and installed in the computer, or is provided from the server device in the form of distribution via a communication network. Installed on.

本発明の第1実施形態の音響処理装置のブロック図である。1 is a block diagram of a sound processing apparatus according to a first embodiment of the present invention. 本発明の第3実施形態の音響処理装置のブロック図である。It is a block diagram of the sound processing apparatus of 3rd Embodiment of this invention. 本発明の第4実施形態の音響処理装置のブロック図である。It is a block diagram of the sound processing apparatus of 4th Embodiment of this invention. 本発明の第5実施形態の音響処理装置のブロック図である。It is a block diagram of the sound processing apparatus of 5th Embodiment of this invention. 本発明の第6実施形態の音響処理装置のブロック図である。It is a block diagram of the sound processing apparatus of 6th Embodiment of this invention. 変形例に係る調整値設定部のブロック図である。It is a block diagram of the adjustment value setting part which concerns on a modification. 変形例に係る調整値設定部のブロック図である。It is a block diagram of the adjustment value setting part which concerns on a modification. 変形例に係る音響処理装置のブロック図である。It is a block diagram of the sound processing apparatus which concerns on a modification.

<A:第1実施形態>
図1は、本発明の第1実施形態に係る音響処理装置100Aのブロック図である。音響処理装置100Aは、上位装置から供給される音響信号SINの信号レベルを調整して音響信号SOUTを生成する信号処理装置である。第1実施形態の音響処理装置100Aは、音響信号SINの信号レベルの変動幅(ダイナミックレンジ)を減少させて音響信号SOUTを生成する効果付与装置(コンプレッサ)として機能する。音響信号SINおよび音響信号SOUTは、音声や楽音等の音響の時間波形を示すサンプル系列である。
<A: First Embodiment>
FIG. 1 is a block diagram of a sound processing apparatus 100A according to the first embodiment of the present invention. The sound processing device 100A is a signal processing device that generates the sound signal SOUT by adjusting the signal level of the sound signal SIN supplied from the host device. The acoustic processing apparatus 100A according to the first embodiment functions as an effect applying apparatus (compressor) that generates the acoustic signal SOUT by reducing the fluctuation range (dynamic range) of the signal level of the acoustic signal SIN. The acoustic signal SIN and the acoustic signal SOUT are sample sequences indicating time waveforms of sounds such as voice and musical sound.

図1に示すように、音響処理装置100Aは、信号調整部12と調整制御部14と指示受付部16とを具備する。音響信号SINは、信号調整部12に供給される系統(メインパス)と調整制御部14に供給される系統(サイドパス)との2系統に分岐する。指示受付部16は、例えば複数の操作子を含む入力機器で構成されて利用者からの指示を受付ける。   As shown in FIG. 1, the sound processing apparatus 100 </ b> A includes a signal adjustment unit 12, an adjustment control unit 14, and an instruction reception unit 16. The acoustic signal SIN branches into two systems, a system (main path) supplied to the signal adjustment unit 12 and a system (side path) supplied to the adjustment control unit 14. The instruction receiving unit 16 is composed of, for example, an input device including a plurality of operators, and receives instructions from the user.

信号調整部12は、音響信号SINの信号レベルを調整値Gに応じて調整することで音響信号SOUTを生成する。例えば、音響信号SINに調整値Gを乗算する乗算回路(増幅器)が信号調整部12として好適に採用される。調整値Gは、音響信号SINの増幅のゲインに相当し、1以下の正数(0<G≦1)に設定される。調整制御部14は、信号調整部12の処理に適用される調整値Gを音響信号SINの特性に応じて可変に設定する。なお、調整値Gの範囲は1以下の正数に限定されない。例えば、調整値Gが1以上の数値に設定される構成によれば、音響処理装置100Aをエキスパンダーとして機能させることが可能である。また、調整値Gを1以上の数値に設定することで音響信号SOUTの信号レベルが所定の上限値を上回る場合には、音響信号SOUTの信号レベルを抑制する処理(例えばハードクリップやソフトクリップ等の公知の方法)が併用され得る。   The signal adjustment unit 12 generates the acoustic signal SOUT by adjusting the signal level of the acoustic signal SIN according to the adjustment value G. For example, a multiplication circuit (amplifier) that multiplies the acoustic signal SIN by the adjustment value G is suitably employed as the signal adjustment unit 12. The adjustment value G corresponds to the amplification gain of the acoustic signal SIN, and is set to a positive number of 1 or less (0 <G ≦ 1). The adjustment control unit 14 variably sets the adjustment value G applied to the processing of the signal adjustment unit 12 according to the characteristics of the acoustic signal SIN. The range of the adjustment value G is not limited to a positive number of 1 or less. For example, according to the configuration in which the adjustment value G is set to a numerical value of 1 or more, the sound processing device 100A can function as an expander. In addition, when the signal level of the acoustic signal SOUT exceeds a predetermined upper limit value by setting the adjustment value G to a numerical value of 1 or more, processing for suppressing the signal level of the acoustic signal SOUT (for example, hard clip or soft clip) Can be used in combination.

図1に示すように、調整制御部14は、帯域分割部22と候補値生成部24と調整値選択部26とを含んで構成される。帯域分割部22は、周波数帯域が相違するN個の帯域成分B[1]〜B[N]に音響信号SINを帯域分割する(Nは2以上の自然数)。例えばIIR(Infinite Impulse Response)フィルタやFIR(Finite Impulse Response)フィルタ等の公知のフィルタ回路が帯域分割部22として任意に採用される。   As shown in FIG. 1, the adjustment control unit 14 includes a band dividing unit 22, a candidate value generating unit 24, and an adjustment value selecting unit 26. The band dividing unit 22 divides the acoustic signal SIN into N band components B [1] to B [N] having different frequency bands (N is a natural number of 2 or more). For example, a known filter circuit such as an IIR (Infinite Impulse Response) filter or an FIR (Finite Impulse Response) filter is arbitrarily employed as the band dividing unit 22.

候補値生成部24は、信号調整部12に適用される調整値Gの候補となるN個の調整値C[1]〜C[N]を可変に設定する。図1に示すように、候補値生成部24は、相異なる帯域成分B[1]〜B[N]に対応するN個の調整値設定部30[1]〜30[N]で構成される。第n番目(n=1〜N)の調整値設定部30[n]は、帯域分割部22が生成した帯域成分B[n]の信号レベルL[n]に応じて調整値C[n]を可変に設定する。   The candidate value generation unit 24 variably sets N adjustment values C [1] to C [N] that are candidates for the adjustment value G applied to the signal adjustment unit 12. As shown in FIG. 1, the candidate value generation unit 24 includes N adjustment value setting units 30 [1] to 30 [N] corresponding to different band components B [1] to B [N]. . The nth (n = 1 to N) adjustment value setting unit 30 [n] adjusts the adjustment value C [n] according to the signal level L [n] of the band component B [n] generated by the band dividing unit 22. Is set to be variable.

図1に示すように、各調整値設定部30[n]は、信号レベル検出部42と設定処理部44とを含んで構成される。信号レベル検出部42は、帯域成分B[n]の信号レベルL[n]を検出する。帯域成分B[n]の信号レベルL[n]の検出には公知の技術が任意に採用され得る。   As shown in FIG. 1, each adjustment value setting unit 30 [n] includes a signal level detection unit 42 and a setting processing unit 44. The signal level detection unit 42 detects the signal level L [n] of the band component B [n]. A known technique can be arbitrarily employed for detecting the signal level L [n] of the band component B [n].

設定処理部44は、信号レベル検出部42が検出した信号レベルL[n]に応じて調整値C[n]を可変に設定する。具体的には、設定処理部44は、当該設定処理部44が設定した調整値C[n]を調整値Gとして信号調整部12に適用した場合に、帯域成分B[n]の信号レベルL[n]が増加するほど音響信号SINに対する音響信号SOUTの信号レベルが抑制されるように、帯域成分B[n]の信号レベルL[n]に応じて調整値C[n]を可変に設定する。   The setting processing unit 44 variably sets the adjustment value C [n] according to the signal level L [n] detected by the signal level detection unit 42. Specifically, the setting processing unit 44 applies the signal level L of the band component B [n] when the adjustment value C [n] set by the setting processing unit 44 is applied to the signal adjustment unit 12 as the adjustment value G. The adjustment value C [n] is variably set according to the signal level L [n] of the band component B [n] so that the signal level of the acoustic signal SOUT with respect to the acoustic signal SIN is suppressed as [n] increases. To do.

例えば、設定処理部44は、帯域成分B[n]の信号レベルL[n]が閾値LTHを下回る状態では調整値C[n]を1に設定し、信号レベルL[n]が閾値LTHを上回る状態がアタック時間Tatkだけ継続すると、信号レベルL[n]が増加するほど調整値C[n]が圧縮率(レシオ)Rに応じた度合で減少する(すなわち音響信号SOUTの信号レベルが音響信号SINに対して抑制される)ように調整値C[n]を制御する。また、設定処理部44は、帯域成分B[n]の信号レベルL[n]が閾値LTHを下回る状態がリリース時間Trelだけ継続すると、信号レベルL[n]に応じた調整値C[n]の制御を停止して調整値C[n]を1に設定する。調整値C[n]の制御に関連する変数(閾値LTH,圧縮率R,アタック時間Tatk,リリース時間Trel)の各数値は、指示受付部16に対する利用者からの指示に応じて可変に設定される。   For example, the setting processing unit 44 sets the adjustment value C [n] to 1 when the signal level L [n] of the band component B [n] is lower than the threshold value LTH, and the signal level L [n] sets the threshold value LTH. When the state of exceeding is continued for the attack time Tatk, the adjustment value C [n] decreases to a degree corresponding to the compression ratio (ratio) R as the signal level L [n] increases (that is, the signal level of the acoustic signal SOUT is acoustic). The adjustment value C [n] is controlled so as to be suppressed with respect to the signal SIN. Further, when the state in which the signal level L [n] of the band component B [n] is lower than the threshold value LTH continues for the release time Trel, the setting processing unit 44 adjusts the adjustment value C [n] corresponding to the signal level L [n]. And the adjustment value C [n] is set to 1. The numerical values of the variables (threshold value LTH, compression rate R, attack time Tatk, release time Trel) related to the control of the adjustment value C [n] are variably set according to an instruction from the user to the instruction receiving unit 16. The

図1の調整値選択部26は、候補値生成部24(調整値設定部30[1]〜30[N])が生成するN個の調整値C[1]〜C[N]の何れかを、信号調整部12に適用される調整値Gとして選択する。利用者は、N個の調整値C[1]〜C[N]のうち所望の調整値C[n](N個の帯域成分B[1]〜B[N]のうち所望の帯域成分B[n])の選択の指示を指示受付部16に対して付与することが可能である。調整値選択部26は、N個の調整値C[1]〜C[N]のうち指示受付部16に対する指示で利用者が選択した調整値C[n]を調整値Gとして選択する。調整値選択部26が選択した調整値Gが信号調整部12に指示された音響信号SOUTの生成(音響信号SINに対する調整値Gの乗算)に適用される。   The adjustment value selection unit 26 in FIG. 1 is one of N adjustment values C [1] to C [N] generated by the candidate value generation unit 24 (adjustment value setting units 30 [1] to 30 [N]). Is selected as the adjustment value G applied to the signal adjustment unit 12. The user selects a desired adjustment value C [n] among N adjustment values C [1] to C [N] (a desired band component B out of N band components B [1] to B [N]). [n]) can be given to the instruction receiving unit 16. The adjustment value selection unit 26 selects, as the adjustment value G, the adjustment value C [n] selected by the user in response to the instruction to the instruction receiving unit 16 among the N adjustment values C [1] to C [N]. The adjustment value G selected by the adjustment value selection unit 26 is applied to the generation of the acoustic signal SOUT instructed by the signal adjustment unit 12 (multiplication of the adjustment value G by the acoustic signal SIN).

以上の形態においては、各帯域成分B[n]に対応するN個の調整値C[1]〜C[N]の何れかが信号調整部12での調整値Gとして選択される。したがって、音響信号SINのN個の帯域成分B[1]〜B[N]のうち特定の帯域成分B[n]の信号レベルL[n]のみが選択的に音響信号SOUTの信号レベルに反映される。第1実施形態では、N個の調整値C[1]〜C[N]のうち利用者からの指示に応じた調整値C[n]が調整値Gとして選択されるから、利用者の所望の帯域成分B[n]のみが音響信号SOUTの信号レベルに反映されるという利点がある。   In the above embodiment, any one of the N adjustment values C [1] to C [N] corresponding to each band component B [n] is selected as the adjustment value G in the signal adjustment unit 12. Therefore, only the signal level L [n] of the specific band component B [n] among the N band components B [1] to B [N] of the acoustic signal SIN is selectively reflected in the signal level of the acoustic signal SOUT. Is done. In the first embodiment, the adjustment value C [n] corresponding to the instruction from the user is selected as the adjustment value G among the N adjustment values C [1] to C [N]. There is an advantage that only the band component B [n] is reflected in the signal level of the acoustic signal SOUT.

例えば、帯域成分B[n1]内の歌唱音と帯域成分B[n2]内の楽器の演奏音とを音響信号SINが含む場合を想定する。帯域成分B[n1]の調整値C[n1]を利用者が選択した場合、歌唱音(帯域成分B[n1])の信号レベルL[n1]が閾値LTHを下回るならば、演奏音(帯域成分B[n2])の信号レベルL[n2]が閾値LTHを上回る場合でも音響信号SOUTの信号レベルは抑制されない。したがって、利用者は楽器の演奏音を明確に聴取することが可能である。他方、歌唱音の信号レベルL[n1]が閾値LTHを上回る場合には音響信号SOUTの信号レベルが抑制される。すなわち、歌唱音の音量の過度の増加を抑制しながら楽器の演奏音を歌唱音と比較して優先的に聴取したいという利用者の要求に対応することが可能である。   For example, it is assumed that the acoustic signal SIN includes the singing sound in the band component B [n1] and the performance sound of the musical instrument in the band component B [n2]. When the user selects the adjustment value C [n1] of the band component B [n1], if the signal level L [n1] of the singing sound (band component B [n1]) is below the threshold LTH, the performance sound (band Even when the signal level L [n2] of the component B [n2]) exceeds the threshold value LTH, the signal level of the acoustic signal SOUT is not suppressed. Therefore, the user can clearly hear the performance sound of the musical instrument. On the other hand, when the signal level L [n1] of the singing sound exceeds the threshold value LTH, the signal level of the acoustic signal SOUT is suppressed. That is, it is possible to respond to a user's request to preferentially listen to the performance sound of the musical instrument compared to the singing sound while suppressing an excessive increase in the volume of the singing sound.

<B:第2実施形態>
本発明の第2実施形態を以下に説明する。なお、以下に例示する各態様において作用や機能が第1実施形態と同等である要素については、以上の説明で参照した符号を流用して各々の詳細な説明を適宜に省略する。
<B: Second Embodiment>
A second embodiment of the present invention will be described below. In addition, about the element which an effect | action and a function are equivalent to 1st Embodiment in each aspect illustrated below, each reference detailed in the above description is diverted and each detailed description is abbreviate | omitted suitably.

第2実施形態の音響処理装置100Cの構成は、図1に例示した第1実施形態の音響処理装置100Aと同様である。第1実施形態の調整値選択部26は、利用者からの指示に応じた調整値C[n]を調整値Gとして選択した。第2実施形態の調整値選択部26は、N個の帯域成分B[1]〜B[N]のうち信号レベル検出部42にて検出される信号レベルL[n]が最大の帯域成分B[n]に対応する1個の調整値C[n]を調整値Gとして選択する。  The configuration of the acoustic processing apparatus 100C of the second embodiment is the same as that of the acoustic processing apparatus 100A of the first embodiment illustrated in FIG. The adjustment value selection unit 26 of the first embodiment selects the adjustment value C [n] corresponding to the instruction from the user as the adjustment value G. The adjustment value selection unit 26 of the second embodiment includes a band component B having a maximum signal level L [n] detected by the signal level detection unit 42 among the N band components B [1] to B [N]. One adjustment value C [n] corresponding to [n] is selected as the adjustment value G.

第2実施形態においても、第1実施形態と同様に、特定の帯域成分B[n]の信号レベルL[n]のみが選択的に音響信号SOUTの信号レベルに反映されるという利点がある。また、第2実施形態では、信号レベルL[n]が最大となる帯域成分B[n]に対応する調整値C[n]が調整値Gとして選択されるから、音響信号SINのうち信号レベルL[n]が最大となる帯域成分B[n]以外の成分の信号レベルが充分に低い場合でも、音響信号SOUTの信号レベルを適切に抑制することが可能である。  Similarly to the first embodiment, the second embodiment has an advantage that only the signal level L [n] of the specific band component B [n] is selectively reflected in the signal level of the acoustic signal SOUT. In the second embodiment, since the adjustment value C [n] corresponding to the band component B [n] at which the signal level L [n] is maximum is selected as the adjustment value G, the signal level of the acoustic signal SIN is selected. Even when the signal level of components other than the band component B [n] where L [n] is maximum is sufficiently low, the signal level of the acoustic signal SOUT can be appropriately suppressed.

<C:第3実施形態><C: Third Embodiment>
図2は、第3実施形態の音響処理装置100Bのブロック図である。図2に示すように、第3実施形態の音響処理装置100Bは、第2実施形態の音響処理装置100Cの調整制御部14に帯域成分調整部50を追加した構成である。帯域成分調整部50は、N個の帯域成分B[1]〜B[N]の各々の信号レベルを個別に調整する。  FIG. 2 is a block diagram of the sound processing apparatus 100B of the third embodiment. As shown in FIG. 2, the sound processing device 100B of the third embodiment has a configuration in which a band component adjustment unit 50 is added to the adjustment control unit 14 of the sound processing device 100C of the second embodiment. The band component adjustment unit 50 individually adjusts the signal level of each of the N band components B [1] to B [N].

図2に示すように、帯域成分調整部50は、相異なる帯域成分B[n]に対応するN個の調整部52[1]〜52[N]を含んで構成される。調整部52[n]は、帯域分割部22が生成した帯域成分B[n]に調整値a[n]を乗算する乗算回路(増幅器)である。調整値a[1]〜a[N]は、例えば指示受付部16に対する利用者からの指示に応じて可変に設定される。調整部52[n]による調整後(調整値a[n]の乗算後)の帯域成分B[n]が調整値設定部30[n]に供給される。  As shown in FIG. 2, the band component adjustment unit 50 includes N adjustment units 52 [1] to 52 [N] corresponding to different band components B [n]. The adjustment unit 52 [n] is a multiplication circuit (amplifier) that multiplies the band component B [n] generated by the band division unit 22 by the adjustment value a [n]. The adjustment values a [1] to a [N] are variably set according to an instruction from the user to the instruction receiving unit 16, for example. Band component B [n] after adjustment by adjustment unit 52 [n] (after multiplication of adjustment value a [n]) is supplied to adjustment value setting unit 30 [n].

第3実施形態においても第1実施形態と同様の効果が実現される。また、第3実施形態では、各帯域成分B[n]の信号レベルL[n]が帯域成分調整部50にて個別に調整されるから、N個の調整値C[1]〜C[N]の各々が調整値Gとして選択される可能性を帯域成分B[n]毎に個別に制御できるという利点がある。例えば、帯域成分調整部50の調整部52[n]に適用される調整値a[n]を増加させた場合には調整値C[n]が調整値Gとして選択される可能性が増加する。以上の例示では、各調整値a[n]が利用者からの指示に応じて可変に設定されるから、利用者の所望の帯域成分B[n]の信号レベルL[n]を音響信号SOUTの信号レベル(調整値G)に優先的に反映させることが可能である。  In the third embodiment, the same effect as in the first embodiment is realized. In the third embodiment, since the signal level L [n] of each band component B [n] is individually adjusted by the band component adjustment unit 50, N adjustment values C [1] to C [N [ ] Can be individually controlled for each band component B [n]. For example, when the adjustment value a [n] applied to the adjustment unit 52 [n] of the band component adjustment unit 50 is increased, the possibility that the adjustment value C [n] is selected as the adjustment value G increases. . In the above example, since each adjustment value a [n] is variably set according to an instruction from the user, the signal level L [n] of the user's desired band component B [n] is set to the acoustic signal SOUT. Can be preferentially reflected in the signal level (adjustment value G).

<D:第4実施形態>
図3は、第4実施形態の音響処理装置100Dのブロック図である。図3に示すように、第4実施形態の音響処理装置100Dは、第2実施形態の音響処理装置100C(図1)に経路制御部60を追加した構成である。経路制御部60は、相異なる帯域成分B[n]に対応するN個の切替部62[1]〜62[N]を含んで構成される。
<D: Fourth Embodiment>
FIG. 3 is a block diagram of the sound processing apparatus 100D of the fourth embodiment. As shown in FIG. 3, the sound processing apparatus 100D of the fourth embodiment has a configuration in which a path control unit 60 is added to the sound processing apparatus 100C (FIG. 1) of the second embodiment. The path control unit 60 includes N switching units 62 [1] to 62 [N] corresponding to different band components B [n].

経路制御部60を構成する第n番目の切替部62[n]は、帯域分割部22から各調整値設定部30[n]を介して調整値選択部26に至るN個の経路のうち帯域成分B[n]に対応する第n番目の経路の確立/遮断を制御する。図3の切替部62[n]は、調整値設定部30[n]内の信号レベル検出部42と設定処理部44との間に介在して両者間の接続を制御するスイッチである。N個の切替部62[1]〜62[N]の各々の状態(オン/オフ)は、指示受付部16に対する利用者からの指示に応じて個別に設定される。   The n-th switching unit 62 [n] constituting the path control unit 60 is a band among N paths from the band dividing unit 22 to the adjustment value selection unit 26 via each adjustment value setting unit 30 [n]. Controls establishment / blocking of the nth path corresponding to the component B [n]. The switching unit 62 [n] in FIG. 3 is a switch that is interposed between the signal level detection unit 42 and the setting processing unit 44 in the adjustment value setting unit 30 [n] and controls the connection therebetween. Each state (ON / OFF) of the N switching units 62 [1] to 62 [N] is individually set according to an instruction from the user to the instruction receiving unit 16.

第n番目の切替部62[n]がオン状態に制御された場合、調整値設定部30[n]内では信号レベル検出部42から設定処理部44に至る経路が確立されるから、第1実施形態と同様に、設定処理部44は信号レベルL[n]に応じた調整値C[n]を調整値Gの候補として生成する。他方、切替部62[n]がオフ状態に制御された場合、調整値設定部30[n]内の信号レベル検出部42から設定処理部44に至る経路が遮断されるから、設定処理部44は調整値C[n]の生成を停止する。したがって、帯域成分B[n]の信号レベルL[n]は、その高低に関わらず、信号調整部12に適用される調整値Gには反映されない。調整値選択部26は、候補値生成部24が生成する複数(N個以下)の調整値C[n]のうち最大の信号レベルL[n]に対応する調整値C[n]を調整値Gとして選択する。   When the n-th switching unit 62 [n] is controlled to be in the ON state, a path from the signal level detection unit 42 to the setting processing unit 44 is established in the adjustment value setting unit 30 [n]. Similar to the embodiment, the setting processing unit 44 generates an adjustment value C [n] corresponding to the signal level L [n] as a candidate for the adjustment value G. On the other hand, when the switching unit 62 [n] is controlled to be in the off state, the path from the signal level detection unit 42 to the setting processing unit 44 in the adjustment value setting unit 30 [n] is blocked. Stops generating the adjustment value C [n]. Therefore, the signal level L [n] of the band component B [n] is not reflected in the adjustment value G applied to the signal adjustment unit 12 regardless of its level. The adjustment value selection unit 26 sets an adjustment value C [n] corresponding to the maximum signal level L [n] among a plurality (N or less) of adjustment values C [n] generated by the candidate value generation unit 24 as an adjustment value. Select as G.

以上の形態においては、各帯域成分B[n]の信号レベルL[n]を音響信号SOUTの信号レベル(調整値G)に反映させるか否かが帯域成分B[n]毎に個別に制御されるから、特定の帯域成分B[n]が音響信号SOUTの信号レベルに影響することを回避することが可能である。例えば、歌唱音の帯域成分B[n]に対応する切替部62[n]をオフ状態に制御すれば、歌唱音の信号レベルL[n]が増加した場合でも音響信号SOUTの信号レベルの抑制は回避される。   In the above embodiment, whether or not the signal level L [n] of each band component B [n] is reflected in the signal level (adjustment value G) of the acoustic signal SOUT is individually controlled for each band component B [n]. Therefore, it is possible to avoid that the specific band component B [n] affects the signal level of the acoustic signal SOUT. For example, if the switching unit 62 [n] corresponding to the band component B [n] of the singing sound is controlled to be turned off, the signal level of the acoustic signal SOUT is suppressed even when the signal level L [n] of the singing sound increases. Is avoided.

なお、以上の例示では、調整値選択部26が信号レベルL[n]の高低に応じて調整値C[n]を選択したが、第1実施形態と同様に、利用者からの指示に応じた調整値C[n]を選択する構成を第4実施形態に適用することも可能である。また、経路制御部60が設置される位置は適宜に変更される。例えば、帯域分割部22と各信号レベル検出部42との間に経路制御部60(切替部62[1]〜62[N])を設置した構成や、各設定処理部44と調整値選択部26との間に経路制御部60(切替部62[1]〜62[N])を設置した構成も採用され得る。 In the above example, the adjustment value selection unit 26 selects the adjustment value C [n] according to the level of the signal level L [n]. However, as in the first embodiment , the adjustment value selection unit 26 responds to an instruction from the user. The configuration for selecting the adjustment value C [n] can also be applied to the fourth embodiment. In addition, the position where the route control unit 60 is installed is changed as appropriate. For example, a configuration in which a path control unit 60 (switching units 62 [1] to 62 [N]) is installed between the band dividing unit 22 and each signal level detecting unit 42, each setting processing unit 44, and an adjustment value selecting unit. 26, a configuration in which a path control unit 60 (switching units 62 [1] to 62 [N]) is installed may be employed.

<E:第5実施形態>
図4は、第5実施形態の音響処理装置100Eのブロック図である。調整制御部14が時間領域の音響信号SINを処理する以上の各形態とは相違して、第5実施形態では、調整制御部14が音響信号SINを周波数領域で処理する。図4に示すように、第5実施形態の音響処理装置100Eは、第1実施形態の音響処理装置100Aに周波数変換部72と信号遅延部74とを追加した構成である。
<E: Fifth Embodiment>
FIG. 4 is a block diagram of a sound processing apparatus 100E according to the fifth embodiment. Unlike the above embodiments in which the adjustment control unit 14 processes the time domain acoustic signal SIN, in the fifth embodiment, the adjustment control unit 14 processes the acoustic signal SIN in the frequency domain. As shown in FIG. 4, the sound processing device 100E of the fifth embodiment has a configuration in which a frequency conversion unit 72 and a signal delay unit 74 are added to the sound processing device 100A of the first embodiment.

周波数変換部72は、音響信号SINの各フレームに対する周波数変換で音響信号SINの周波数スペクトルをフレーム毎に生成する。周波数変換部72による演算には、離散フーリエ変換やウェーブレット変換等の公知の周波数変換が任意に採用される。帯域分割部22は、周波数変換部72が生成した周波数スペクトルの分割でN個の帯域成分B[1]〜B[N]を生成する。他方、図4の信号遅延部74は、周波数変換部72での処理に必要な時間だけ音響信号SINを遅延させる。信号遅延部74での遅延後の音響信号SINが信号調整部12に供給される。   The frequency conversion unit 72 generates a frequency spectrum of the acoustic signal SIN for each frame by frequency conversion for each frame of the acoustic signal SIN. For the calculation by the frequency conversion unit 72, known frequency conversion such as discrete Fourier transform and wavelet transform is arbitrarily adopted. The band dividing unit 22 generates N band components B [1] to B [N] by dividing the frequency spectrum generated by the frequency converting unit 72. On the other hand, the signal delay unit 74 in FIG. 4 delays the acoustic signal SIN by a time required for the processing in the frequency conversion unit 72. The acoustic signal SIN delayed by the signal delay unit 74 is supplied to the signal adjustment unit 12.

以上の構成においても第1実施形態と同様の効果が実現される。また、第5実施形態では、信号遅延部74での遅延後の音響信号SINが信号調整部12に供給されるから、音響信号SINのうち調整値Gの生成に適用された区間(フレーム)と当該調整値Gが信号調整部12にて適用される区間との時間軸上のズレが低減されるという利点がある。ただし、信号遅延部74は省略され得る。   Even in the above configuration, the same effect as in the first embodiment is realized. In the fifth embodiment, since the acoustic signal SIN delayed by the signal delay unit 74 is supplied to the signal adjustment unit 12, the section (frame) applied to the generation of the adjustment value G in the acoustic signal SIN There is an advantage that the deviation on the time axis from the section in which the adjustment value G is applied by the signal adjustment unit 12 is reduced. However, the signal delay unit 74 may be omitted.

<F:第6実施形態>
本発明の第6実施形態を説明する。以上の各形態では、音響信号SINに応じた調整値Gを音響信号SINに適用して音響信号SOUTを生成するフィードフォワード型の構成を例示した。第6実施形態は、音響信号SOUTに応じて調整値Gを設定したうえで音響信号SINの信号レベルの調整に適用するフィードバック型である。
<F: Sixth Embodiment>
A sixth embodiment of the present invention will be described. In each of the above embodiments, the feedforward type configuration in which the adjustment value G corresponding to the acoustic signal SIN is applied to the acoustic signal SIN to generate the acoustic signal SOUT is exemplified. The sixth embodiment is a feedback type that is applied to the adjustment of the signal level of the acoustic signal SIN after setting the adjustment value G according to the acoustic signal SOUT.

図5は、第6実施形態の音響処理装置100Fのブロック図である。図5に示すように、第6実施形態の帯域分割部22は、信号調整部12による調整後の音響信号SOUTの帯域分割でN個の帯域成分B[1]〜B[N]を生成する。候補値生成部24は、第1実施形態と同様の構成および処理で各帯域成分B[n]に対応するN個の調整値C[1]〜C[N]を生成する。調整値選択部26は、N個の調整値C[1]〜C[N]の何れかを調整値Gとして選択する。信号調整部12は、調整値選択部26が選択した調整値Gに応じて音響信号SINの信号レベルを調整することで音響信号SOUTを生成する。   FIG. 5 is a block diagram of a sound processing apparatus 100F according to the sixth embodiment. As shown in FIG. 5, the band dividing unit 22 of the sixth embodiment generates N band components B [1] to B [N] by band division of the acoustic signal SOUT after adjustment by the signal adjusting unit 12. . The candidate value generation unit 24 generates N adjustment values C [1] to C [N] corresponding to each band component B [n] with the same configuration and processing as in the first embodiment. The adjustment value selection unit 26 selects any one of the N adjustment values C [1] to C [N] as the adjustment value G. The signal adjustment unit 12 generates the acoustic signal SOUT by adjusting the signal level of the acoustic signal SIN according to the adjustment value G selected by the adjustment value selection unit 26.

第6実施形態においても第1実施形態と同様の効果が実現される。なお、図5では第1実施形態を基礎とした構成を例示したが、音響信号SOUTに応じて調整値Gを設定する第6実施形態のフィードバック型の構成は、第2実施形態から第5実施形態にも同様に適用され得る。   In the sixth embodiment, the same effect as in the first embodiment is realized. 5 illustrates the configuration based on the first embodiment, but the feedback-type configuration of the sixth embodiment that sets the adjustment value G according to the acoustic signal SOUT is the second to fifth embodiments. The form can be applied as well.

<G:変形例>
以上の各形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様は適宜に併合され得る。
<G: Modification>
Each of the above forms can be variously modified. Specific modifications are exemplified below. Two or more aspects arbitrarily selected from the following examples can be appropriately combined.

(1)変形例1
以上の各形態における各調整値設定部30[n]の構成は適宜に変更される。例えば図6の調整値設定部30A[n]や図7の調整値設定部30B[n]を、以上の各形態における調整値設定部30[n]に置換することが可能である。
(1) Modification 1
The configuration of each adjustment value setting unit 30 [n] in each of the above embodiments is changed as appropriate. For example, the adjustment value setting unit 30A [n] in FIG. 6 and the adjustment value setting unit 30B [n] in FIG. 7 can be replaced with the adjustment value setting unit 30 [n] in the above embodiments.

図6の調整値設定部30A[n]は、対数変換部82と対数逆変換部84とを以上の各形態の調整値設定部30[n]に追加した構成である。対数変換部82は、帯域分割部22が生成した帯域成分B[n]を対数領域の数値(デシベル値)に変換(Linear-Logarithm変換)する。対数変換部82による変換後の帯域成分B[n]から信号レベル検出部42が信号レベルL[n]を検出し、設定処理部44が信号レベルL[n]から調整値C[n]を設定する。対数逆変換部84は、設定処理部44が設定した調整値C[n]を線形領域の数値に変換(Logarithm-Linear変換)する。対数逆変換部84による変換後の調整値C[n]が調整値Gの候補として調整値選択部26に供給される。なお、設定処理部44による演算の内容が対数逆変換部84の作用を包含する場合には対数逆変換部84が省略され得る。   The adjustment value setting unit 30A [n] in FIG. 6 has a configuration in which a logarithmic conversion unit 82 and a logarithmic inverse conversion unit 84 are added to the adjustment value setting unit 30 [n] in each of the above forms. The logarithmic conversion unit 82 converts the band component B [n] generated by the band dividing unit 22 into a numerical value (decibel value) in the logarithmic region (Linear-Logarithm conversion). The signal level detector 42 detects the signal level L [n] from the band component B [n] converted by the logarithmic converter 82, and the setting processor 44 calculates the adjustment value C [n] from the signal level L [n]. Set. The logarithmic inverse conversion unit 84 converts the adjustment value C [n] set by the setting processing unit 44 into a numerical value in the linear region (Logarithm-Linear conversion). The adjustment value C [n] after conversion by the logarithmic inverse conversion unit 84 is supplied to the adjustment value selection unit 26 as a candidate for the adjustment value G. In addition, when the content of the calculation by the setting processing unit 44 includes the operation of the logarithmic inverse conversion unit 84, the logarithmic inverse conversion unit 84 may be omitted.

図7の調整値設定部30B[n]は、乗算部86を以上の各形態の調整値設定部30[n]に追加した構成である。乗算部86は、帯域分割部22が生成した帯域成分B[n]に閾値LTHの逆数(1/LTH)を乗算する。閾値LTHは、前述の各形態と同様に、指示受付部16に対する利用者からの指示に応じて可変に設定される。閾値LTHが小さい数値に設定されるほど、乗算部86の演算後の帯域成分B[n]の信号レベルL[n]が増加するから、音響信号SOUTを抑圧するように調整値C[n]が設定される。   The adjustment value setting unit 30B [n] in FIG. 7 has a configuration in which a multiplication unit 86 is added to the adjustment value setting unit 30 [n] of each of the above forms. The multiplying unit 86 multiplies the band component B [n] generated by the band dividing unit 22 by the reciprocal (1 / LTH) of the threshold value LTH. The threshold value LTH is variably set according to an instruction from the user to the instruction receiving unit 16 as in the above-described embodiments. As the threshold value LTH is set to a smaller value, the signal level L [n] of the band component B [n] after the calculation by the multiplier 86 increases, so the adjustment value C [n] so as to suppress the acoustic signal SOUT. Is set.

例えば、設定処理部44が以下の数式の演算で帯域成分B[n]の信号レベルL[n]から調整値C[n]を算定する場合を想定する。記号Rは前述のように圧縮比(レシオ)を意味する。

Figure 0005621519
For example, it is assumed that the setting processing unit 44 calculates the adjustment value C [n] from the signal level L [n] of the band component B [n] by the calculation of the following mathematical formula. The symbol R means the compression ratio (ratio) as described above.
Figure 0005621519

いま、閾値LTHが0.5に設定されるとともに圧縮率Rが2.0に設定された状態のもとで、信号レベルが1.0の帯域成分B[n]が図7の調整値設定部30B[n]に供給された場合を想定する。閾値LTHの逆数(1/0.5=2.0)を乗算部86が帯域成分B[n]に乗算することで、信号レベル検出部42が検出する信号レベルL[n]は2.0(=1.0×2.0)となる。したがって、設定処理部44が算定する調整値C[n]は0.7071(=2.0-1/2)となる。なお、乗算部86を省略した構成では、信号レベル検出部42が検出する信号レベルL[n]が1.0であるから、設定処理部44が算定する調整値C[n]は1.0となる。すなわち、帯域成分B[n]に対する閾値LTHの逆数の乗算は、音響信号SOUTの信号レベルを抑圧させるように作用する。 Now, with the threshold LTH set to 0.5 and the compression ratio R set to 2.0, the band component B [n] having a signal level of 1.0 is transferred to the adjustment value setting unit 30B [n] in FIG. Assume that it is supplied. The signal level L [n] detected by the signal level detection unit 42 is 2.0 (= 1.0 × 2.0) by the multiplication unit 86 multiplying the band component B [n] by the reciprocal of the threshold value LTH (1 / 0.5 = 2.0). It becomes. Therefore, the adjustment value C [n] calculated by the setting processing unit 44 is 0.7071 (= 2.0 −1/2 ). In the configuration in which the multiplication unit 86 is omitted, since the signal level L [n] detected by the signal level detection unit 42 is 1.0, the adjustment value C [n] calculated by the setting processing unit 44 is 1.0. That is, multiplication of the band component B [n] by the reciprocal of the threshold value LTH acts to suppress the signal level of the acoustic signal SOUT.

(2)変形例2
図8に示すように、音響信号SINの信号レベルを調整する調整部182や音響信号SOUTの信号レベルを調整する調整部184を追加した構成も好適である。調整部182および調整部184の各々は、例えば指示受付部16に対する利用者からの指示に応じた数値を入力信号(SIN,SOUT)に乗算する。なお、図8ではフィードフォワード型の構成を例示したが、第6実施形態として例示したフィードバック型の構成にも調整部182および調整部184が追加され得る。
(2) Modification 2
As shown in FIG. 8, a configuration in which an adjusting unit 182 that adjusts the signal level of the acoustic signal SIN and an adjusting unit 184 that adjusts the signal level of the acoustic signal SOUT is also suitable. Each of the adjusting unit 182 and the adjusting unit 184 multiplies the input signal (SIN, SOUT) by a numerical value corresponding to an instruction from the user to the instruction receiving unit 16, for example. 8 illustrates the feed-forward configuration, but the adjustment unit 182 and the adjustment unit 184 may be added to the feedback configuration illustrated as the sixth embodiment.

(3)変形例3
以上の形態では、N個の調整値C[1]〜C[N]から1個の調整値C[n]を調整値Gとして選択したが、調整値選択部26がN個の調整値C[1]〜C[N]から複数個(N個未満)の調整値C[n]を選択して調整値Gを決定する構成も採用され得る。例えば、調整値選択部26は、利用者からの指示や信号レベルL[n]の高低に応じて選択した複数の調整値C[n]について所定の演算を実行することで調整値Gを算定する。
(3) Modification 3
In the above embodiment, one adjustment value C [n] is selected as the adjustment value G from the N adjustment values C [1] to C [N], but the adjustment value selection unit 26 uses the N adjustment values C. A configuration in which the adjustment value G is determined by selecting a plurality (less than N) of adjustment values C [n] from [1] to C [N] can also be employed. For example, the adjustment value selection unit 26 calculates the adjustment value G by executing a predetermined calculation for a plurality of adjustment values C [n] selected according to the instruction from the user and the level of the signal level L [n]. To do.

100A,100B,100C,100D,100E,100F……音響処理装置、12……信号調整部、14……調整制御部、16……指示受付部、22……帯域分割部、24……候補値生成部、26……調整値選択部、30[n],30A[n],30B[n]……調整値設定部、42……信号レベル検出部、44……設定処理部、50……帯域成分調整部、52[n]……調整部、60……経路制御部、62[n]……切替部、72……周波数変換部、74……信号遅延部、82……対数変換部、84……対数逆変換部、86……調整部。
100A, 100B, 100C, 100D, 100E, 100F... Acoustic processing device, 12... Signal adjustment unit, 14... Adjustment control unit, 16. Generation unit, 26... Adjustment value selection unit, 30 [n], 30A [n], 30B [n]... Adjustment value setting unit, 42... Signal level detection unit, 44. Band component adjustment unit, 52 [n] ... adjustment unit, 60 ... path control unit, 62 [n] ... switching unit, 72 ... frequency conversion unit, 74 ... signal delay unit, 82 ... logarithmic conversion unit , 84... Logarithmic inverse conversion unit, 86... Adjustment unit.

Claims (5)

入力音響信号の信号レベルを調整値に応じて調整して出力音響信号を生成する信号調整手段と、
前記入力音響信号または前記出力音響信号を複数の帯域成分に分割する帯域分割手段と、
前記各帯域成分に対応する複数の調整値設定手段であって、前記入力音響信号に対する前記出力音響信号の信号レベルが当該帯域成分の信号レベルに応じて変化するように各々が調整値を可変に設定する複数の調整値設定手段と、
前記複数の調整値設定手段が設定した複数の調整値のうち前記信号調整手段に適用される調整値を選択する調整値選択手段と
を具備する音響処理装置。
Signal adjusting means for adjusting the signal level of the input acoustic signal according to the adjustment value and generating an output acoustic signal;
Band dividing means for dividing the input acoustic signal or the output acoustic signal into a plurality of band components;
A plurality of adjustment value setting means corresponding to each of the band components, each of which adjusts the adjustment value so that the signal level of the output acoustic signal with respect to the input acoustic signal changes according to the signal level of the band component; A plurality of adjustment value setting means to be set;
An acoustic processing apparatus comprising: an adjustment value selection unit that selects an adjustment value applied to the signal adjustment unit among the plurality of adjustment values set by the plurality of adjustment value setting units.
前記調整値選択手段は、利用者からの指示に応じて調整値を選択する
請求項1の音響処理装置。
The sound processing apparatus according to claim 1, wherein the adjustment value selection unit selects an adjustment value in accordance with an instruction from a user.
前記調整値選択手段は、前記複数の帯域成分のうち信号レベルが最大の帯域成分に対応する調整値を選択する
請求項1または請求項2の音響処理装置。
The sound processing apparatus according to claim 1, wherein the adjustment value selection unit selects an adjustment value corresponding to a band component having a maximum signal level among the plurality of band components.
前記各帯域成分の信号レベルを帯域成分毎に個別に調整して前記各調整値設定手段に供給する帯域成分調整手段
を具備する請求項3の音響処理装置。
The sound processing apparatus according to claim 3, further comprising: a band component adjusting unit that individually adjusts the signal level of each band component for each band component and supplies the adjusted signal level to each adjustment value setting unit.
前記帯域分割手段から前記各調整値設定手段を介して前記調整値選択手段に至る複数の経路の各々の確立および遮断を個別に制御する経路制御手段
を具備する請求項1から請求項4の何れかの音響処理装置。
5. A path control unit that individually controls establishment and blocking of each of a plurality of paths from the band dividing unit to the adjustment value selection unit via the adjustment value setting unit. Sound processing device.
JP2010248266A 2010-11-05 2010-11-05 Sound processor Expired - Fee Related JP5621519B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010248266A JP5621519B2 (en) 2010-11-05 2010-11-05 Sound processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010248266A JP5621519B2 (en) 2010-11-05 2010-11-05 Sound processor

Publications (2)

Publication Number Publication Date
JP2012100195A JP2012100195A (en) 2012-05-24
JP5621519B2 true JP5621519B2 (en) 2014-11-12

Family

ID=46391590

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010248266A Expired - Fee Related JP5621519B2 (en) 2010-11-05 2010-11-05 Sound processor

Country Status (1)

Country Link
JP (1) JP5621519B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6950405B2 (en) 2017-09-27 2021-10-13 株式会社Jvcケンウッド Processing equipment, processing methods, and programs

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2921375B2 (en) * 1993-11-29 1999-07-19 日本電気株式会社 Audio limiter device
JP4256631B2 (en) * 2002-06-03 2009-04-22 パナソニック株式会社 Auto gain control device
JP3627189B2 (en) * 2003-04-02 2005-03-09 博司 関口 Volume control method for acoustic electronic circuit
JP4803193B2 (en) * 2008-02-21 2011-10-26 三菱電機株式会社 Audio signal gain control apparatus and gain control method

Also Published As

Publication number Publication date
JP2012100195A (en) 2012-05-24

Similar Documents

Publication Publication Date Title
US8494182B2 (en) Feedback limiter with adaptive time control
US8130126B2 (en) Analog to digital conversion system
JP6186470B2 (en) Acoustic device, volume control method, volume control program, and recording medium
US8351619B2 (en) Auditory sense correction device
US10008993B2 (en) Amplifier current consumption control
JP2016054421A (en) Reverberation suppression device
WO2010041381A1 (en) Signal processing circuit
US9628907B2 (en) Audio device and method having bypass function for effect change
JP7083724B2 (en) Reverberation suppressor and hearing aid
JP5621519B2 (en) Sound processor
EP3379847B1 (en) Audio device, speaker device, and audio signal processing method
JP5315904B2 (en) Sound field support device, sound field support method and program
JP2004015125A (en) Automatic gain control apparatus
JP7474559B2 (en) Audio device, speaker device, and audio signal processing method
JP6314662B2 (en) Audio signal processing apparatus and program thereof
JP2007067578A (en) Audio signal processor and its method
JP5957964B2 (en) Sound processing apparatus and sound processing method
JP5515538B2 (en) Howling prevention device
JPH03237899A (en) Howling suppression device
JP2013178536A (en) Apparatus, method and program for controlling parameter of equalizer
JP5444753B2 (en) Filter coefficient calculation method, sound field support device, and program
JP4241198B2 (en) Effect imparting apparatus and program
JP2004153509A (en) Automatic gain control apparatus
JP2002118433A (en) Digital audio dynamic range compressor and method therefor
JP5228744B2 (en) Audio signal processing apparatus and audio signal processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130920

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140313

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140624

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140808

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140908

R150 Certificate of patent or registration of utility model

Ref document number: 5621519

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees