(57)【特許請求の範囲】
【請求項１】
外部から楽音信号が入力される外部楽音信号入力手段と、
前記楽音信号に対応するテンポを指定するテンポ指定手段と、
このテンポ指定手段によって指定されたテンポに対応する周期の信号を繰り返し生成する周期信号生成手段と、
エンベロープ波形の形状を定める複数種類のパラメータを任意に設定可能なエンベロープパラメータ設定手段と、
このエンベロープパラメータ設定手段によって設定された前記各パラメータにより定められる形状を持つエンベロープ波形を、前記周期信号生成手段が生成した前記周期信号に応じて繰り返し生成するエンベロープ波形生成手段と、
前記エンベロープ波形に基づいて、前記外部楽音信号入力手段に入力された楽音信号に、効果を付与する効果付与手段とを、
備えた効果付与装置であって、
前記効果付与手段を効果付与状態または効果非付与状態に任意のタイミングで切り換える切換手段を有し、
前記切換手段による前記効果非付与状態から前記効果付与状態への切換に応動して、前記周期信号をリセットすることにより、前記エンベロープ波形の生成をリセットする
効果付与装置。
【請求項２】
外部から楽音信号が入力される外部楽音信号入力手段と、
前記楽音信号に対応するテンポを指定するテンポ指定手段と、
このテンポ指定手段によって指定されたテンポに対応する周期の信号を繰り返し生成する周期信号生成手段と、
エンベロープ波形の形状を定める複数種類のパラメータを任意に設定可能なエンベロープパラメータ設定手段と、
このエンベロープパラメータ設定手段によって設定された前記各パラメータにより定められる形状を持つエンベロープ波形を、前記周期信号生成手段が生成した前記周期信号に応じて繰り返し生成するエンベロープ波形生成手段と、
前記エンベロープ波形に基づいて、前記外部楽音信号入力手段に入力された楽音信号に、効果を付与する効果付与手段とを、
備えた効果付与装置であって、
前記効果付与手段を効果付与状態または効果非付与状態に任意のタイミングで切り換えることを指示する切換指示手段と、
前記切換指示手段により前記効果非付与状態から前記効果付与状態への切換指示後に、前記周期信号生成手段により生成された前記周期信号或いは前記エンベロープ波形生成手段より生成された前記エンベロープ波形が所定の状態になったときに、前記効果付与状態に切り換える切換手段とを、
有する効果付与装置。
【請求項３】
外部から楽音信号が入力される外部楽音信号入力手段と、
前記楽音信号に対応するテンポを指定するテンポ指定手段と、
このテンポ指定手段によって指定されたテンポに対応する周期の周期信号を繰り返し生成する周期信号生成手段と、
エンベロープ波形の形状を定める複数種類のパラメータを任意に設定可能なエンベロープパラメータ設定手段と、
このエンベロープパラメータ設定手段によって設定された前記各パラメータにより定められる形状を持つエンベロープ波形を、前記周期信号生成手段が生成した前記周期信号に応じて繰り返し生成するエンベロープ波形生成手段と、
前記エンベロープ波形に基づいて、前記外部楽音信号入力手段に入力された楽音信号に、効果を付与する効果付与手段とを、備えた効果付与装置であって、
前記エンベロープパラメータ設定手段によって設定可能な前記複数種類のパラメータは、前記エンベロープ波形の時間長に関するパラメータを含み、
前記エンベロープ波形生成手段は、前記エンベロープ波形の時間長に関するパラメータに関連して設定された前記エンベロープ波形全体の時間長が前記周期信号の周期よりも長いとき、前記周期信号の周期毎に前記エンベロープ波形を生成し直すことによって、前記エンベロープ波形全体の時間長を、前記周期信号の周期に合うように変更する効果付与装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力された楽音信号に効果を付与する効果付与装置に関し、特に、効果付与に使用するエンベロープ波形の生成に関する。
【０００２】
【従来の技術】
従来、効果付与装置には、エンベロープ信号を使用して、効果を付与するものがある。例えば、シンセサイザーでは、各楽音ごとにエンベロープ波形のアタック時間、デイケイ時間、リリース時間を設定し、押鍵されるごとに、発音された楽音のエンベロープを、上記設定された各時間で規定されたエンベロープとするものがあった。
【０００３】
【発明が解決しようとする課題】
しかし、このような構成では、楽音が発音されるごとに、その楽音に対して効果を付与することができるだけであり、外部から連続的に供給される楽音信号に対してその楽音信号が表す音楽のテンポに一致した効果を付与することができない。
【０００４】
本発明は、外部から入力される楽音信号が表す音楽の流れに一致し、かつ使用者の好みに応じた効果を付与することができる効果付与装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明の一態様による効果付与装置は、外部から楽音信号が入力される外部楽音信号入力手段を有し、前記楽音信号に対応するテンポを指定するテンポ指定手段も備えている。このテンポ指定手段は、前記楽音信号からテンポを抽出することもできるし、或いは使用者が前記楽音信号を聴取して、テンポを指定することもできる。この効果付与装置は、さらに、テンポ指定手段によって指定されたテンポに対応する周期の信号を繰り返し生成する周期信号生成手段を備えている。この効果付与装置は、更に、エンベロープ波形の形状を定める複数種類のパラメータを任意に設定可能なエンベロープパラメータ設定手段も備えている。複数種類のパラメータとしては、例えばエンベロープ波形が複数の区間によって構成されている場合、各区間の長さを設定するもの、これに加えて各区間のうち単数または複数の所定の区間での勾配または前記所定の区間との境界における値も設定するものとできる。このエンベロープパラメータ設定手段によって設定された前記各パラメータにより定められる形状を持つエンベロープ波形を、前記周期信号生成手段が生成した前記周期信号に応じて繰り返し生成するエンベロープ波形生成手段が設けられている。前記エンベロープ波形に基づいて、前記外部楽音信号入力手段に入力された楽音信号に、効果を付与する効果付与手段も備えられている。効果付与手段としては、楽音信号のレベルの変更手段、楽音信号のフィルタリング手段、楽音信号のピッチ変更手段または楽音信号のフランジャー手段等の種々の手段とすることができる。この効果付与装置は、前記効果付与手段を効果付与状態または効果非付与状態に任意のタイミングで切り換える切換手段を有して、前記切換手段による前記効果非付与状態から前記効果付与状態への切換に応動して、前記周期信号をリセットすることにより、前記エンベロープ波形の生成をリセットする。
【０００６】
この効果付与装置では、楽音信号に付与される効果の付与状態を規定するエンベロープ波形が、この楽音信号のテンポに対応する周期を持つものであるので、楽音信号に付与される効果は、この周期で繰り返し付与される。しかも、エンベロープ波形の形状は、使用者が、その形状を複数種類のパラメータによって事前に設定したものであるので、使用者の好みに応じた効果を付与することができる。更に、周期信号をリセットすることにより、エンベロープ波形の生成をリセットしているので、リセット時から、楽音信号にその天保に対応した効果を付与することができる。リセット時は、切換手段の効果非付与状態から付与状態への切換によって決定されるので、任意のタイミングで効果を付与することができる。
【００１１】
また、本発明の他の態様の効果付与装置では、上述した態様と同様に、外部楽音信号入力手段と、テンポ指定手段と、周期信号生成手段と、エンベロープパラメータ設定手段と、エンベロープ波形生成手段と、効果付与手段とを、備えている。更に、他の態様の効果付与装置は、前記効果付与手段を効果付与状態または効果非付与状態に任意のタイミングで切り換えることを指示する切換指示手段を有している。更に、他の態様の効果付与装置は、前記切換指示手段により前記効果非付与状態から前記効果付与状態への切換指示後に、前記周期信号生成手段により生成された前記周期信号或いは前記エンベロープ波形生成手段より生成された前記エンベロープ波形が所定の状態になったときに、前記効果付与状態に切り換える切換手段も、有している。前記所定の状態としては、例えば周期信号またはエンベロープ波形の位相が予め定めた位相、例えば初期位相になったときがある。
【００１２】
このように構成すると、切換指示さえ与えると、その後に、周期信号やエンベロープ波形が所定の状態になったときに、自動的に効果付与状態となる。
【００１６】
本発明の別の態様の効果付与装置も、外部楽音信号入力手段と、テンポ指定手段と、周期信号生成手段と、エンベロープパラメータ設定手段と、エンベロープ波形生成手段と、効果付与手段とを、備えている。更に、他の態様の効果付与装置では、前記エンベロープパラメータ設定手段によって設定可能な前記複数種類のパラメータは、前記エンベロープ波形の時間長に関するパラメータを含んでいる。前記エンベロープ波形生成手段は、前記エンベロープ波形の時間長に関するパラメータに関連して設定された前記エンベロープ波形全体の時間長が前記周期信号の周期よりも長いとき、前記周期信号の周期毎に前記エンベロープ波形を生成し直すことによって、前記エンベロープ波形全体の時間長を、前記周期信号の周期に合うように変更する。
【００１７】
この場合、実際に形成されるエンベロープ波形は、エンベロープパラメータ設定手段によって設定されたものと異なるものとなり、想定されたものと異なる効果を付与することができる。
【００１８】
【発明の実施の形態】
本発明の１実施の形態の効果付与装置は、図１に機能ブロック図によって示すように、外部楽音信号入力手段、例えば入力端子２を有している。この入力端子２に供給された外部からの連続する楽音信号は、切換手段、例えばエフェクト切換スイッチ４の接触子４ａに供給される。
【００１９】
エフェクト切換スイッチ４は、接点４ｂ、４ｃ、４ｄを有し、接触子４ａは、接点４ｂ、４ｃ、４ｄのいずれかに接触可能であり、通常状態では、接触子４ａは接点４ｃに接触しているが、切換指示手段、例えばエフェクトオン／オフ操作子６の操作によって接点４ｂまたは４ｄに接触する。但し、接点４ｄへの接触は、操作子６が操作されている間だけ維持され、エフェクトオン／オフ操作子６の操作を中止すると、自動的に接点４ｃへの接触状態に復帰する。
【００２０】
接点４ｃは、可変抵抗器８を介して混合器１０に接続される。従って、接点４ｃに接触子４ａが接触している状態では、楽音信号は、効果が付与されずに混合器１０に出力される。接点４ｂ、４ｄは、効果付与手段、例えばカットオフ周波数可変フィルタ１２及びレベル制御部１４の縦列接続回路に接続されている。この縦列接続回路の出力は、可変抵抗器１６を介して混合器１０に供給される。従って、接点４ｂまたは４ｄに接触子４ａが接触しているとき、効果が付与された楽音信号が混合器１０に供給される。なお、可変抵抗器８、１０はバランス操作子１８の操作によって、その値が調整される。
【００２１】
カットオフ周波数可変フィルタ１２は、これに供給される制御信号に従って、そのカットオフ周波数が変化するローパスフィルタである。むろん、ローパスフィルタに代えて、ハイパスフィルタやバンドパスフィルタを使用することもできる。
【００２２】
レベル制御部１４は、これに供給される制御信号、例えばエンベロープ波形信号に従って、入力された楽音信号のレベルを制御するものである。なお、効果付与手段は、楽音信号に効果を付与するものであればよく、カットオフ周波数可変フィルタ１２、レベル制御部１４以外の種々のものを採用することができる。例えば、楽音信号のピッチを変更するものや、楽音信号にフランジ効果を付与するもの等を採用することができる。
【００２３】
カットオフ周波数可変フィルタ１２への制御信号は、加算器２０から供給される。この加算器２０には、第１の制御信号として、低周波発振器（ＬＦＯ）２２が発振する周期Ｔ’の低周波パルス信号を元に、波形生成部２４が生成した周期Ｔ’を持つ波形信号が供給される。この波形信号の波形は、複数の波形、例えば鋸歯状波、台形波、三角波等のうち波形選択操作子２６によって選択された１つの波形とされる。
【００２４】
この波形信号の加算器２０への経路中には、ＬＦＯオン／オフ操作子２８によって開閉される開閉スイッチ３０と、ＬＦＯデプス操作子３２によって操作される可変抵抗器３４とが設けられている。開閉スイッチ３０がオンのとき、波形生成部２４から波形信号が加算器２０に供給されるが、開閉スイッチ３０がオフのときには、波形生成部２４からの波形信号は加算器２０に供給されない。また、ＬＦＯデプス操作子３２の操作によって、カットオフ周波数可変フィルタ１２によってかけられる変調の深さが調整される。
【００２５】
加算器２０には、第２の制御信号として、後述するエンベロープ波形信号が供給される。このエンベロープ波形信号が加算器２０に供給されており、かつＬＦＯオン／オフスイッチ３０がオンのときには、波形生成部２４からの波形信号とエンベロープ波形信号とを加算したものが、フィルタ１２に制御信号として供給される。エンベロープ波形信号が加算器２０に供給されており、ＬＦＯオン／オフスイッチ３０がオフのときには、エンベロープ波形信号のみが制御信号としてカットオフ周波数可変フィルタ１２に供給される。また、エンベロープ波形信号が加算器２０に供給されていない状態で、ＬＦＯオン／オフスイッチ２８がオンのときには、波形生成部２４からの波形信号のみがフィルタ１２に制御信号として供給される。
【００２６】
レベル制御部１４には、切換スイッチ３８の接触子３８ａが接点３８ｂに接触しているときに、エンベロープ生成部３６からのエンベロープ波形信号が、供給される。切換スイッチ３８の接触子３８ａが接点３８ｃに接触しているときには、上述したようにエンベロープ波形信号が加算器２０に供給される。切換スイッチ３８の接触子３８ａが接点３８ｄに接触しているときには、エンベロープ波形信号はいずれにも供給されない。接触子３８ａの切換は、制御対象選択用操作子４０の操作によって行われる。
【００２７】
エンベロープ生成部３６は、低周波発振器（ＬＦＯ）４２から供給される１つのパルス信号に応じて、その時点からの経過時間を計測して、それに基づき例えば図２に示すようなエンベロープ波形信号を生成するものである。ＬＦＯ４２からパルス信号が繰り返し供給されるため、いいかえれば低周波パルス信号が供給されるため、エンベロープ波形信号は、図３に示すように繰り返し発生される。このエンベロープ波形信号の周期Ｔは、ＬＦＯ４２が発生する低周波パルス信号に基づいて決定される。このエンベロープ波形信号は、アタック時間Ｔ１、デイケイ時間Ｔ２、サステイン時間Ｔ３、リリース時間Ｔ４と、アタックレベルｍａｘと、サステインレベルＬ１とによって規定されるものである。アタックレベルｍａｘは、予め定められた固定値であり、アタック時間Ｔ１、デイケイ時間Ｔ２、サステイン時間Ｔ３、サステインレベルＬ１を表す値の信号が、エンベロープパラメータ操作子４３によってそれぞれ個別に設定される。
【００２８】
また、リリース時間Ｔ４を表す値の信号は、演算部４４によって、後述する乗算器４６から与えられる周期Ｔを表す信号から、アタック時間Ｔ１、デイケイ時間Ｔ２、サステイン時間Ｔ３をそれぞれ表す信号を減算することによって算出され、エンベロープ生成部３６に供給される。従って、全ての時間Ｔ１乃至Ｔ４を一々設定する必要はなく、４つの時間のうち１つの時間が自動的に設定されるので、設定操作が簡易化されている。なお、アタックレベルｍａｘを固定値としたが、エンベロープパラメータ操作子４３の操作によって、任意に設定するように構成することもできる。
【００２９】
ＬＦＯ２２は、乗算器４５から供給される周期を示す値を有する信号Ｔ’の示す周期Ｔ’に等しい周期Ｔ’で低周波パルス信号を発生する。ＬＦＯ４２は、乗算器４６から供給される周期を示す値を有する信号Ｔの示す周期Ｔに等しい周期で低周波パルス信号を発生する。これらＬＦＯ２２、４２は、切換スイッチ４の接触子４ａが接点４ｂまたは４ｄに接触させられたとき、同時にリセットされ、直ちに所定の位相、例えば初期位相０からそれぞれ周期Ｔ’、Ｔの周期信号の発生を開始する。即ち、リセットされた時点で最初のパルスを発生し、その後は、Ｔ’、Ｔでパルスを繰り返し発生する。
【００３０】
乗算器４５、４６には、共に周期変換部４８からの周期を示す値を有する信号が供給されている。乗算器４５では、この周期を示す値を有する信号に、音符選択部５０によって選択された音符の長さ、例えば四分音符、二分音符、八分音符、十六分音符等のうち、使用者によって選択されたものを表す係数が、乗算されて、周期Ｔ’を示す値を有する信号を生成し、ＬＦＯ２２に供給される。同様に、乗算器４６では、周期変換部４８からの周期を示す値を有する信号に、音符選択部５２によって選択された音符の長さを表す係数が乗算されて、周期Ｔを示す値を有する信号が生成され、ＬＦＯ２２に供給される。従って、音符選択操作子５０、５２の操作によって、周期Ｔ’とＴとが等しい場合もあるし、一方が他方の何倍かの値となることもある。
【００３１】
周期変換部４８は、テンポ設定部５４からのテンポ信号に基づいて、周期を示す値を有する信号を生成する。テンポ設定部５４は、テンポ変更操作子５６の操作によって開閉スイッチ５８がオンに操作されているとき、テンポ抽出部６０が入力端子２に供給された楽音信号から抽出したテンポを表すテンポ信号を、周期変換部４８に供給する。また、開閉スイッチ５８がオフに操作されているときには、入力端子２に供給されている楽音信号を使用者が聴取しながら、タップボタン６２を操作することによって生成されたテンポ信号を、周期変換部４８に供給する。従って、ＬＦＯ２２、４２が発生する周期信号の周期Ｔ’、Ｔ、ひいては波形生成部２４が発生する波形信号の周期及びエンベロープ生成部３６が発生するエンベロープ波形信号の周期は、共に入力端子２に供給される楽音信号のテンポに基づくものである。
【００３２】
なお、テンポ設定部５４からのテンポ信号は、テンポ表示部６２に供給され、設定されたテンポが表示される。また、テンポ信号は、テンポクロック生成部６４に供給される。ここで生成されたテンポクロック信号は、ＭＩＤＩ信号として外部に供給される。
【００３３】
なお、図１では、この効果付与装置を機能ブロック図で示したが、ＤＳＰ、ＣＰＵ及び各操作子に基づいて構成することもできる。
【００３４】
このように構成された効果付与装置によれば、楽音信号が入力端子２に供給されると、テンポ抽出部６０によって、またはタップスイッチ６２の操作によって、テンポ信号が生成される。このテンポ信号が周期変換部４８で周期を示す値を有する信号に変換され、乗算器４５、４６に供給される。この周期を示す値を有する信号は、音符選択操作子５０の操作によって選択された音符の長さを表す係数と、乗算器４５において乗算され、周期Ｔ’を示す信号Ｔ’を生成する。この信号Ｔ’がＬＦＯ２２に供給され、ＬＦＯ２２は、周期Ｔ’の低周波パルス信号を生成する。これが、波形生成部２４に供給される。波形生成部２４は、この周期Ｔ’を持ち、波形選択操作子２６によって選択された波形を持つ波形信号を生成する。ＬＦＯ２２が繰り返しパルス信号を発生しているので、この波形信号も繰り返し生成される。
【００３５】
開閉スイッチ３０がオンのときには、この波形信号のレベルが可変抵抗器３４によって調整され、加算器２０に供給される。このとき、エンベロープ波形信号が加算器２０に供給されていないと、この波形信号がカットオフ周波数可変フィルタ１２に供給される。切換スイッチ４の操作によって楽音信号がフィルタ１２に供給されている場合、楽音信号に変調が繰り返しかけられる。この波形信号の周期が、楽音信号のテンポに対応したものであるので、音楽の流れに一致して変調がかけられる。なお、エンベロープ波形信号も供給されている場合には、波形信号とエンベロープ波形信号とを加算した信号に基づいて、変調がかけられる。なお、加算に代えて、乗算をするようにしてもよい。
【００３６】
周期変換部４８の周期を示す値を有する信号には、音符選択部５２によって選択された音符の長さを表す係数が、乗算器４６において乗算され、周期Ｔを示す値を有する信号が生成され、ＬＦＯ４２に供給される。ＬＦＯ４２は、周期Ｔの低周波パルス信号をエンベロープ生成部３６に供給する。エンベロープ生成部３６には、エンベロープパラメータ操作子４３からＴ１、Ｔ２、Ｔ３、Ｌ１が供給され、かつ演算部４４からＴ４が供給される。エンベロープ生成部３６は、Ｔ１、Ｔ２、Ｔ３、Ｔ４、Ｌ１、ｍａｘで規定されるエンベロープ波形信号を周期Ｔで繰り返し生成する。
【００３７】
制御対象選択操作子４０によって切換スイッチ３８の接触子３８ａが接点３８ｂに接触させられていると、エンベロープ波形信号がレベル制御部１４に供給される。このエンベロープ波形信号に従って、カットオフ周波数可変フィルタ１２の出力信号のレベルが制御される。従って、入力された楽音信号の流れに一致したエンベロープが、楽音信号に付与される。
【００３８】
また、切換スイッチ３８の接触子３８ａが接点３８ｃに接触していると、エンベロープ波形信号が加算器２０に供給され、カットオフ周波数可変フィルタ１２の制御に使用される。即ち、開閉スイッチ３０がオフの状態では、エンベロープ波形信号のみによってカットオフ周波数可変フィルタ１２のカットオフ周波数が可変される。従って、使用者の好みに応じて設定されたエンベロープ波形によって、カットオフ周波数可変フィルタ１２のカットオフ周波数が可変される。また、開閉スイッチ３０がオンの状態では、エンベロープ波形信号と波形信号との加算値によって、カットオフ周波数可変フィルタ１２のカットオフ周波数が可変される。
【００３９】
切換スイッチ４の接触子４ａは、エフェクトオン／オフ操作子６の操作によって接点４ｂに接触させられると、次にエフェクトオン／オフ操作子６が操作されるまで、この接触状態を維持するので、楽音信号は継続的にカットオフ周波数可変フィルタ１２に供給され、楽音信号には上述したような効果が付与される。一方、切換スイッチ４の接触子４ａは、接点４ｄにはエフェクトオン／オフ操作子６が操作されている期間だけ接触し、操作が中止されると、自動的に接点４ｃへの接触状態に復帰する。従って、接触子４ａが接点４ｄに接触するように、エフェクトオン／オフ操作子６が操作されている期間だけ、楽音信号には効果が付与される。
【００４０】
また、切換スイッチ４の接点４ａが、接点４ｂまたは４ｄに接触したとき、ＬＦＯ２２、４２には同時にリセット信号が供給され、ＬＦＯ２２、２４は、同時に新たな低周波パルス信号を発生する。従って、両低周波パルス信号は同期しており、エンベロープ波形信号も、波形信号に同期したものとなり、図４（ａ）に示すように、エフェクトオン指示が与えられた時点から新たなエンベロープ波形を発生する。なお、切換スイッチ４の接触子４ａが接点４ｃに接触したとき、効果の付与が中止される。
【００４１】
なお、エンベロープパラメータ操作子４３が設定するパラメータＴ１、Ｔ２、Ｔ３、Ｌ１として実際の値が設定されている。従って、図５（ａ）に示すようにＴ１として周期Ｔよりも長い時間を設定することが可能である。この場合、周期Ｔが経過したときに、ＬＦＯ４２が新たなパルス信号を発生するので、図２に示すようなアタック、デイケイ、サステイン、リリースを備えた想定波形とは異なり、時間の経過と共に立ち上がる鋸歯状波を生成することができる。
【００４２】
或いは同図（ｂ）に示すようにＴ１をほぼ０とし、Ｔ２が周期Ｔよりも大きく、Ｌ１をｍａｘよりも小さい値に設定することも可能である。この場合も、図２の想定波形と異なり、発生と同時にｍａｘまで値が増加し、時間の経過と共に値が低下し、周期Ｔの経過時点で０まで低下する台形波を生成することもできる。この状態において、Ｌ１をほぼ０に変更すると、時間の経過と共に立ち下がる鋸歯状波を生成することができる。
【００４３】
同様に、同図（ｃ）に示すように、Ｔ３を０にすると共に、Ｔ１＋Ｔ２がＴより小さくなるように設定し、Ｌ１をｍａｘに等しく設定すると、図２の想定波形と異なり、発生時点では値が０で、時間の経過と共に値が増加し、Ｔ１時間の経過時に値がｍａｘとなり、この値を時間Ｔ２維持し、以後値が時間の経過と共に低下し、時間Ｔ４の経過時点で０となる台形波を生成することができる。
【００４４】
このようにエンベロープパラメータの設定によって、想定波形と異なるエンベロープ波形信号を生成することができる。なお、Ｔ１、Ｔ２、Ｔ３、Ｌ１の設定可能範囲を予め定めて、常にアタック、デイケイ、サステイン、リリースの各区間を備えるものとすることもできる。また、エンベロープパラメータの設定法としては、上記のようにＴ１乃至Ｔ３の実時間を設定するものの他に、周期Ｔに対するＴ１乃至Ｔ３の比率を設定するものや、Ｔ１、Ｔ２に代えて、アタック期間の勾配、デイケイ期間の勾配を設定するようにすることもできる。勾配を設定する場合、ｍａｘを固定値としているので、アタック期間の勾配、デイケイ期間の勾配を設定することにより、Ｔ１、Ｔ２も自動的に決定される。
【００４５】
上記の実施形態では、エンベロープ波形は、アタック、デイケイ、サステイン、リリースの４区間を持つものとしたが、図６に示すように、アタック（Ｔ１）、デイケイ（Ｔ２）、リリース（Ｔ３）の３区間を有するものとすることもできる。この場合、設定を簡易にするため、Ｔ１、Ｔ２、Ｌ１のみを設定し、Ｔ３を演算部によってＴ−Ｔ１−Ｔ２の演算によって算出するように構成することができる。
【００４６】
また、上記の実施の形態では、エフェクトオン／オフ操作子６の操作により、効果付与をオフ状態からオン状態に切換指示したとき、ＬＦＯ２２、４２の位相をリセットするようにしたが、これ以外の手段によりリセットすることもできる。例えば、テンポ抽出部６０は、外部から入力した楽音信号からテンポを抽出する際に、テンポの他に拍の開始も抽出するようにし、開閉スイッチ５８がオン操作されている間には、抽出した拍の開始を示す信号をＬＦＯ２２、４２に供給するようにする。このようにすれば、外部から入力した楽音信号の拍に同期して、ＬＦＯ２２、４２の位相をリセットすることができる。
【００４７】
また、上記の実施の形態では、エフェクトオン／オフ操作子６の操作により、効果付与をオフ状態からオン状態に切換指示したときに、ＬＦＯ２２、４２の位相をリセットするようにしたが、これ以外の制御態様を設け、複数の制御態様の中から、所望の制御態様を選択できるようにすることもできる。
【００４８】
例えば、上記の実施の形態で説明した制御態様を第１の制御態様とし、これ以外に、次に説明する第２の制御態様、第３の制御態様を設け、いずれかの制御態様を任意に選択する。
【００４９】
第２の制御態様では、エフェクトオン／オフ操作子６により効果付与をオフ状態からオン状態に切換指示しても、ＬＦＯ２２、４２にリセット信号を供給しない。また、エフェクトオン／オフ操作子６により効果付与をオフ状態からオン状態に切換指示しても、切換スイッチ４の接触子４ａを接点４ｃに接触したままとし、ＬＦＯ２２或いはＬＦＯ４２の発生する低周波パルス信号の位相が初期位相、即ち、リセットされた時点と同じ位相となったことを位相検出手段によって検出し、これが検出されたときに、切換スイッチ４の接触子４ａを接点４ｂまたは４ｄに接触させる。従って、ＬＦＯ２２、４２は、効果付与状態がオン状態に切換指示されても、指示以前の状態を依然として保ち、同様に、エンベロープ生成部３６も効果付与状態がオン状態に切換指示される以前の状態を保つ。そして、ＬＦＯ２２或いはＬＦＯ４２の発生する低周波パルス信号の位相が初期位相となった時点で、初めて図４（ｂ）に示すように、効果の付与が開始される。
【００５０】
従って、ＬＦＯ２２或いは４２の発生する低周波パルス信号の位相をリセットすることなく、この低周波パルス信号の位相に同期して、効果を付与し始めることができるので、エフェクトオン／オフ操作子６をラフなタイミングで操作しても、楽音信号に同期して効果付与を開始することができる。
【００５１】
なお、切換スイッチ４の接触子４ａを接点４ｂ或いは４ｄに接触させる時点をＬＦＯ２２或いはＬＦＯ４２の発生する低周波パルス信号の位相が初期位相となった時点とする事に代えて、エンベロープ生成部３６が発生するエンベロープ波形信号が所定のレベル例えば０になったことをレベル検出部によって検出し、これを検出した時点で接触子４ａを接点４ｂまたは４ｄに接触させても、前述と同様なことができる。また、エンベロープ生成部３６が、パルス信号の入力からの経過時間を計測して、エンベロープ波形信号を生成するものである場合、その経過時間が所定の値になったことを検出部で検出した時点に、切換スイッチ４を切り換えるようにしても、同様なことができる。
【００５２】
第３の制御態様では、第２の制御態様と同様に、エフェクトオン／オフ操作子６により、効果付与をオフ状態からオン状態に切換指示しても、ＬＦＯ２２、４２にリセット信号を供給しない。但し、第３の制御態様では、第２の制御態様と異なり、エフェクトオン／オフ操作子６により効果付与をオフ状態からオン状態に切換指示された時点で、直ちに図４（ｃ）に示すように、効果の付与を開始する。
【００５３】
なお、いずれの制御態様においてもエフェクトオン／オフ操作子６により、効果付与をオン状態からオフ状態に切換指示があったとき、図４（ｂ）、（ｃ）に示すように、効果の付与を停止する。
【００５４】
【発明の効果】
以上のように、本発明の効果付与装置によれば、楽音信号の流れに一致し、しかも使用者の好みに応じた効果を、繰り返し付与することができる。また、切換手段の効果付与状態から付与状態への切換は、任意のタイミングに行え、この切換によってエンベロープ波形信号をリセットしているので、効果を任意のタイミングで付与することができる。同様に切換指示を与えるタイミングを、周期信号やエンベロープ波形が所定の状態になるタイミングとしなくても、周期信号やエンベロープ波形が所定の状態になったときに、自動的に効果付与状態とできるので、ラフなタイミングで切換指示を与えても、楽音信号に同期して、効果付与を開始することができる。更に、実際に形成されるエンベロープ波形は、エンベロープパラメータ設定手段によって設定されたものと異なるものとでき、想定されたものと異なる効果を付与することができる。
【図面の簡単な説明】
【図１】本発明の１実施の形態の効果付与装置のブロックダイアグラムである。
【図２】図１の効果付与装置が発生するエンベロープ波形信号の１周期分を示す波形図である。
【図３】図１の効果付与装置が発生するエンベロープ波形信号の複数周期分を示す波形図である。
【図４】図１の効果付加装置における効果付与及び停止のタイミングを示す図である。
【図５】パラメータの値を種々に変更した場合の図３のエンベロープ波形信号の波形図である。
【図６】図１の効果付与装置が発生するエンベロープ波形信号の他の例の波形図である。
【符号の説明】
２  入力端子（外部楽音信号入力手段）
１２  カットオフ周波数可変フィルタ（効果付与手段）
１４  レベル制御部（効果付与手段）
２２  ＬＦＯ（周期信号生成手段）
３６  エンベロープ生成部（エンベロープ波形生成手段）
４３  エンベロープパラメータ操作子（エンベロープパラメータ設定手段）
４２  ＬＦＯ（周期信号生成手段）
５４  テンポ設定部（テンポ指定手段）
【図１】
0004205229.tif 000002
【図２】
0004205229.tif 000003
【図３】
0004205229.tif 000004
【図４】
0004205229.tif 000005
【図５】
0004205229.tif 000006
【図６】
0004205229.tif 000007