(57)【特許請求の範囲】
【請求項１】
楽器からの楽音信号に効果を付加する装置であって、
前記楽音信号に基づいてその振幅エンベロープ信号を生成するエンベロープ検出手段と、
この生成された振幅エンベロープ信号と予め設定したしきい値との比較結果に応じた比較信号を出力する比較手段と、
前記比較信号に応じて開閉動作を行うゲート手段と、
前記楽音信号と前記ゲート手段からの信号とを混合する混合手段と、
前記比較信号が楽音信号持続状態であることを示す場合にその基音の波長を求める波長検出手段と、
この求めた波長に応じた周波数の信号を生成する信号生成手段と、を備え、
前記信号生成手段が生成した信号が前記ゲート手段に供給されるように構成され、
前記波長検出手段は、
前記振幅エンベロープ信号のレベルが前記しきい値を超えることを示す比較信号を受信している場合に楽音信号持続状態と判定して、前記楽音信号の基音波長を順次求める手段と、
前記順次求めた基音波長を時間軸上で見て、最も新しい基音波長である今回の今回波長と、これより以前に求めた基音波長を用いて更新された今回の平均波長との両波長間の差の絶対値が１６分の１未満である場合に、一致回数を順次増加させていく処理を、前記振幅エンベロープ信号のレベルが前記しきい値を超えないことを示す比較信号を受信するまで繰り返し継続する手段と、
この一致回数が予め設定している一致回数用しきい値を超える場合にのみ前記信号生成手段に信号生成の動作をさせる手段と、を含み、
前記平均波長の更新は、
前記今回の今回波長の１個前の前回の今回波長（Ｂ）とこの前回の今回波長に対する前回までの平均波長（Ａ）との差の絶対値が１６分の１未満の場合には「Ａ＋（Ｂ−Ａ）×０．２５」なる演算で求めた値を今回の平均波長として今回の前記一致回数の増加判定処理に用いる一方、
これ以外の場合には、前記前回の今回波長（Ｂ）そのものを今回の平均波長として今回の前記一致回数の増加判定処理に用いる処理であること、を特徴とする効果付加装置。
【請求項２】
請求項１に記載の効果付加装置において、
前記ゲート手段は、
前記振幅エンベロープ信号のレベルが前記しきい値を超えないことを示す比較信号の受信に応答して、閉状態から除々に開状態となるように構成されていることを特徴とする効果付加装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、楽器を演奏することによって出力される楽音信号に効果を付加する効果付加装置の改良に関する。
【０００２】
【従来の技術】
従来の効果付加装置は、ギター等の楽器からの楽音信号を入力してこれに効果を付加した信号をアンプへ出力して効果付加された音を聞くことができるように構成されている。そして、効果音付加装置に例えばペダル等の操作手段を備えておいて、その操作手段の操作によって効果付加機能を起動させるようにしている。したがって演奏者は楽音信号に所要の効果を付加すべく操作手段を操作しながら楽器演奏を行っていた。
【発明が解決しようとする課題】
しかしながら、このような従来の効果付加装置にあってはペダル等の操作手段が必要であり、演奏を行いながら操作手段を操作することが必要であったため、演奏者が効果付加を行いたいポイントで操作手段を操作することは必ずしも容易ではなく、操作遅れが生じてリアルタイムでの効果付加を行うのが難しい構成になっていた。
【０００３】
そこで、本発明は、このような従来の課題を解決するためになされたものであり、楽器の奏法によって楽音信号に自動で効果付加を行うことを可能とした効果付加装置を提供することを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、本発明は、楽器からの楽音信号に効果を付加する装置であって、
前記楽音信号に基づいてその振幅エンベロープ信号を生成するエンベロープ検出手段と、
この生成された振幅エンベロープ信号と予め設定したしきい値との比較結果に応じた比較信号を出力する比較手段と、
前記比較信号に応じて開閉動作を行うゲート手段と、
前記楽音信号と前記ゲート手段からの信号とを混合する混合手段と、
前記比較信号が楽音信号持続状態であることを示す場合にその基音の波長を求める波長検出手段と、
この求めた波長に応じた周波数の信号を生成する信号生成手段と、を備え、
前記信号生成手段が生成した信号が前記ゲート手段に供給されるように構成され、
前記波長検出手段は、
前記振幅エンベロープ信号のレベルが前記しきい値を超えることを示す比較信号を受信している場合に楽音信号持続状態と判定して、前記楽音信号の基音波長を順次求める手段と、
前記順次求めた基音波長を時間軸上で見て、最も新しい基音波長である今回の今回波長と、これより以前に求めた基音波長を用いて更新された今回の平均波長との両波長間の差の絶対値が１６分の１未満である場合に、一致回数を順次増加させていく処理を、前記振幅エンベロープ信号のレベルが前記しきい値を超えないことを示す比較信号を受信するまで繰り返し継続する手段と、
この一致回数が予め設定している一致回数用しきい値を超える場合にのみ前記信号生成手段に信号生成の動作をさせる手段と、を含み、
前記平均波長の更新は、
前記今回の今回波長の１個前の前回の今回波長（Ｂ）とこの前回の今回波長に対する前回までの平均波長（Ａ）との差の絶対値が１６分の１未満の場合には「Ａ＋（Ｂ−Ａ）×０．２５」なる演算で求めた値を今回の平均波長として今回の前記一致回数の増加判定処理に用いる一方、
これ以外の場合には、前記前回の今回波長（Ｂ）そのものを今回の平均波長として今回の前記一致回数の増加判定処理に用いる処理であること、を特徴とするようにした。
【０００５】
この発明にあっては、比較手段は、エンベロープ検出手段によって生成された振幅エンベロープ信号と予め設定したしきい値との比較結果に応じた比較信号を出力し、波長検出手段はこの比較信号が楽音信号持続状態であることを示す場合にその基音の波長を求め、信号生成手段にこの求めた波長に応じた周波数の信号を生成させる。そして、信号生成手段が生成した信号がゲート手段に供給されてゲートが開状態になると、混合手段によって楽音信号とゲート手段からの信号とが混合される。したがって、楽音信号が特定波長で持続状態となるように楽器演奏を行えば、自動的に楽音信号に効果付加を行うことができる。
【００１４】
そして、前記ゲート手段は、前記振幅エンベロープ信号のレベルが前記しきい値を超えないことを示す比較信号の受信に応答して、閉状態から除々に開状態となるように構成されているようにすることもできる。
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しつつ説明する。
（第１の実施形態）
（構成）
図１は本発明の第１の実施形態の効果付加装置１００の構成図である。この効果付加装置１００は、ギター等の楽器演奏によって出力される楽音信号を直接入力する乗算器３０を備えている。さらに、楽音信号を直接入力するエンベロープ検出器１０と、これに接続されて乗算器３０に対して正弦波信号を出力する発振器２０とを備えている。
【００１５】
エンベロープ検出器１０は、楽音信号を全波整流する全波整流部１２と、この全波整流信号の包絡線（エンベロープ）を示す信号を得るために所定時定数での積分を行う積分部１４とを備えている。なお、積分時定数は適宜設定しうることは言うまでもなく、完璧な振幅エンベロープを示す信号を得ることができなくとも、以降の処理において十分である擬似的な振幅エンベロープを示す信号を得ることができるように時定数を設定している。
【００１６】
発振器２０は、エンベロープ検出器１０から出力されるエンべロープ信号を設定された増幅率（Ｇ）で増幅するアンプ２２と、この増幅信号とオフセット（Ｏｆ）とを加算して正弦波発振部２６に入力させる加算器２４とを備えている。図２の符号Ａの直線で示すように、正弦波発振部２６は、エンベロープ信号レベル（Ｌ）に応じて周波数（ｆ）を変化させた正弦波の信号を生成出力する。そして、加算器２４で加算させるオフセット（Ｏｆ）を加えると、符号Ｂに示すように、発振器２０の「エンベロープ信号レベル−正弦波周波数」の特性が符号Ｃに示すように変更されて、全体的にオフセットが付加された特性になる。また、アンプ２２の増幅率（Ｇ）を変更することによって、符号Ｃや符号Ｄに示すように特性を示す直線の傾斜の程度が変更される。
【００１７】
したがって、エンベロープ信号を増幅するアンプ２２とこの増幅信号に対してオフセットを与えるための加算器２４とを備えて正弦波信号の出力特性を調整することができる。
【００１８】
（動作）
次に動作を説明する。図３（ａ）（図３は横軸時間、縦軸レベル）に示すような楽音信号が入力されると、全波整流部１２は入力された楽音信号を全波整流する（図３（ｂ）参照）。次いで、積分部１４はこの全波整流信号を積分して擬似的な（振幅）エンベロープ信号を生成出力する（図３（ｃ））。このエンベロープ信号はアンプ２２で増幅されながら加算器２４によってオフセット（Ｏｆ）が加算されて正弦波発振器２６に入力される。これに応じて正弦波発信器２６はアンプ２２の増幅率やオフセット（Ｏｆ）で定まる特性を考慮した周波数の正弦波信号を生成して乗算器３０に出力する。
【００１９】
乗算器３０は、原音の楽音信号と正弦波信号とを乗算し、楽音信号を正弦波信号で変調した信号を効果付加後の楽音信号として出力する。
【００２０】
したがってこの第１の実施形態によれば、エンベロープ検出器１０によって生成された振幅エンベロープ信号のレベルに応じた周波数の正弦波信号を発振器２０が生成出力し、乗算器３０が原音の楽音信号をこの生成された正弦波信号で乗算して変調するので、楽音信号の振幅レベルに応じた変調音が出力される。したがって、楽音信号レベルに強弱を付けた演奏を行うことによってペダル等の操作手段を必要とせず自動で効果付加を行うことができ、演奏の強弱によって面白味のある効果付加を実現することができる。
【００２１】
（第２の実施形態）
（構成）
図４は本発明の第２の実施形態の効果付加装置１０１の構成図である。この効果付加装置１０１は、ギター等の楽器演奏によって出力される楽音信号を直接入力するロータリースピーカ５０を備えている。さらに、楽音信号を直接入力するエンベロープ検出器１０と、エンベロープ信号と予め設定されているしきい値との比較結果に応じた比較信号を出力する比較器４０とを備えている。本実施形態におけるエンベロープ検出器１０は、図１に示すエンベロープ検出器１０と同一の構成のものであるためエンベロープ検出器１０の本実施形態中での構成、動作の詳述は省略する。
【００２２】
比較器４０は、そのしきい値にヒステリシスを持たせるように構成されていて、このヒステリシスをしきい値設定部４２で設定可能に構成されている。図５に示すように、上側しきい値ＴＵと下側しきい値ＴＬとが設定されていて、エンベロープ信号レベルが上側しきい値ＴＵを超えた場合には、比較信号がハイレベル信号になる。そして、信号Ｗ１、Ｗ２に示すように上側しきい値レベルＴＵを一旦超えてハイレベル信号が出力されると、多少のレベル低下があってもハイレベル信号出力状態が維持され、信号レベルが下側しきい値ＴＬを下回った時に始めて比較信号としてローレベル信号が出力される。かくして比較信号がハイレベルの場合にはエンベロープ信号のレベルが高く、一方、比較信号がローレベルの場合にはエンベロープ信号レベルが低いことを意味する。
【００２３】
また、しきい値設定部４２を操作すると両しきい値ＴＵ、ＴＬのレベルが符号Ｘに示すように上下方向に移動可能となる。両しきい値ＴＵ、ＴＬのレベルが大きく設定される程、両しきい値ＴＵ、ＴＬのしきい幅が長くなる一方、両しきい値ＴＵ、ＴＬのレベルが小さく設定される程、両しきい値ＴＵ、ＴＬのしきい幅が短くなるように構成されている。これはエンベロープ信号Ｗ１のように信号レベルが小さな場合にはしきい値幅Ａ１を短くし、一方、エンベロープ信号Ｗ２のように信号レベルが大きな場合にはしきい値幅Ａ２を長くして比較動作の精度を向上するためである。
【００２４】
また、図６はロータリースピーカ５０の模式的構成図である。所定の部材に固定されたスピーカ５３からの音は拡散ドラム５４に向けて放射される。そしてこの拡散ドラム５４はモーター５５によって回転駆動制御される。かくしてドップラー効果が得られてビブラートやトレモロ等の効果付加が実現できる。モーター５５は制御部５２に動作制御され、制御部５２が比較器４０からハイレベル信号を得た場合には高速動作指令を与えて約６００（ｒｐｍ）の高速で拡散ドラム５４を回転動作制御する。
【００２５】
一方、制御部５２が比較器４０からローレベル信号を得た場合には低速動作指令を与えて約６０（ｒｐｍ）の高速で拡散ドラム５４を回転動作制御する。かくして比較信号に応じて拡散ドラム５４が高速又は低速で回転動作する。なお、制御部５２は比較器４０からローレベル信号を得た場合に高速動作を行う一方、比較器４０からハイレベル信号を得た場合に低速動作を行うようにすることも可能である。なお、制御部５２を比較器４０側に設けるようしても良い。
【００２６】
（動作）
次に動作を説明する。第１の実施形態の動作と同様に、図３（ａ）（図３は横軸時間、縦軸レベル）に示すような楽音信号が入力されると全波整流部１２は入力された楽音信号を全波整流する（図３（ｂ）参照）。次いで、積分部１４はこの全波整流信号を積分して擬似的な（振幅）エンベロープ信号を生成出力する（図３（ｃ））。
【００２７】
次に図７を参照して比較器４０の動作について説明する。図７に示すようなエンベロープ信号Ｗ３が入力されると、上側しきい値ＴＵを信号レベルが超える場合に始めてハイレベルの信号（高速）を出力する。この信号レベルが多少上下する程度では出力信号をハイレベルに維持するが、信号レベルが下側しきい値ＴＬを下回るとローレベル信号（低速）を出力する。さらに信号レベルが再度上昇して下側しきい値ＴＬを超え更に上側しきい値ＴＵを超えると、再度、ハイレベル信号（高速）を出力する。そして信号レベルが下側しきい値ＴＬを下回るとローレベル信号（低速）を出力する。このようにヒステリシスを持つしきい値での比較動作によって信号レベルが強い場合にはハイレベルの信号が出力される一方、信号レベルが弱い場合にはローレベルの信号が出力される。
【００２８】
そして制御部５２は比較信号としてハイレベル信号を得た場合には拡散ドラム５４が高速動作するようにモーター５５を駆動制御し、一方、比較信号としてローレベル信号を得た場合には拡散ドラム５４が低速速動作するようにモーター５５を駆動制御する。かくして、原音の楽音信号はロータリースピーカ５０によって効果付加されて出力される。
【００２９】
したがってこの第２の実施形態によれば、比較器４０はエンベロープ検出部１０によって生成された（振幅）エンベロープ信号と予め設定したしきい値との比較結果に応じた比較信号を出力し、制御部５２は比較信号に応じて拡散ドラム５４（回転体）の回転動作を制御するので、楽音信号の振幅レベルに応じて拡散ドラム５４の回転動作制御を行うことができる。したがって、楽器の奏法を例えば楽音信号レベルに強弱を付けた演奏とすることによってペダル等の操作手段を必要とせず自動で拡散ドラム５４を用いた効果付加を行うことができる。
【００３０】
また、制御部５２は、エンベロープ信号のレベルがしきい値を超える場合には高速（又は低速）で拡散ドラム５４を動作制御する一方、エンベロープ信号のレベルがしきい値を超えない場合には低速（又は高速）で拡散ドラム５４を動作制御するので拡散ドラム５４の制御動作が極めて簡素なもので実現できる。さらに、比較器４０はしきい値にヒステリシスを設定可能であると共に、そのヒステリシス幅が変化可能に構成されているので比較動作の精度を向上させることができる。
【００３１】
以上、拡散ドラムを実際に回転させるロータリースピーカ５０を用いた例について説明してきたが、この部分をロータリースピーカシミュレータに置き換えた構成としても良い。上記のロータリースピーカ５０は拡散ドラム５４を実際に回転させ楽音が聴取者の耳に到達する距離を変化させることによって音程、音色を変化させて効果付加を行うものであるが、ロータリースピーカシミュレータは拡散ドラム５４を実際には回転させずに、例えばＤＳＰ（デジタルシグナルプロセッサ）等のプロセッサ等によって楽音信号の遅延を変化させることによって、回転による距離変化に応じた音の到達時間の変化をシミュレートすることによって音程、音色を変化させ効果付加を行う装置である。
【００３２】
（第３の実施形態）
図８は本発明の第３の実施形態の効果付加装置１０２の構成図である。この効果付加装置１０２は、ギター等の楽器演奏によって出力される楽音信号を直接入力する波長検出部６０およびエンベロープ検出器１０と、比較器４０と、発振器７０と、ゲート部８０と、ミキサ９０とを備えている。この効果付加装置１０２のエンベロープ検出部１０や比較器４０は図４に示した効果付加装置１０１のもの同一構成であるため、これらについての詳細な構成や動作の説明は省略する。
【００３３】
エンベロープ信号が上側しきい値ＴＵを超えて比較器４０がハイレベル信号を出力している間、波長検出部６０は後述するような動作を行う。一方、エンベロープ信号が下側しきい値ＴＬを下回って比較器４０がハイレベルからローレベルの信号を出力するようになると、これに応答してゲート部８０は閉状態から開状態になって発振器７０からの或る周波数の信号をミキサ９０へと導き、原音の楽音信号と発振器７０からの信号とを混合して出力するように構成されている。
【００３４】
さらに、図９に示すように、ゲート部８０は符号Ｇ１に示すようにローレベルの比較信号の受信に応答して一挙に開状態となるのではなく、時定数を持たせて除々に閉状態から開状態へ移行する（符号Ｇ２）ように構成されている。
【００３５】
また、波長検出部６０は、比較信号がハイレベル信号である間は、楽音信号が持続状態にあるとして楽音の基音波長（ピッチ）を検出しては処理部６４に渡す動作を所定周期で繰り返すピッチ検出部６２と、後に説明する基音波長を正確に求める動作等を行う処理部６４とを備える。さらに、発振器７０は処理部６４から渡された基音波長に応じた周波数の信号を生成してゲート部９０に供給するように構成されている。
【００３６】
（動作）
次に動作を説明する。第１、２の実施形態の動作と同様に、図３（ａ）（図３は横軸時間、縦軸レベル）に示すような楽音信号が入力されると全波整流部１２は入力された楽音信号を全波整流する（図３（ｂ）参照）。次いで、積分部１４はこの全波整流信号を積分して擬似的な（振幅）エンベロープ信号を生成出力する（図３（ｃ））。
【００３７】
図１０に示すようなエンベロープ信号を入力した比較器４０は信号レベルが上側しきい値ＴＵを超えた場合にハイレベルの信号を出力する。そして多少の信号レベルの上下があってもハイレベル出力を維持するが、信号レベルが下側しきい値ＴＬを下回った場合にローレベル信号を出力する。ハイレベルの信号が出力されている間は楽音信号の立ち上がり領域で楽音信号が立ち上がりから持続状態にあるとし、一方、ローレベル信号が出力されると楽音信号は減衰領域に入ったとする。
【００３８】
この立ち上がり領域においてはピッチ検出部６２は楽音信号に基づいて相関手法等の公知アルゴリズムによって基音波長を順次検出して処理部６４に順次渡す動作を行う。図１１はこれを順次受け取って基音波長を求める処理部６４の動作を説明するためのフローチャートである。
【００３９】
ステップＳ１１００において、処理部６４は平均波長を変数Ａに格納し、今回波長を変数Ｂに格納し、一致回数を変数Ｄに格納する。次いで、ステップＳ１１１０、ステップＳ１１２０において、平均波長と今回波長との差の絶対値が「１／１６」未満か否かを判定する。この絶対値の差が「１／１６」未満である場合（Ｙｅｓ）にはピッチ不変化状態としてステップＳ１１４０に移行する一方、この絶対値の差が「１／１６」未満でない場合（Ｎｏ）にはピッチ変化が生じたとしてステップＳ１１３０に移行する。
【００４０】
ステップＳ１１３０においては今回波長Ｂを新たな平均波長とし、一致回数Ｄを「０」とする。一方、ステップＳ１１４０においては、平均波長を「平均波長＋（今回波長−平均波長）×０．２５」とする。かくしてステップＳ１１４０においては前回までの平均波長に重みを置きながら今回波長を考慮して新たな平均波長を求めて行く。
【００４１】
今、平均波長、今回波長、一致回数の初期値を総て「０」として、さらに、ピッチ検出部６２から波長λ１、λ２、λ３、…が渡されるものとする。最初の今回波長はλ１でその時の平均波長Ａ、一致回数Ｄはともに初期値「０」である。平均波長「０」と今回波長λ１との差の絶対値が「１／１６」未満でない場合（ステップＳ１１２０のＮｏ）、今回波長λ１を新たに平均波長とし一致回数Ｄを「０」とする。次の今回波長はλ２であり、前回までの平均波長λ１と今回波長λ２との差の絶対値が「１／１６」未満である場合（ステップＳ１１２０のＹｅｓ）、平均波長を「λ１＋（λ２−λ１）×０．２５」とし一致回数を「１」とする。このような処理を繰り返していくと、今回波長と前回までの平均波長との差の絶対値が「１／１６」未満である限り一致回数を増加更新していくとともに、平均波長を更新していくことになる。
【００４２】
そして、図１２に示すように、比較信号としてローレベル信号が出力された場合に一致回数Ｄがしきい値ＴＣを超えているか否かを判定する（ステップＳ１２００）。超えていないと判定した場合（Ｎｏ）には処理部６４は以下の処理をスキップする。一方超えていると判定した場合（Ｙｅｓ）にはステップＳ１２１０に移行し、ステップＳ１２１０において発振器７０に、求めた平均波長を示す信号を与え、次いで次回動作に備え変数Ａ、Ｂ、Ｄをクリアするとともにピッチ検出部６２の動作を停止させる初期化処理を行う。
【００４３】
そしてステップＳ１２１０において信号を与えられた発振器７０は、この信号が示す平均波長に対応する周波数の信号を生成してゲート部８０に供給する。先に説明したようにして比較信号がローレベル信号となった場合にはゲート部８０は除々に閉状態から開状態となるので、ミキサ９０は楽音信号に発振器７０からの信号をフェードインさせることができる。かくして楽音信号が持続音演奏された場合にこの持続音と同一波長（同一周波数）での音が連続的に自動付加されることになる。
【００４４】
したがってこの第３の実施形態によれば、比較器４０はエンベロープ検出部１０によって生成された（振幅）エンベロープ信号と予め設定したしきい値との比較結果に応じた比較信号を出力し、波長検出部６０はこの比較器４０が楽音信号持続状態であることを示す場合にその基音の波長を求め、発振器７０にこの求めた波長に応じた周波数の信号を生成させる。そして、発振器７０が生成した信号がゲート部８０に供給されてゲートが開状態になると、ミキサ９０によって楽音信号とゲート部８０からの信号とが混合される。したがって、楽音信号が特定波長で持続状態となるように楽器演奏を行えば自動的に楽音信号に効果付加を行うことができる。
【００４５】
また、ピッチ検出部６２はエンベロープ信号のレベルがしきい値を超えることを示す比較信号を受信している場合に楽音信号持続状態と判定して、楽音信号の基音波長（ピッチ）を順次求めて処理部６４に順次渡し、処理部６４はこの順次求めた両基音波長間に所定の関係がある場合に一致回数を順次増加させていく処理を、エンベロープ信号のレベルがしきい値を超えないことを示す比較信号を受信するまで継続して一致回数Ｄを求め、この一致回数Ｄがしきい値ＴＣを超える場合にのみ、発振器７０を動作させて効果付加を行うので、基音波長を精度良く求めることができる。
【００４６】
そして、ゲート部８０は、エンベロープ信号のレベルがしきい値を超えないことを示す比較信号（ローレベルの信号）の受信に応答して、閉状態から除々に開状態となるので楽音信号に発振器７０からの信号をフェードインさせることができる。
【００４７】
以上説明してきたように本発明の各実施形態によれば、演奏手法を特殊なものとしたことを検出して、この検出に応じて自動で効果付加を行うようにしたので、従来のように操作手段による演奏中での効果付加指示操作は不要になり、リアルタイムの効果付加を行うことができる。
【００４８】
以上本発明の実施の形態について説明したが、本発明の要旨を逸脱しない範囲内で上記実施形態に種々の変形や変更を施すことが可能となる。また、効果付加装置１００〜１０１の構成を可能な限り専用のＬＳＩ等のハードウエアで実現することもできるし、その機能を可能な限りＣＰＵ（又はＤＳＰ）が動作プログラムを実行することによって実現することも可能である。
【発明の効果】
以上説明してきたように、本発明によれば、楽器の奏法によって楽音信号に自動で効果付加を行うことが可能になるという効果が得られる。
【図面の簡単な説明】
【図１】第１の実施形態の効果付加装置１００の構成図である。
【図２】アンプ２２とオフセット加算器２４の動作の説明図である。
【図３】エンベロープ検出器１０の動作の説明図である。
【図４】第２の実施形態の効果付加装置１０１の構成図である。
【図５】比較器４０のしきい値設定部４２の動作の説明図である。
【図６】ロータリースピーカ５０の模式的説明図である。
【図７】第２の実施形態の動作の説明図である。
【図８】第３の実施形態の効果付加装置１０２の構成図である。
【図９】ゲート部８０の動作の説明図である。
【図１０】比較器４０の動作の説明図である。
【図１１】処理部６４の動作を説明するフローチャートである。
【図１２】処理部６４の動作を説明するフローチャートである。
【符号の説明】
１０  エンベロープ検出器
１２  全波整流部
１４  積分部
２０  発振器
２２  アンプ
２４  加算器
２６  正弦波発振部
４０  比較器
４２  しきい値設定部
５０  ロータリースピーカ又はロータリースピーカシミュレータ
６０  波長検出部
６２  ピッチ検出部
６４  処理部
７０  発振器
８０  ゲート部
９０  ミキサ
５２  制御部
１００  効果付加装置
１０１  効果付加装置
１０２  効果付加装置
【図１】
0004438262.tif 000002
【図２】
0004438262.tif 000003
【図３】
0004438262.tif 000004
【図４】
0004438262.tif 000005
【図５】
0004438262.tif 000006
【図６】
0004438262.tif 000007
【図７】
0004438262.tif 000008
【図８】
0004438262.tif 000009
【図９】
0004438262.tif 000010
【図１０】
0004438262.tif 000011
【図１１】
0004438262.tif 000012
【図１２】
0004438262.tif 000013