(57)【要約】【課題】或る音声信号で楽音信号の変調を行うことを何度でも可能なボコーダ装置を提供すること。【解決手段】録音操作指示を与えると、各帯域変調回路１００の夫々のスイッチング部６０は、音声信号のエンベロープ信号を自帯域変調回路１００のメモリ７０に記録させる。そして、再生指示を与えると、各帯域変調回路１００の夫々のスイッチング部６０は、メモリ７０に録音されていた信号を自帯域変調回路１００の乗算器４０に供給するので、録音しておいた或る音声信号で楽音信号の変調を行うことを何度でもできるようになる。【選択図】図１
2007101913.tif 000002
【特許請求の範囲】
【請求項１】
第１の音楽信号の所定周波数帯域の信号を抽出する第１のフィルタと、第２の音楽信号の前記所定周波数帯域の信号を抽出する第２のフィルタと、前記第１のフィルタで抽出された信号のエンベロープを検出するエンベロープ検出部と、前記第２のフィルタで抽出された信号と前記検出されたエンベロープ信号とを乗算する乗算器と、メモリと、スイッチング部とを備えた帯域変調回路を、複数個具備した帯域変調回路群とし、各帯域変調回路の乗算器からの信号を加算する加算器を備え、帯域変調回路毎に前記所定周波数帯域は異なるように設定され、更に、
前記各帯域変調回路の夫々のスイッチング部は、
録音操作指示に応じて自帯域変調回路の前記エンベロープ検出部で検出されたエンベロープ信号を自帯域変調回路のメモリに記録させるようにするスイッチング動作を行う一方、再生操作指示に応じてメモリに録音されていた信号を自帯域変調回路の乗算器に供給することを特徴とするボコーダ装置。
【請求項２】
請求項１に記載のボコーダ装置において、
各帯域変調回路の前記第２のフィルタは、操作指示に応じて、カットオフ、レゾナンスを含むフィルタ用パラメータを変更可能に構成したことを特徴とするボコーダ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば所定周波数特性を持つフィルタでフィルタリングされた音声信号（音楽信号の一例）のエンベロープ信号を楽音信号と乗算して出力するボコーダ装置に関する。
【背景技術】
【０００２】
音声信号及び入力音信号等の音楽信号を入力し、音声信号の振幅エンベロープ信号で入力音信号を変調することにより、楽器があたかも喋っているような効果を付加するボコーダ装置が提案されている。例えば、分析部と合成部を備え、分析部に入力された信号の振幅情報を合成部の夫々の乗算器に入力し変調出力するもの等が提案されている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００４−３４７６４０号公報（第５−９頁、第３図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら従来のボコーダ装置にあっては、信号入力がなければボコーダ装置からの音声出力が行われなかった。また、例えば、音声信号で楽音信号の変調を行う場合、１回限りのボコーダ音出力となってしまう。したがって、再度、同じ音声信号で他の楽器の楽音信号を変調したり、同じ楽器からの楽音信号であっても、色々と演奏態様を変化させてボコータ音がどのようになるかを確認することができなかった。
【０００５】
本発明は、かかる従来の課題を解決するためになされたもので、或る音声信号で楽音信号の変調を行うことを何度でも可能なボコーダ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、第１の音楽信号の所定周波数帯域の信号を抽出する第１のフィルタと、第２の音楽信号の前記所定周波数帯域の信号を抽出する第２のフィルタと、前記第１のフィルタで抽出された信号のエンベロープを検出するエンベロープ検出部と、前記第２のフィルタで抽出された信号と前記検出されたエンベロープ信号とを乗算する乗算器と、メモリと、スイッチング部とを備えた帯域変調回路を、複数個具備した帯域変調回路群とし、各帯域変調回路の乗算器からの信号を加算する加算器を備え、帯域変調回路毎に前記所定周波数帯域は異なるように設定され、更に、
前記各帯域変調回路の夫々のスイッチング部は、
録音操作指示に応じて自帯域変調回路の前記エンベロープ検出部で検出されたエンベロープ信号を自帯域変調回路のメモリに記録させるようにするスイッチング動作を行う一方、再生操作指示に応じてメモリに録音されていた信号を自帯域変調回路の乗算器に供給することを特徴とするようにした。
【０００７】
本発明によれば、録音操作指示を与えると、各帯域変調回路の夫々のスイッチング部は、エンベロープ信号を自帯域変調回路のメモリに記憶させる。そして、再生指示を与えると、各帯域変調回路の夫々のスイッチング部は、メモリに録音されていた信号を乗算器に供給するので、録音しておいた或る音声信号で楽音信号の変調を行うことを何度でもできるようになる。
【０００８】
また、上記装置において、各帯域変調回路の前記第２のフィルタは、操作指示に応じて、カットオフ、レゾナンスを含むフィルタ用パラメータを変更可能に構成して、よりオリジナリティのあるボコーダ音を出力可能とすることができる。
【発明の効果】
【０００９】
本発明によれば、或る音声信号で楽音信号の変調を行うことを何度でも可能なボコーダ装置を提供することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態を図面を参照しつつ説明する。
【００１１】
（構成）
図１はボコーダ装置１の構成図である。このボコーダ装置１は、ｎ（ｎは正の２以上の整数であり例えば「１６」等が好ましい）個の帯域変調回路１００（１００−１、１００−２、…、１００−ｎ）を備えている。各帯域変調回路１００（１００−１、１００−２、…、１００−ｎ）の構成は基本的には等しいが、そのＢＭＰ（バンドパスフィルタ）１０（１０−１、１０−２、…、１０−ｎ）、２０（２０−１、２０−２、…、２０−ｎ）の周波数特性等は、各帯域変調回路１００（１００−１、１００−２、…、１００−ｎ）毎に異なるように設定されている。
【００１２】
帯域変調回路１００（１００−１、１００−２、…、１００−ｎ）は、音声信号（第１の音楽信号の一例）の所定周波数帯域の信号を抽出するＢＰＦ１０（バンドパスフィルタ：１０−１、１０−２、…、１０−ｎ）と、楽音信号等の入力音信号（第２の音楽信号）の所定周波数帯域の信号を抽出するＢＰＦ２０（バンドパスフィルタ：２０−１、２０−２、…、２０−ｎ）とを備え、同一帯域変調回路１００におけるＢＰＦ１０とＢＰＦ２０はその周波数帯域特性は等しくなるように設定してある。図２に示すように、各帯域変調回路１００（１００−１、１００−２、…、１００−ｎ）におけるＢＰＦ１０（１０−１、１０−２、…、１０−ｎ）の周波数特性はその中心周波数が異なるように設定されている。したがって、各ＢＰＦ２０（２０−１、２０−２、…、２０−ｎ）も夫々中心周波数が異なるように設定されている。
【００１３】
ＢＰＦ１０（１０−１、１０−２、…、１０−ｎ）で抽出された信号は、エンベロープ検出部３０（３０−１、３０−２、…、３０−ｎ）によってそのエンベロープが検出されてスイッチング部６０（６０−１、６０−２、…、６０−ｎ）に供給される。また、ＢＰＦ２０（２０−１、２０−２、…、２０−ｎ）で抽出された入力音信号をスイッチング部６０（６０−１、６０−２、…、６０−ｎ）から供給される信号で乗算し変調出力するための乗算器４０（４０−１、４０−２、…、４０−ｎ）が具備されている。更に、各帯域変調回路１００（１００−１、１００−２、…、１００−ｎ）の乗算器４０（４０−１、４０−２、…、４０−ｎ）からの出力を１つの加算器５０で加算して出力する構成となっている。
【００１４】
そして、各帯域変調回路１００には固有のメモリ７０（７０−１、７０−２、…、７０−ｎ）が備えられており、エンベロープ検出部３０（３０−１、３０−２、…、３０−ｎ）からのエンベロープ信号を録音、再生可能に構成されている。また、各種の操作を行うための操作部１５０が設けられている。説明の都合上配線等は図示しないが、スイッチング部６０（６０−１、６０−２、…、６０−ｎ）やＢＰＦ２０（２０−１、２０−２、…、２０−ｎ）やエンベロープ検出部３０（３０−１、３０−２、…、３０−ｎ）との間で必要な信号を通信可能に構成されている。例えば、操作部１５０の操作指示に応じて、各ＢＰＦ２０（２０−１、２０−２、…、２０−ｎ）のカットオフ、レゾナンス、等のパラメータを変更可能に構成されている。よって、よりオリジナリティのあるボコーダ音を生成することが可能になる。
【００１５】
（動作）
まず、操作部１５０を操作することによって、通常のボコーダ動作を行うように指示した場合を想定する。この場合、各スイッチング部６０（６０−１、６０−２、…、６０−ｎ）は、エンベロープ検出部３０（３０−１、３０−２、…、３０−ｎ）からのＢＰＦ１０（１０−１、１０−２、…、１０−ｎ）通過後の音声信号に対するエンベロープ信号を、乗算器４０（１０−１、１０−２、…、１０−ｎ）に供給する。したがって、ＢＰＦ２０（２０−１、２０−２、…、２０−ｎ）通過後の楽音信号が音声信号によって変調されて出力される。
【００１６】
次に、操作部１５０を操作して録音を指示すると、各スイッチング部６０（６０−１、６０−２、…、６０−ｎ）は、エンベロープ検出部３０（３０−１、３０−２、…、３０−ｎ）からのエンベロープ信号を対応するメモリ７０（７０−１、７０−２、…、７０−ｎ）に供給し、記録させるように動作する。かくして、音声信号のエンベロープ信号がメモリ７０（７０−１、７０−２、…、７０−ｎ）に記録される。
【００１７】
この状態から、操作部１５０によって再生を指示すると、各イッチング部６０（６０−１、６０−２、…、６０−ｎ）は、メモリ７０（７０−１、７０−２、…、７０−ｎ）に記録されているエンベロープ信号を乗算器４０（４０−１、４０−２、…、４０−ｎ）に供給する。この時、楽音信号をＢＰＭ２０（２０−１、２０−２、…、２０−ｎ）に入力すれば、メモリ７０（７０−１、７０−２、…、７０−ｎ）からエンベロープ信号を再生しながら、ＢＰＦ２０（２０−１、２０−２、…、２０−ｎ）通過後の楽音信号を変調して出力することが可能になる。
【００１８】
したがって、本実施形態によれば、録音操作指示を与えると、各帯域変調回路１００（１００−１、１００−２、…、１００−ｎ）の夫々のスイッチング部６０（６０−１、６０−２、…、６０−ｎ）は、エンベロープ信号を自帯域変調回路１００（１００−１、１００−２、…、１００−ｎ）のメモリ７０（７０−１、７０−２、…、７００−ｎ）に記録される。そして、再生指示を与えると、各帯域変調回路１００（１００−１、１００−２、…、１００−ｎ）の夫々のスイッチング部６０（６０−１、６０−２、…、６０−ｎ）は、メモリ７０（７０−１、７０−２、…、７００−ｎ）に録音されていた音声信号のエンベロープ信号を自帯域変調回路１００（１００−１、１００−２、…、１００−ｎ）の乗算器４０（４０−１、４０−２、…、４０−ｎ）に供給するので、録音しておいた或る音声信号で楽音信号の変調を行うことを何度でもできるようになる。
【００１９】
なお、入力音信号は楽音信号に限られず、また、ＢＰＦ１０（１０−１、１０−２、…、１０−ｎ）に入力される信号は人間の音声信号に限られない。  
【産業上の利用可能性】
【００２０】
以上説明してきたように、本発明に係るボコーダ装置は音楽分野で用いられる。
【図面の簡単な説明】
【００２１】
【図１】ボコーダ装置１の構成図である。
【図２】ＢＰＦ（バンドパスフィルタ）３０の周波数特性の説明図である。
【符号の説明】
【００２２】
１  ボコーダ装置
１０  ＢＰＦ（バンドパスフィルタ）  
２０  ＢＰＦ（バンドパスフィルタ）  
３０  エンベロープ検出部
４０  乗算器
５０  加算器
７０  メモリ
１５０  操作部
【図１】
2007101913.tif 000003
【図２】
2007101913.tif 000004