(57)【要約】【課題】時間の設定を迅速に行なうことができる効果付与装置を提供する。【解決手段】入力された音響信号Ａに対してＣＰＵ１０５からのディレイタイムに応じた効果をＤＳＰ１０２で付与するにあたり、ＣＰＵ１０５によりタイム設定モードから効果切換モードへ切換えた場合は、意図しないディレイタイムに代えて、操作子群１０４を構成するペダル１０４ｂの今回のモード切換のための操作開始とその操作の直前の操作との間の時間間隔の直前に設定されたディレイタイムに設定し直す。【選択図】　　　　図１
2004045832.tif 000002
【特許請求の範囲】
【請求項１】
時間が設定され設定された時間に応じた効果を付与する効果付与装置において、
操作時間可変に操作される操作子と、
前記操作子の操作時間が所定時間以上である操作に応じて効果切換モードとタイム設定モードとを切り換えるモード切換手段と、
前記モード切換手段により効果切換モードに設定されているとき、前記操作子の操作時間が所定時間未満である操作に応じて効果の切換を行なう効果切換手段と、
前記モード切換手段によりタイム設定モードに設定されているとき、前記操作子の操作時間が所定時間未満である操作の開始から前記操作子の該操作に続く次の操作の開始までの時間間隔に対応した時間を設定し、前記モード切換手段によりタイム設定モードから効果切換モードへ切換えた場合は、前記操作子の今回のモード切換のための操作開始と該操作の直前の操作との間の時間間隔の直前に設定された時間を設定するタイム設定手段とを備えたことを特徴とする効果付与装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、時間が設定され設定された時間に応じた効果を付与する効果付与装置に関する。
【０００２】
【従来の技術】
従来より、ディレイ効果，トレモロ効果，ビブラート効果，フェイザ等のように周期的な音響効果を楽音に付与する効果付与装置が知られている。このような効果付与装置では、周期的な音響効果をパラメータとして設定することができる。例えば、ディレイ効果を楽音に付与する効果付与装置では、パラメータとしてのディレイタイムが設定され、その設定されたディレイタイムに応じた音響効果が付与される。
【０００３】
この効果付与装置は、効果の付与／非付与を切り換えるための効果切換モードと、ディレイタイムを設定するためのディレイタイム設定モードとを有する。また、この効果付与装置では、効果切換モードとディレイタイム設定モードとのモード切換え、効果切換モードにおける効果の付与／非付与の切換え、およびディレイタイム設定モードにおけるディレイタイムの設定は、１つのペダルの操作時間に応じて行なわれる。例えば、ペダルが２秒以上操作されると、効果切換モードとディレイタイム設定モードとのモード切換えが行なわれる。また、ディレイタイム設定モードにおいてペダルが複数回にわたり共に２秒未満操作されると、１回目の操作の開始から複数回の操作の開始までの時間間隔に対応したディレイタイムが設定される。一方、効果切換モードにおいてペダルが２秒未満操作されると、効果の付与／非付与の切り換えが行なわれる。
【０００４】
なお、ディレイタイム設定モードにおいて、ペダルが操作された時間間隔をディレイタイムとして設定する場合や、その時間間隔の１／２の時間をディレイタイムとする場合がある。
【０００５】
【発明が解決しようとする課題】
ここで、ディレイタイム設定モードにおいてペダルが操作された場合、効果付与装置では、
（１）ディレイタイム設定中に操作されたものか否か（ペダル操作が２回目以降であり且つ２秒未満で操作されたものか否か）
（２）ディレイタイムを再度設定し直すために操作されたものか否か（ペダル操作は１回目であり且つ２秒未満操作されたものか否か）
（３）タイム設定モードから効果切換モードに切り換えるために２秒以上操作されたものか否かの３通りの判定が行なわれる。
【０００６】
また、ペダル操作が短時間（２秒未満）であるか長時間（２秒以上）であるかという条件で判定すると、ディレイタイムの設定に遅れが生じるため、ペダル操作が長時間であり、結果としてディレイタイム設定モードから効果切換モードに切り換える場合であっても、先ずペダルが操作された時点でディレイタイムの設定の開始であると判定され、その後、上述した３通りの判定が行なわれる。
【０００７】
また、この効果付与装置は、楽音に周期的な音響効果（エフェクト）を付与するものであり、エフェクトの性質上、エフェクト音が連続して放音する。このため、意図したディレイタイムと異なるディレイタイムが設定されると、聴感上不自然となる。そこで、上述した（２）における判定、即ちディレイタイムを再度設定し直すために操作されたものか否かの判定を行なって楽音にエフェクトを付与することとする。具体的には、意図したディレイタイムと異なるディレイタイム（疑わしいディレイタイム）が設定された場合、同じ長さのディレイタイムで再度ペダルを操作しなければ無視するという処理が行なわれる。そのため、短いディレイタイムから長いディレイタイムに設定し直した時などは、時刻ｔ１（１回目のペダル操作時刻）から時刻ｔ２（２回目のペダル操作時刻）までのディレイタイムＴ１と、時刻ｔ２から時刻ｔ３（３回目のペダル操作時刻）までのディレイタイムＴ２との２回のディレイタイムＴ１，Ｔ２を検出して確定する必要があり、従ってペダル操作は３回行なう必要があり、比較的長いディレイタイムの設定（ゆっくりしたテンポの設定）は設定時間も長くなる。
【０００８】
このように、従来の効果付与装置は、ディレイタイム設定モードにおいてペダルが操作された場合、上述したようなアルゴリズムでディレイタイムに代表される時間を設定するものであり、複雑な条件分岐処理が必要とされる。従って、比較的長い時間の設定においてペダル操作を３回行なう場合には設定時間が長くなり、演奏中に迅速な変更が困難であるという問題がある。
【０００９】
本発明は、上記事情に鑑み、演奏中であっても時間を迅速に設定することができる効果付与装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成する本発明の効果付与装置は、時間が設定され設定された時間に応じた効果を付与する効果付与装置において、
操作時間可変に操作される操作子と、
上記操作子の操作時間が所定時間以上である操作に応じて効果切換モードとタイム設定モードとを切り換えるモード切換手段と、
上記モード切換手段により効果切換モードに設定されているとき、上記操作子の操作時間が所定時間未満である操作に応じて効果の切換を行なう効果切換手段と、
上記モード切換手段によりタイム設定モードに設定されているとき、上記操作子の操作時間が所定時間未満である操作の開始から上記操作子のその操作に続く次の操作の開始までの時間間隔に対応した時間を設定し、上記モード切換手段によりタイム設定モードから効果切換モードへ切換えた場合は、上記操作子の今回のモード切換のための操作開始とその操作の直前の操作との間の時間間隔の直前に設定された時間を設定するタイム設定手段とを備えたことを特徴とする。
【００１１】
尚、本発明にいう効果には、ディレイ効果，トレモロ効果，ビブラート効果，フェイザ等がある。また、設定する時間としてはディレイタイム等がある。
【００１２】
本発明の効果付与装置は、タイム設定モードから効果切換モードへ切換えた場合、操作子の今回のモード切換のための操作開始とその操作の直前の操作との間の時間間隔の直前に設定された時間を設定するものであるため、タイム設定モードから効果切換モードへのモード切換が行われた時点で、設定された時間が所定時間を超えるモード切換であると判定された場合、その所定時間を超える時間に代えてその直前に設定された時間に設定することができる。従って、２回の操作により意図したディレイタイム等を迅速に設定することができる。
【００１３】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００１４】
図１は、本発明の一実施形態の効果付与装置のブロック図である。
【００１５】
図１に示す効果付与装置１００は、ディレイタイム（本発明にいう時間の一例）が設定され設定されたディレイタイムに応じた効果を付与する装置である。この効果付与装置１００には、ＤＳＰ１０２と、操作子群１０４と、ＣＰＵ１０５と、表示部１０６と、ＲＯＭ１０７と、ＲＡＭ１０８とが備えられている。
【００１６】
ＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）１０２には、エレクトリックギター等からの音響信号Ａが入力される。ＤＳＰ１０２の詳細については後述するが、このＤＳＰ１０２は、入力された音響信号Ａに所定の効果を付与して音響信号Ｂとして出力したり、あるいは、入力された音響信号Ａと、その音響信号Ａに所定の効果が付与された音響信号とを混合して音響信号Ｂとして出力したり、あるいは、入力された音響信号Ａをそのまま音響信号Ｂとして出力したりする。
【００１７】
操作子群１０４には、種々のパラメータを設定するためのボリュームコントローラ１０４ａや、操作時間可変に操作されるベダル１０４ｂ（本発明にいう操作子の一例）等が備えられている。ユーザは、このペダル１０４ｂを操作して、入力される音響信号Ａに対して効果を付与するか否かの切換えを行なったり、設定されたディレイタイムを設定変更する。
【００１８】
ＣＰＵ１０５は、ＤＳＰ１０２，操作子群１０４，表示部１０６の制御をＲＯＭ１０７に記憶されたプログラムによって行なう。このＣＰＵ１０５は、ペダル１０４ｂの操作時間が２秒以上（本発明にいう所定時間以上の一例）である操作に応じて効果切換モードとディレイ設定モード（本発明にいうタイム設定モードに相当）とを切り換えるモード切換手段としての機能を有する。
【００１９】
また、このＣＰＵ１０５は、上記モード切換手段により効果切換モードに設定されているとき、ペダル１０４ｂの操作時間が２秒未満（本発明にいう所定時間未満の一例）である操作に応じて効果の切換を行なう効果切換手段としての機能を有する。
【００２０】
さらに、このＣＰＵ１０５は、上記モード切換手段によりディレイタイム設定モードに設定されているとき、ペダル１０４ｂの操作時間が２秒未満である操作の開始からそのペダル１０４ｂのその操作に続く次の操作の開始までの時間間隔に対応した時間を設定し、上記モード切換手段によりディレイタイム設定モードから効果切換モードへ切り換えた場合は、今回のモード切換えのためのペダル操作の開始とその操作の直前の操作との間の時間間隔の直前に設定された時間を設定するディレイタイム設定手段としての機能も有する。
【００２１】
表示部１０６は、この効果付与装置１００の状態をユーザに報知するためのものであり、赤色と緑色の２つのＬＥＤで構成されている。赤色のＬＥＤの点灯によりディレイタイム設定モードを報知し、その赤色のＬＥＤの点滅する間隔にてディレイタイムの値を報知する。また、緑色のＬＥＤの点灯により効果の付与が行なわれている旨を報知し、その緑色のＬＥＤの消灯により効果の付与が行なわれていない旨を報知する。
【００２２】
ＲＯＭ１０７には、ＣＰＵ１０５を動作させるためのプログラムやパラメータのデータ等が記憶されている。
【００２３】
ＲＡＭ１０８は、ＣＰＵ１０５に備えられたワーキングＲＡＭ，カウンタ，レジスタ等の設定を一時的に記憶するために使用される。
【００２４】
図２は、図１に示すＤＳＰの構成を示す図である。
【００２５】
図２に示すＤＳＰ１０２には、ディレイ効果処理回路１０２＿１と加算器１０２＿２が備えられている。これらディレイ効果処理回路１０２＿１と加算器１０２＿２には、音響信号Ａが入力される。
【００２６】
ディレイ効果処理回路１０２＿１は、ＣＰＵ１０５からの制御パラメータであるディレイタイムを入力し、ディレイタイムに応じたディレイ効果を音響信号Ａに付与して遅延音響信号Ａ’を生成して加算器１０２＿２に供給する。
【００２７】
加算器１０２＿２は、入力された音響信号Ａと遅延音響信号Ａ’を所定の混合比で混合（加算）して音響信号Ｂとして出力する。尚、ペダル１０４ｂの設定によっては、音響信号Ａがディレイ効果処理回路１０２＿２をバイパスして直接出力される。このようにＤＳＰ１０２からは、入力された音響信号Ａと、その音響信号Ａにディレイ効果が付与された遅延音響信号Ａ’が所定の混合比で混合された音響信号Ｂが出力されるため、入力された音響信号Ａに対し遅延音響信号Ａ’が一定のリズムを持って発音されるように聞こえる効果がある。
【００２８】
図３は、図１に示す効果付与装置の、ペダル１０４ｂ操作によりディレイタイムが設定され設定されたディレイタイムに応じた効果が付与される様子を示すタイミングチャートである。
【００２９】
図３には、ペダル操作信号（Ａ）と、ディレイタイム信号（Ｂ）と、ディレイタイム設定モード信号（Ｃ）と、効果付与信号（Ｄ）とが示されている。
【００３０】
ペダル操作信号（Ａ）は、ペダル１０４ｂが操作されているか否かを示す信号であり、ペダル１０４ｂが操作されていない（ペダル１０４ｂが踏まれておらずペダルスイッチがオフされている）状態では‘Ｌ’レベルにあり、ペダル１０４ｂが操作されている（ペダル１０４ｂが踏まれてペダルスイッチがオンされている）状態では‘Ｈ’レベルにある。
【００３１】
ディレイタイム信号（Ｂ）は、ペダル１０４ｂの操作時間に応じて設定されるディレイタイムを示す信号である。
【００３２】
ディレイタイム設定モード信号（Ｃ）は、ディレイタイム設定モードか効果切換モードかを示す信号であり、ディレイタイム設定モードの場合は‘Ｈ’レベルであり、効果切換モードの場合は‘Ｌ’レベルである。
【００３３】
効果付与信号（Ｄ）は、効果が付与されているか否かを示す信号であり、効果が付与されている場合は‘Ｈ’レベルであり、効果が付与されていない場合は‘Ｌ’レベルである。
【００３４】
初期状態（時刻ｔ０）では、ペダル１０４ｂの操作は行なわれておらず、従ってペダル操作信号（Ａ）は‘Ｌ’レベルにある。また、ディレイタイム信号（Ｂ）は、ディレイタイムｔｍｐ０にある。さらに、ディレイタイム設定モード信号（Ｃ）は‘Ｌ’レベルにあり、従って効果切換モードにある。また、効果付与信号（Ｄ）は‘Ｌ’レベルにあり、従って効果は付与されておらず、入力された音響信号Ａがそのまま音響信号Ｂとして出力されている。
【００３５】
次に、効果切換モードからディレイタイム設定モードに切り換えるために、時刻ｔ１でペダル１０４ｂの操作が開始される。すると、効果付与信号（Ｄ）が‘Ｈ’レベルになり、効果が付与される。具体的には、入力された音響信号Ａと、その音響信号Ａにディレイ効果が付与された遅延音響信号Ａ’が所定の混合比で混合されて音響信号Ｂとして出力される。尚、所定の混合比を表わす値は、操作子群１０４に備えられたボリュームコントローラ１０４ａで設定する。
【００３６】
ペダル１０４ｂの操作が行なわれ続けて、時刻ｔ１から２秒後に時刻ｔ２になる。すると、ディレイタイム設定モード信号（Ｃ）が‘Ｈ’レベル（ディレイタイム設定モード）になる。その後、ペダル１０４ｂの操作が終了する。
【００３７】
次に、時刻ｔ３の時点でディレイタイムを設定するための１回目のペダル操作（２秒未満のペダル操作）が行なわれ、引き続き時刻ｔ４の時点で２回目のペダル操作（２秒未満のペダル操作）が行なわれる。これにより、ディレイタイムｔｍｐ０に代えて、時刻ｔ３から時刻ｔ４までの時間間隔に対応したディレイタイムｔｍｐ１に変更される。
【００３８】
次に、ディレイタイム設定モードから効果切換モードに切り換えるために、時刻ｔ５でペダル操作が開始される。効果切換モードに切り換えられたと判定されるのは２秒後であるため、ここでは、ディレイタイムｔｍｐ１に代えて、時刻ｔ４から時刻ｔ５までの時間間隔に対応したディレイタイムｔｍｐ２に変更される。即ち、２秒間は意図しないディレイタイムｔｍｐ２に設定されることとなる。
【００３９】
時刻ｔ５から２秒が経過して時刻ｔ６になると、ディレイタイム設定モード信号（Ｃ）が‘Ｌ’レベルになり、効果切換モードとなる。この時点になって、今回のペダル操作は、ディレイタイム設定モードから効果切換モードに切り換えるための操作であると判定され、設定されたディレイタイムｔｍｐ２は本来の意図するものではないため、ディレイタイムｔｍｐ１に設定し直される。
【００４０】
さらに、時刻ｔ７の時点でペダル操作（２秒未満のペダル操作）が行なわれる。すると、効果付与信号（Ｄ）が‘Ｌ’レベルになり、効果の付与が行なわれなくなる。
【００４１】
次いで、再びディレイタイム設定モードに切り換えるために時刻ｔ８の時点でペダル操作が行なわれる。すると、効果付与信号（Ｄ）が‘Ｈ’レベルになり、効果の付与が行なわれる。さらに、時刻ｔ８から２秒が経過して時刻ｔ９になると、ディレイタイム設定モード信号（Ｃ）が‘Ｈ’レベルになり、ディレイタイム設定モードとなり、その後ペダル操作が終了する。
【００４２】
さらに、ディレイタイムを設定し直すために、時刻ｔ１０の時点で２秒未満のペダル操作が行なわれ、次いで時刻ｔ１１の時点でも２秒未満のペダル操作が行なわれる。これにより、ディレイタイムｔｍｐ１に代えて、時刻ｔ１０から時刻ｔ１１までの時間間隔に対応したディレイタイムｔｍｐ３に変更される。
【００４３】
さらに、時刻ｔ１２の時点で２秒未満のペダル操作が行なわれて、ディレイタイムｔｍｐ３に代えて、時刻ｔ１１から時刻ｔ１２までの時間間隔に対応したディレイタイムｔｍｐ４に変更される。さらに、時刻ｔ１３の時点で２秒未満のペダル操作が行なわれて、ディレイタイムｔｍｐ４に代えて、時刻ｔ１２から時刻ｔ１３までの時間間隔に対応したディレイタイムｔｍｐ５に変更される。
【００４４】
次に、ディレイタイム設定モードから効果切換モードに切り換えるために、時刻ｔ１４でペダル操作が開始される。効果切換モードに切り換えられたと判定されるのは２秒後であるため、ここでは時刻ｔ１３から時刻ｔ１４までの時間間隔に対応した意図しないディレイタイムｔｍｐ６に設定される。
【００４５】
時刻ｔ１４から２秒が経過して時刻ｔ１５になると、ディレイタイム設定モード信号（Ｃ）が‘Ｌ’レベルになり、効果切換モードとなる。また、今回のペダル操作は、モード切換の操作であると判定されるため、意図しないディレイタイムｔｍｐ６が、本来のディレイタイムｔｍｐ５に設定し直される。
【００４６】
さらに、時刻ｔ１６の時点でペダル操作が行なわれて、効果付与信号（Ｄ）が‘Ｌ’レベルになり、効果の付与が行なわれなくなる。次いで、時刻ｔ１７の時点でペダル操作が行なわれて、効果付与信号（Ｄ）が‘Ｈ’レベルになり、今度は効果の付与が行なわれる。
【００４７】
図４は、図１に示す効果付与装置におけるメイン処理ルーチンを示すフローチャートである。
【００４８】
図１に示す効果付与装置１００に電源が投入されると、このルーチンが実行される。
【００４９】
先ず、ステップＳ３０１において、ペダル１０４ｂに備えられたペダルスイッチ（ＳＷ）がオフからオンに変化したか否かが判定される。ペダルスイッチがオフからオンに変化したと判定された場合は、ステップＳ３０２に進む。ステップＳ３０２では、カウンタ１をスタートさせる。このカウンタ１は、２秒間継続してペダルスイッチがオンになっていたか否かを判定するために使用される２秒計測用のカウンタである。次にステップＳ３０３に進む。
【００５０】
ステップＳ３０３では、ディレイタイム設定モード（モードフラグＭＯＤ＝１）であるのかあるいは効果切換モード（モードフラグＭＯＤ＝０）であるのかのモード判定が行なわれる。効果切換モード（モードフラグＭＯＤ＝０）であると判定された場合は、ステップＳ３０５に進む。ステップＳ３０５では、現在の効果切換状態を反転する。即ち、効果付与状態であれば効果の付与を取り止め、効果付与状態でない場合は効果の付与を行なう。その後、ステップＳ３０１に戻る。
【００５１】
一方、ディレイタイム設定モード（モードフラグＭＯＤ＝１）であると判定された場合は、ステップＳ４００に進む。ステップＳ４００では、詳細は後述するが、図３を参照して説明したディレイタイムを設定するためのディレイタイム入力検出サブルーチンを実行してステップＳ３０１に戻る。
【００５２】
また、前述したステップＳ３０１において、ペダルスイッチがオフからオンに変化していないと判定された場合は、ステップＳ３０６に進む。ステップＳ３０６では、現在のペダルスイッチの状態がオンであるか否かが判定される。オフであると判定された場合は何もせずステップＳ３０１に戻る。このようにすることにより、ペダルスイッチがオフからオンになるか、あるいはオンの状態になるまで監視する。一方、オンであると判定された場合はステップＳ３０７に進む。
【００５３】
ステップＳ３０７では、カウンタ１が２秒を経過したか否かが判定される。２秒を経過していないと判定された場合はステップＳ３０１に戻る。一方、２秒を経過したと判定された場合はステップＳ３０８に進む。
【００５４】
ステップＳ３０８では、ディレイタイム設定モード（モードフラグＭＯＤ＝１）か否かが判定される。ディレイタイム設定モードであると判定された場合はステップＳ３０９に進む。ステップＳ３０９では、ディレイタイム設定モードに代えて効果切換モードにするためにモードフラグＭＯＤを‘０’にしてステップＳ３１０に進む。ステップＳ３１０では、レジスタ１に格納されている値をレジスタ２に移してステップＳ３０１に戻る。このように、ディレイタイム設定モードを抜けた時点で、最後に設定した本来意図しないディレイタイムに代えて、その直前に設定したディレイタイムに設定し直すために、レジスタ１を用意しておき、そのレジスタ１に上記直前に設定したディレイタイムに対応する値を格納しておき、このステップＳ３１０でレジスタ２に移す。レジスタ２からは、常にそのレジスタ２に格納されている内容に対応したディレイタイムが出力される。
【００５５】
一方、ステップＳ３０８において、効果切換モード（モードフラグＭＯＤ＝０）であると判定された場合はステップＳ３１１に進む。ステップＳ３１１では、効果切換モードに代えてディレイタイム設定モードにするためにモードフラグＭＯＤを‘１’にしてステップＳ３１２に進む。ステップＳ３１２では、フラグｎを‘０’にしてステップＳ３０１に戻る。このフラグｎは、ディレイタイム設定モードに切り換えられた後にペダルスイッチが１度もオンになっていないことを示すフラグであり、ここではフラグｎを初期状態の‘０’にする。ちなみにフラグｎ＝１であれば１度ペダルスイッチがオンになったことを示す。尚、このフラグｎは、以下に説明する図５のディレイタイム入力検出サブルーチンで参照される。
【００５６】
図５は、図４に示すディレイタイム入力検出サブルーチンを示すフローチャートである。
【００５７】
このディレイタイム入力検出ルーチンは、ペダルスイッチを操作する（タップする）時間間隔を走査（スキャン）してディレイタイムを設定する処理を行なう。先ず、ステップＳ４０１において、フラグｎが‘０’か否かの判定、即ちディレイタイム設定モードになってからペダルスイッチのオンが初回か否かの判定が行なわれる。フラグｎが‘０’（初回）であると判定された場合は、次のペダルスイッチのオンまでの時間を計測するためにステップＳ４０２に進む。
【００５８】
ステップＳ４０２では、フラグｎを‘１’にセットする。これにより、次のペダルスイッチのオンは２回目以降であることを設定する。次に、ステップＳＳ４０３において、カウンタ２をスタートさせてこのルーチンを終了する。カウンタ２はディレイタイム検出のためのカウンタであり、このカウンタ２で計測した時間がディレイタイムに反映される。
【００５９】
一方、ステップＳ４０１において、フラグｎが‘１’（２回目以降）であると判定された場合は、前回のペダルスイッチのオンから今回のペダルスイッチのオンまでの時間をディレィタイムに対応させるためにステップＳ４０４に進む。ステップＳＳ４０４では、カウンタ２の値をディレイタイムに反映させる処理に入る。先ず、現在設定されているディレイタイム（カウンタ２に保存されている）をカウンタ１に移動することにより保存する。つまり今から設定する最新のディレイタイムの一つ前のディレイタイムを保存する。このディレイタイムは、ディレイタイム設定モードを抜けた直後に参照される。次に、ステップＳ４０５において、レジスタ２にカウンタ２の値を保存する。つまり、最新のペダル操作の間隔（タップ間隔）がカウンタ２で計測され、このカウンタ２の内容に対応したディレイタイムをレジスタ２に保存し、新たなディレイタイムとして出力される。次に、ステップＳ４０３に進み、再び新しいディレイタイムを検出するためにカウンタ２をスタートさせてこのルーチンを終了する。
【００６０】
尚、本実施形態では、ディレイタイムに応じた効果を付与する例で説明したが、これに限られるものではなく、フェイザ等のＬＦＯの周期に応じた効果を付与してもよい。また、効果を付与するか否か（効果のオン，オフ）の例で説明したが、例えばディレイとフェイザのように効果の種類の切換としてもよい。
【００６１】
【発明の効果】
以上説明したように、本発明によれば、複雑な条件分岐処理が緩和されるとともに時間を簡単に設定することができる効果付与装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態の効果付与装置のブロック図である。
【図２】図１に示すＤＳＰの構成を示す図である。
【図３】図１に示す効果付与装置の、ペダル操作によりディレイタイムが設定され設定されたディレイタイムに応じた効果が付与される様子を示すタイミングチャートである。
【図４】図１に示す効果付与装置におけるメイン処理ルーチンを示すフローチャートである。
【図５】図４に示すディレイタイム入力検出サブルーチンを示すフローチャートである。
【符号の説明】
１００　効果付与装置
１０２　ＤＳＰ
１０４　操作子群
１０５　ＣＰＵ
１０６　表示部
１０７　ＲＯＭ
１０８　ＲＡＭ
１０４ａ　ボリュームコントローラ
１０４ｂ　ベダル
１０２＿１　ディレイ効果処理回路
１０２＿２　加算器
【図１】
2004045832.tif 000003
【図２】
2004045832.tif 000004
【図３】
2004045832.tif 000005
【図４】
2004045832.tif 000006
【図５】
2004045832.tif 000007