(57)【要約】【課題】  ダンパーペダルのような機能制御ペダルを備えておらず、足鍵盤を備えた電子楽器においても、機能制御ペダルの機能を発揮できるようにする。【解決手段】  コンピュータ部は、ステップＳ２２，Ｓ２４，Ｓ２５の処理により、足鍵盤の複数の鍵のうちでダンパーノートＤＮＴに等しいノートナンバに対応した特定の鍵にダンパーペダルの機能を付与する。また、ステップＳ２４，Ｓ３０の処理により、前記特定の鍵の押鍵時に付与されるダンパーペダルの機能における減衰時間を、前記特定の鍵のアフタータッチ値に応じて変更制御する。さらには、足鍵盤によるダンパーペダルの機能の発揮の有無、ダンパーペダルの機能を発揮する足鍵盤内の特定の鍵、及び楽音信号の減衰時間の可変又は固定が、演奏者によって任意に設定される。【選択図】  図３
2008139720.tif 000002
【特許請求の範囲】
【請求項１】
演奏者の足によって操作される複数の演奏操作子からなり、操作された演奏操作子に割り当てられている音高の楽音信号の発生を制御する足鍵盤を、演奏操作手段として少なくとも備えた電子楽器において、
前記複数の演奏操作子のうちで予め決められ又は演奏者によって指定された所定の演奏操作子が操作されたことを検出する検出手段と、
前記検出手段によって前記所定の演奏操作子が操作されたことが検出されたとき、演奏者の演奏によって発生される楽音信号の発生態様を、前記所定の演奏操作子が操作されていないときの楽音信号の発生態様に比べて変更制御する変更制御手段と
を設けたことを特徴とする電子楽器。
【請求項２】
請求項１に記載した電子楽器において、
前記足鍵盤装置は、前記複数の演奏操作子が操作されたときの深さ又は強さを検出するアフタータッチセンサを備え、
前記変更制御手段は、前記アフタータッチセンサによる検出値に応じて、前記変更制御される楽音信号の発生態様の変更の度合いを制御する機能も備えていることを特徴とする電子楽器。
【請求項３】
請求項１に記載した電子楽器において、
前記足鍵盤装置は、前記複数の演奏操作子が操作されたときの深さ又は強さを検出するアフタータッチセンサを備え、
前記変更制御手段は、前記アフタータッチセンサによる検出値が所定値を超えたときに前記楽音信号の発生態様の変更を実行し、前記検出値が所定値を超えないとき前記楽音信号の発生態様の変更を実行しないようにし、さらに、
前記所定値を変更設定する変更設定手段を設けたことを特徴とする電子楽器。
【請求項４】
演奏者の足によって操作される複数の演奏操作子からなり、操作された演奏操作子に割り当てられている音高の楽音信号の発生を制御する足鍵盤を、演奏操作手段として少なくとも備えた電子楽器に適用され、
コンピュータに、
前記複数の演奏操作子のうちで予め決められ又は演奏者によって指定された所定の演奏操作子が操作されたことを検出する検出手順と、
前記検出手順によって前記所定の演奏操作子が操作されたことが検出されたとき、演奏者の演奏によって発生の制御される楽音信号の発生態様を、前記所定の演奏操作子が操作されていないときの楽音信号の発生態様に比べて変更制御する変更制御手順と
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏者の足によって操作される複数の演奏操作子からなり、操作された演奏操作子に割り当てられた音高の楽音信号の発生を制御する足鍵盤を備えた電子楽器及び前記電子楽器に適用されるプログラムに関する。
【背景技術】
【０００２】
従来から、下記特許文献１に示されるように、電子楽器の1つである電子ピアノはよく知られている。この電子ピアノには、通常、ダンパーペダル、ソステヌートペダル、ソフトペダル等の楽音の発生態様を制御する機能制御ペダルが設けられており、これらの機能制御ペダルを用いた演奏により、表現力豊かな音楽を奏でられるようになっている。また、電子楽器の1つである足鍵盤を備えた電子オルガンには、通常、前記のような機能制御ペダルが備わっていない。
【特許文献１】特開平０６−３３７６７７号公報
【発明の開示】
【０００３】
本発明は、前記機能制御ペダルを備えておらず、演奏操作手段として、少なくとも足鍵盤を備えた電子楽器においても、前記機能制御ペダルの機能を発揮できるようにした電子楽器を提供しようとするものである。
【０００４】
上記目的を達成するために、本発明の特徴は、演奏者の足によって操作される複数の演奏操作子からなり、操作された演奏操作子に割り当てられている音高の楽音信号の発生を制御する足鍵盤を、演奏操作手段として少なくとも備えた電子楽器において、前記複数の演奏操作子のうちで予め決められ又は演奏者によって指定された所定の演奏操作子が操作されたことを検出する検出手段と、前記検出手段によって前記所定の演奏操作子が操作されたことが検出されたとき、演奏者の演奏によって発生の制御される楽音信号の発生態様を、前記所定の演奏操作子が操作されていないときの楽音信号の発生態様に比べて変更制御する変更制御手段とを設けたことにある。
【０００５】
この場合、演奏操作手段としては、例えば、足鍵盤以外にも、複数の音高がそれぞれ割り当てられていて演奏者の手によってそれぞれ操作される複数の鍵からなる手鍵盤を備えているとよい。そして、演奏者によって発生の制御される楽音信号には、足鍵盤以外の手鍵盤の演奏によって発生される楽音信号も含まれる。また、変更制御手段によって変更制御される楽音信号の発生態様は、例えば、電子ピアノ及びピアノにおけるダンパーペダル、ソステヌートペダル、ソフトペダルなどの機能制御ペダルによって制御される楽音信号の発生態様である。ダンパーペダルの機能は、ペダルの踏み込み時に発生中の全ての楽音信号の減衰時間を、ペダルの非踏み込み時における楽音信号の減衰時間に比べて長くする機能である。ソステヌートペダルの機能は、ペダルの踏み込み時に押鍵中（すなわち打鍵中）の鍵に関する楽音信号のみの減衰時間を、他の楽音信号の減衰時間に比べて長くする機能である。ソフトペダルの機能は、ペダルの踏み込み時に発生中の全ての楽音信号の音量レベルを、ペダルの非踏み込み時における楽音信号の音量レベルに比べて小さくする機能である。
【０００６】
前記のように構成した本発明の特徴においては、演奏者が、足鍵盤に含まれる前記所定の演奏操作子を操作すれば、変更制御手段が、演奏者の演奏によって発生の制御される楽音信号の発生態様を、前記所定の演奏操作子が操作されていないときの楽音信号の発生態様に比べて変更制御する。例えば、楽音信号の発生態様が、電子ピアノ及びピアノにおけるダンパーペダル、ソステヌートペダル、ソフトペダルなどの機能制御ペダルを踏み込み操作した場合と同様に制御される。したがって、本発明の特徴によれば、足鍵盤を用いて表現力豊かな演奏が可能になる。
【０００７】
また、本発明の他の特徴は、前記足鍵盤装置は、前記複数の演奏操作子が操作されたときの深さ又は強さを検出するアフタータッチセンサを備え、前記変更制御手段は、前記アフタータッチセンサによる検出値に応じて、前記変更制御される楽音信号の発生態様の変更の度合いを制御する機能も備えていることにある。これによれば、楽音信号の発生態様がより複雑に制御され、足鍵盤を用いてより表現力豊かな演奏が可能になる。
【０００８】
また、本発明の他の特徴は、前記足鍵盤装置は、前記アフタータッチセンサを備え、前記変更制御手段は、前記アフタータッチセンサによる検出値が所定値を超えたときに前記楽音信号の発生態様の変更を実行し、前記検出値が所定値を超えないとき前記楽音信号の発生態様の変更を実行しないようにし、さらに、前記所定値を変更設定する変更設定手段を設けたことにある。これによれば、演奏者が前記所定値を好みに応じて適当な値に設定すれば、演奏者にとって演奏操作子の所望とする操作時に楽音信号の発生態様の変更制御が実現されるようになり、演奏者は前記所定の演奏操作子を用いた演奏をし易くなる。
【０００９】
さらに、本発明の実施にあたっては、電子楽器の発明に限定されることなく、電子楽器に適用されるコンピュータプログラム及び方法の発明としても実施し得るものである。
【発明を実施するための最良の形態】
【００１０】
以下、本発明に係る電子楽器の一実施形態について図面を用いて説明する。図１は、電子楽器の全体ブロック図である。この電子楽器は、演奏操作手段としての手鍵盤１１及び足鍵盤１２に加え、設定操作子群１３、ディスプレイ１４及び音源回路１５を備えている。
【００１１】
手鍵盤１１は、手によって演奏操作される複数の鍵からなり、押離鍵操作により楽音信号の発生及び終了を指示する。足鍵盤１２は、足によって演奏操作される複数の鍵からなり、押離鍵操作により楽音信号の発生及び終了を指示する。手鍵盤１１及び足鍵盤１２の複数の鍵には、それぞれ異なる音高が割り当てられており、各鍵の押鍵操作により前記割り当てられた音高の楽音信号の発生が制御される。手鍵盤１１及び足鍵盤１２の音域は、機種ごとに異なるが、本実施形態では手鍵盤１１の複数の鍵にはＣ１〜Ｃ６の音高がそれぞれ割り当てられ、足鍵盤１２の複数の鍵にはＣ０〜Ｃ２の音高がそれぞれ割り当てられている。手鍵盤１１及び足鍵盤１２の複数の鍵の押離鍵操作は、バス２０に接続された検出回路１１ａ，１２ａによってそれぞれ検出される。また、足鍵盤１２内には、複数の鍵にそれぞれ対応した複数のアフタータッチセンサ１２ｂが設けられている。アフタータッチセンサ１２ｂは、複数の鍵の押鍵深さ又は押鍵強さを検出して、検出回路１２ａを介して押鍵深さ又は押鍵強さを表すアフタータッチ値をバス２０に出力する。なお、本実施形態では、アフタータッチ値は、押鍵深さ又は押鍵強さが大きくなるにしたがって、「０」から「１２７」まで変化する値を取リ得る。
【００１２】
設定操作子群１３は、この電子楽器の操作パネル上に設けられて、電子楽器の各部の動作を指示するとともに、各種データの設定に利用される。設定操作子群１３の操作は、バス２０に接続された検出回路１３ａによって検出される。ディスプレイ１４は、操作パネル上に設けられた液晶ディスプレイ、ＣＲＴなどで構成され、文字、数字、図形などを表示する。このディスプレイ１４の表示内容は、バス２０に接続された表示回路１４ａによって制御される。音源回路１５は、バス２０に接続されていて、後述するコンピュータ部３０の制御のもとに、供給される演奏データ及び各種制御データに基づいてディジタル楽音信号を生成してサウンドシステム１６に出力する。サウンドシステム１６は、Ｄ／Ａ変換器、アンプ、スピーカなどを含んでいて、供給されるディジタル楽音信号をアナログ楽音信号に変換するとともに、同アナログ楽音信号に対応した楽音を放音する。
【００１３】
また、この電子楽器は、バス２０に接続されたコンピュータ部３０、外部記憶装置４１、ＭＩＤＩインターフェース回路４２及び通信インターフェース回路４３も備えている。コンピュータ部３０は、ＣＰＵ３１、タイマ３２、ＲＯＭ３３及びＲＡＭ３４からなる。外部記憶装置４１は、ＨＤＤ、ＦＤＤ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、半導体メモリなどの不揮発性の記録媒体と、同各記録媒体に対するドライブユニットを含むものであり、後述するデータ及びプログラムの記憶及び読出しを可能にしている。これらのデータ及びプログラムは、予め外部記憶装置４１に記憶されていてもよいし、ＭＩＤＩインターフェース回路４２又は通信インターフェース回路４３を介して外部から取り込んでもよい。
【００１４】
ＭＩＤＩインターフェース回路４２は、他の電子音楽装置、パーソナルコンピュータなどのＭＩＤＩ対応の外部機器５１に接続可能となっていて、この電子楽器が外部機器５１と各種プログラム及びデータを交信可能としている。通信インターフェース回路４３は、通信ネットワーク５２に接続可能となっていて、この電子楽器が各種プログラム及びデータをサーバコンピュータ５３から受信し、又はサーバコンピュータ５３に送信できるようになっている。
【００１５】
次に、上記のように構成した実施形態の動作を説明する。電子楽器の図示しない電源スイッチが投入されると、コンピュータ部３０は、図２のメインプログラムの実行をステップＳ１０にて開始する。この開始後、コンピュータ部３０は、ステップＳ１１にて、各種変数を初期値に設定してＲＡＭ３４内に一時的に記憶しておく。各種変数のうちの本実施形態に特に必要な変数であるダンパーオンＤＯＮ、ダンパーノートＤＮＴ、ダンパーハーフＤＨＦ及びダンパー値ＤＭＰについて説明しておく。
【００１６】
ダンパーオンＤＯＮは、足鍵盤１２の複数の鍵のうちの特定の鍵が押鍵されたときに、同押鍵に対してダンパー機能を発揮させるか否かを表すもので、“１”によりダンパー機能を発揮させることを表し、“０”によりダンパー機能を発揮させないことを表す。このダンパーオンＤＯＮは、前記ステップＳ１１の初期設定では“１”に設定される。なお、ダンパー機能とは、前記特定の鍵が押鍵されたときに、手鍵盤１１及び／又は足鍵盤１２において離鍵された鍵に係る発生中の全ての楽音信号の減衰時間を、前記特定の鍵が押鍵された場合に比べて長くするものである。図４は、このダンパー機能を説明するためのパーカッシブ系（例えば、ピアノ音色）の楽音信号のエンベロープ波形を示すものである。エンベロープ波形信号は、ダンパー機能が発揮されない状態では、実線で示すように、押鍵（キーオン）に同期して急速に立ち上がった後にゆっくりと減衰し、離鍵（キーオフ）に同期して急速に減衰する。一方、ダンパー機能が発揮されると、エンベロープ波形信号は、破線で示すように、離鍵（キーオフ）後にもゆっくりと減衰する。そして、図示「０」〜「ＭＡＸ」は、キーオフ後のエンベロープ信号の減衰時間Ｔｄの変化可能な範囲を表し、この減衰時間Ｔｄは前記変数の１つであるダンパー値ＤＭＰによって制御される。なお、このダンパー値ＤＭＰは、前記ステップＳ１１の初期設定の対象ではなく、後述する処理によりアフタータッチ値に応じて設定される。
【００１７】
ダンパーノートＤＮＴは、足鍵盤１２の複数の鍵のうちで、前記特定の鍵（押鍵によりダンパー機能を発揮する鍵）に対応した音高を表す。このダンパーノートＤＮＴは、前記ステップＳ１１の初期設定により、足鍵盤１２中の最高音鍵に対応した音高Ｃ２を表す値に設定される。ダンパーハーフＤＨＦは、“１”によりエンベロープ波形信号の減衰時間Ｔｄを「０」〜「ＭＡＸ」の間でダンパー値ＤＭＰに応じて可変することを表し、“０”により前記減衰時間Ｔｄをダンパー値ＤＭＰによらず所定値（例えば、最大値ＭＡＸ）に固定することを表す。このダンパーハーフＤＨＦは、前記ステップＳ１１の初期設定により“１”に設定される。
【００１８】
前記ステップＳ１１の処理後、コンピュータ部３０は、ステップＳ１２〜Ｓ１４からなる循環処理を繰り返し実行する。ステップＳ１２の処理は、手鍵盤１１の演奏により楽音信号の発生を制御する手鍵盤処理である。ステップＳ１３の処理は、足鍵盤１２の演奏により楽音信号の発生を制御する足鍵盤処理である。ステップＳ１４の処理は、設定操作子群１３などの操作に応答して、電子楽器の動作を制御したり、各種データを設定するためのその他の処理である。その他の処理においては、前記初期設定されたダンパーオンＤＯＮ、ダンパーノートＤＮＴ及びダンパーハーフＤＨＦが、演奏者の設定操作子群１３の操作により更新される。この演奏者による更新処理により、ダンパーオンＤＯＮに関してはダンパー機能の発揮の有無、ダンパーノートＤＮＴに関してはダンパー機能を発揮する足鍵盤１２内の特定の鍵、及びダンパーハーフＤＨＦに関しては減衰時間Ｔｄの可変又は固定が演奏者によって任意に設定され得る。
【００１９】
ステップＳ１２の手鍵盤処理について簡単に説明しておく。演奏者が手鍵盤１１内の鍵を押離鍵操作すると、この押離鍵操作を表す信号は検出回路１１ａを介してコンピュータ部３０に供給される。コンピュータ部３０は、いずれかの鍵が押鍵された場合には、押鍵された鍵に対応した音高を表すノートナンバ及び楽音の発生開始を指示する信号を音源回路１５に供給する。音源回路１５は、これらの信号に応答して、押鍵された鍵に対応した音高の楽音信号の発生を開始する。この発生楽音信号の音色、エンベロープ波形などは、前記ステップＳ１４の処理により、設定操作子群１３の操作に応じて設定される。また、前記押鍵された鍵が離鍵されると、コンピュータ部３０は、離鍵された鍵に関する楽音信号の発生を終了させるための信号を音源回路１５に供給する。音源回路１５は、この信号に応答して、離鍵された鍵音高に関する楽音信号を減衰させて、その後に楽音信号の発生を終了させる。このようにして発生される楽音信号は、サウンドシステム１６を介して放音される。エンベロープ波形信号は、前述のように、図４に示すように変化する。なお、図４に示すエンベロープ波形信号は、パーカッシブ系のエンベロープ波形信号を示すもので、サステイン系の楽音信号の場合には、キーオンから急速に立ち上がったエンベロープ波形は、その後急速に減衰してサステインレベルに維持され、キーオフ後に再度減衰を開始する。キーオフ後の減衰時間は、詳しくは後述するように、選択的に短く又は長く制御される。
【００２０】
次に、本発明に直接関係するステップＳ１３の足鍵盤処理ルーチンについて説明する。足鍵盤処理ルーチンは、前述のとおり、足鍵盤１２の押離鍵操作に応じて楽音信号の発生を処理するルーチンである。そして、足鍵盤１２の複数の鍵のいずれかが押離鍵操作された場合にも、前述の手鍵盤１１の押離鍵と同様に、足鍵盤１２の押離鍵操作を表す信号が検出回路１２ａを介してコンピュータ部３０に供給される。また、この場合には、アフタータッチセンサ１２ｂから、前記押鍵時及び押鍵中のアフタータッチ値を表す信号も検出回路１２ａを介してコンピュータ部３０に供給される。
【００２１】
足鍵盤処理ルーチンの詳細は図３に示されており、その実行はステップＳ２０にて開始される。この足鍵盤処理ルーチンの開始後、コンピュータ部３０は、足鍵盤１２の複数の鍵のうちのいずれかの鍵が押鍵されたことを条件に、ステップＳ２１にて「Ｙｅｓ」と判定して、ステップＳ２２以降の処理を実行する。いま、ダンパーオンＤＯＮが“１”であり、かつ押鍵された鍵のノートナンバがダンパーノートＤＮＴに等しく、かつダンパーハーフＤＨＦが“１”であれば、コンピュータ部３０は、ステップＳ２２，Ｓ２３にて共に「Ｙｅｓ」と判定して、ステップＳ２４にてダンパー値ＤＭＰを押鍵された鍵に関する現在のアフタータッチ値に応じた値に設定して音源回路１５に供給する。このダンパー値ＤＭＰの設定においては、アフタータッチ値をダンパー値ＤＭＰとしてそのまま設定してもよいし（図５の破線参照）、外部記憶装置４１内に予め記憶されている変換テーブルを利用して、アフタータッチ値の増加に従って非線形増加するダンパー値ＤＭＰを設定してもよい（図５の実線参照）。この場合、変換テーブルに代えて予め用意された関数を用いてもよいし、変換特性も図示とは異なる特性に設定してもよい。
【００２２】
音源回路１５は、前記供給されたダンパー値ＤＭＰを用いて、離鍵された鍵に係り発生中の全ての楽音信号に対してダンパーペダルを踏み込んだ機能と同等の効果を付与する。すなわち、離鍵後に減衰しながら発生中の楽音信号の減衰時間Ｔｄを、図４の破線で示すように長くする。そして、この減衰時間Ｔｄは、コンピュータ部３０から音源回路１５に供給されるダンパー値ＤＭＰの大きさに応じて制御される。
【００２３】
また、足鍵盤１２の前記鍵が押鍵されたまま、鍵の押鍵状態が変化して足鍵盤１２から供給されるアフタータッチ値が変化すると、コンピュータ部３０は、ステップＳ２７にて「Ｙｅｓ」と判定して、前記ステップＳ２２，Ｓ２３と同様なステップＳ２８，Ｓ２９にて共に「Ｙｅｓ」と判定する。そして、前記ステップＳ２４と同様なステップＳ３０の処理により、ダンパー値ＤＭＰを押鍵されている鍵に関する現在のアフタータッチ値に応じた値に設定して音源回路１５に供給する。したがって、この場合も、音源回路１５は、離鍵後に減衰しながら発生中の全ての楽音信号の減衰時間Ｔｄを、図４の破線で示すように長くする。ただし、この場合には、減衰時間Ｔｄは、前記ステップＳ３０の処理により、新たに設定されたダンパー値ＤＭＰに応じて制御される。
【００２４】
一方、ダンパーオンＤＯＮが“１”であり、かつ押鍵された鍵のノートナンバがダンパーノートＤＮＴに等しくても、ダンパーハーフＤＨＦが“０”に設定されている場合には、コンピュータ部３０は、ステップＳ２３にて「Ｎｏ」と判定して、ステップＳ２５にてダンパー値ＤＭＰを最大値ＭＡＸ（本実施形態では「１２７」）に設定して音源回路１５に供給する。なお、この場合には、足鍵盤１２の前記鍵が押鍵されたまま、鍵の押鍵状態が変化して足鍵盤１２から供給されるアフタータッチ値が変化しても、ステップＳ２９にて「Ｎｏ」と判定されるので、ダンパー値ＤＭＰの新たな設定及び音源回路１５への供給処理は実行されない。そして、この場合も、音源回路１５は、離鍵後に減衰しながら発生中の全ての楽音信号の減衰時間Ｔｄを長くするが、この場合の減衰時間Ｔｄは最大値ＭＡＸに固定されていて、アフタータッチ値に従って変化することはない。
【００２５】
さらに、ダンパーオンＤＯＮが“１”でなく、又は押鍵された鍵のノートナンバがダンパーノートＤＮＴに等しくなければ、コンピュータ部３０は、ステップＳ２２にて「Ｎｏ」と判定して、ステップＳ２６にて足鍵盤１２に関する発音処理を実行する。この発音処理は、前述した手鍵盤１１の押鍵に関する処理を、足鍵盤１２の鍵の押鍵操作に応じた楽音信号の発生制御に変更にした点を除いて同じである。なお、このステップＳ２６では、足鍵盤１２のアフタータッチセンサ１２ｂによって検出されたアフタータッチ値も音源回路１５に出力されて、楽音信号の生成に利用される。ここで、ダンパーオンＤＯＮが“１”でないことは足鍵盤１２を用いたダンパーペダル機能を発揮させないことを意味し、この場合には、手鍵盤１１及び足鍵盤１２に属する全ての鍵の離鍵時における楽音信号の減衰時間を、図４の破線で示すように短く制御することになる。そして、押鍵された鍵のノートナンバがダンパーノートＤＮＴと等しくても、押鍵された鍵に関する発音処理が実行されて、楽音信号の発生が制御される。一方、押鍵された鍵のノートナンバがダンパーノートＤＮＴに等しくないことは、足鍵盤１２の複数の鍵のうちでダンパーペダルの機能を付与した特定の鍵以外の鍵が押鍵されたことを意味する。これにより、前記特定の鍵以外の鍵の押鍵操作に応答して、音源回路１５は、押鍵された鍵に対応した音高の楽音信号を発生することになる。
【００２６】
また、前記のように、アフタータッチ値が変化して、ステップＳ２７にて「Ｙｅｓ」と判定されても、ダンパーオンＤＯＮが“１”でなく、又は押鍵された鍵のノートナンバがダンパーノートＤＮＴに等しくなければ、コンピュータ部３０はステップＳ３１の処理を実行する。ステップＳ３１においては、足鍵盤１２のアフタータッチセンサ１２ｂによって検出されたアフタータッチ値を音源回路１５に出力する。そして、音源回路１５は、前記ステップＳ２６の発音処理によって供給されたアフタータッチ値に代えて、新たに供給されたアフタータッチ値を用いて楽音信号の生成を制御するようになる。
【００２７】
次に、足鍵盤１２のいずれかの鍵が離鍵された場合について説明する。足鍵盤１２のいずれかの鍵が離鍵されると、コンピュータ部３０はステップＳ３２にて「Ｙｅｓ」と判定して、ステップＳ３３以降の処理を実行する。いま、ダンパーオンＤＯＮが“１”であり、かつ離鍵された鍵のノートナンバがダンパーノートＤＮＴに等しければ、コンピュータ部３０は、ステップＳ３３にて「Ｙｅｓ」と判定して、ステップＳ３４にてダンパー値ＤＭＰを最小値「０」に設定して音源回路１５に供給する。音源回路１５は、前記供給されたダンパー値ＤＭＰに応じて離鍵された楽音信号の減衰時間Ｔｄを制御する。この場合、ダンパー値ＤＭＰは最小値「０」に設定されているので、前記楽音信号の減衰時間は図４の実線のように短くなる。なお、この場合、押鍵時におけるステップＳ２３の判定処理のようにダンパーハーフＤＨＦが利用されないのは、ダンパーハーフＤＨＦとは関係なく、以降の離鍵後の楽音信号の減衰時間は常に短くなるように制御されるためである。その結果、ダンパーペダルの踏み込みが解除された場合と同様に、ダンパーペダル機能が割り当てられた特定の鍵が離鍵すなわち鍵の踏み込みが解除された場合には、発生中の全ての楽音信号の減衰時間は短く制御される。
【００２８】
一方、ダンパーオンＤＯＮが“１”でなく、又は押鍵された鍵のノートナンバがダンパーノートＤＮＴに等しくなければ、コンピュータ部３０は、ステップＳ３３にて「Ｎｏ」と判定して、ステップＳ３５にて足鍵盤１２に関する消音処理を実行する。この消音処理は、前述した手鍵盤１１の離鍵に関する処理を、足鍵盤１２の鍵の離鍵操作に応じた楽音信号の終了制御に変更にした点を除いて同じである。ここで、ダンパーオンＤＯＮが“１”でないことは足鍵盤１２を用いたダンパーペダルの機能を発揮させないことを意味し、足鍵盤１２に属する全ての鍵の離鍵により発生中の楽音信号は急速に減衰した後に消音される。一方、押鍵された鍵のノートナンバがダンパーノートＤＮＴに等しくないことは、足鍵盤１２の複数の鍵のうちでダンパーペダルの機能を付与した特定の鍵以外の鍵が押鍵されたことを意味する。これにより、前記特定の鍵以外の鍵の離鍵操作に応答して、音源回路１５は、ダンパーオンＤＯＮが“１”であり、かつ前記特定の鍵が押鍵中であることを条件に、足鍵盤１２の離鍵操作により発生中の楽音信号をゆっくり減衰させた後に消音させる。また、ダンパーオンＤＯＮが“０”であり、又は前記特定の鍵が押鍵されていなければ、音源回路１５は、足鍵盤１２の離鍵操作により発生中の楽音信号を急速に減衰させた後に消音させる。
【００２９】
上記作動説明からも理解できるように、上記実施形態によれば、図３のステップＳ２２，Ｓ２４，Ｓ２５の処理により、足鍵盤１２の複数の鍵のうちでダンパーノートＤＮＴに等しいノートナンバに対応した特定の鍵にダンパーペダルの機能が付与されるので、ダンパーペダルを有さない電子楽器においても、足鍵盤を用いて表現力豊かな演奏が可能になる。また、図３のステップＳ２４，Ｓ３０の処理により、前記特定の鍵に付与されたダンパーペダル機能における減衰時間が、前記特定の鍵のアフタータッチ値に応じて変更制御されるので、足鍵盤１２を用いてより表現力豊かな演奏が可能になる。さらには、図２のステップＳ１４の処理により、ダンパー機能の発揮の有無、ダンパー機能を発揮する足鍵盤１２内の特定の鍵、及び減衰時間Ｔｄの可変又は固定が演奏者によって任意に設定され得るので、演奏者の意志に沿ったダンパーペダル機能の制御が可能とされる。
【００３０】
さらに、本発明の実施にあたっては、上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。
【００３１】
例えば、上記実施形態においては、足鍵盤１２の特定の鍵に割り当てる機能としてダンパーペダルの機能を採用した。しかし、これに限らず、足鍵盤１２の特定の鍵に割り当てる機能として、ソステヌートペダルの機能、ソフトペダルの機能など、その他の機能制御ペダルの機能を割り当てるようにしてもよい。さらに、複数の機能を、足鍵盤１２の複数の鍵にそれぞれ同時に割り当ててもよい。なお、ソステヌートペダルの機能は、ペダルの踏み込み時に押鍵中（すなわち打鍵中）の鍵に関する楽音信号のみの減衰時間を、他の楽音信号の減衰時間に比べて長くする機能である。ソフトペダルの機能は、ペダルの踏み込み時に発生中の全ての楽音信号の音量レベルを、ペダルの非踏み込み時における楽音信号の音量レベルに比べて小さくする機能である。また、この場合には、特定の鍵のアフタータッチ値に応じて、ソステヌートペダルの機能における楽音信号の減衰時間又はソフトペダルの機能における楽音信号の音量レベルを可変制御するようにするとよい。
【００３２】
また、上記実施形態及び変形例において、足鍵盤１２のアフタータッチセンサ１２ｂにより検出される特定の鍵のアフタータッチ値に応じて、ダンパーペダル、ソステヌートペダル、ソフトペダルなどの機能制御ペダルの踏み込み操作による機能の発揮の有無が制御されるようにしてもよい。すなわち、前記アフタータッチ値が所定の閾値以上であるとき、前記機能制御ペダルの踏み込み操作による機能が発揮され、かつ前記アフタータッチ値が閾値未満のときに前記機能制御ペダルの踏み込み操作による機能が発揮されないようにしてもよい。そして、このアフタータッチ値の閾値を任意に設定できるようにするとよい。この場合、図３のステップＳ２１，Ｓ３２の判定処理をアフタータッチ値と閾値との比較による処理に変更すればよい。すなわち、図３のステップＳ２１の判定処理を、アフタータッチ値が閾値以上であるかを判定する処理に変更する。また、図３のステップＳ３２の判定処理を、アフタータッチ値が閾値よりも小さいかを判定する処理に変更する。そして、図２のステップＳ１４の処理により、閾値を任意に変更できるようにするとよい。これによれば、演奏者にとって足鍵盤１２の鍵の所望とする操作時に、楽音信号の発生態様（ダンパーペダル、ソステヌートペダル、ソフトペダルなどの機能制御ペダルによる楽音信号の発生態様）の変更制御が実現されるようになり、演奏者は足鍵盤１２の特定の鍵を用いた演奏をし易くなる。
【００３３】
また、上記実施形態では、アフタータッチ値を用いて楽音信号の減衰時間Ｔｄを可変制御するようにした。しかし、アフタータッチ値とは無関係に、前記減衰時間Ｔｄとして固定値を採用するようにしてもよい。この場合、図３のステップＳ２３の判定処理を省略して、ステップＳ２２の「Ｙｅｓ」との判定時にはステップＳ２５にてダンパー値ＤＭＰを最大値ＭＡＸ又は最大値ＭＡＸとは異なる所定値に設定するようにするとよい。また、この場合、ステップＳ２９，Ｓ３０の処理も不要となる。さらに、この場合には、図１４のステップＳ１４の処理により、前記所定値を任意の値に設定できるようにするとよい。  
【００３４】
また、上記実施形態においては、足鍵盤１２が電子楽器に一体的に組み込まれている例について説明した。しかし、これに限らず、足鍵盤１２を電子楽器本体とは別体とし、有線又は無線にて両者が接続される形態としてもよい。その場合、足鍵盤１２側にてダンパーペダル、ソステヌートペダル、ソフトペダルなどの機能制御ペダルの踏み込み操作による機能を割り当てておき、足鍵盤１２から出力されるデータが前記機能制御ペダルの機能に必要なデータとなるようにしてもよい。あるいは、足鍵盤１２側は通常のノートナンバ及びアフタータッチ値を出力し、電子楽器側で、受信したノートナンバ及びアフタータッチ値に基づいて前記機能制御ペダルの機能に必要なデータを生成するようにしてもよい。
【００３５】
また、上記実施形態においては、足鍵盤１２内に複数の鍵にそれぞれ対応させた複数のアフタータッチセンサ１２ｂを設けるようにした。しかし、これに代えて、足鍵盤１２内に複数の鍵に共通な１つのアフタータッチセンサを設けるようにしてもよい。この場合、アフタータッチセンサは、押鍵された１つ又は複数の鍵のうちで、最も大きな押鍵深さ又は押鍵強さを表す信号を出力するようにすればよい。そして、図３のステップＳ２４，Ｓ３０，Ｓ３１の処理においては、前記1つのアフタータッチセンサからのアフタータッチ値を用いるようにすればよい。
【００３６】
さらに、本発明はアフタータッチセンサ１２ｂを備えていない足鍵盤１２にも適用される。この場合、上記実施形態において、ダンパーハーフＤＨＦが“０”であるときと同様な処理が実行されるようにすればよい。具体的には、図３において、ステップＳ２３，Ｓ２４，Ｓ２７〜Ｓ３１の処理を省略すればよい。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施形態に係る電子楽器の全体ブロック図である。
【図２】図１の電子楽器にて実行されるメインプログラムを示すフローチャートである。
【図３】図２の足鍵盤処理ルーチンの詳細を示すフローチャートである。
【図４】楽音信号のエンベロープ波形の一例を示す図である。
【図５】アフタータッチ値に対するダンパー値の変化特性を示すグラフである。
【符号の説明】
【００３８】
１１…手鍵盤、１２…足鍵盤、１２ｂ…アフタータッチセンサ、１３…設定操作子群、１５…音源回路、３０…コンピュータ部、４１…外部記憶装置
【図１】
2008139720.tif 000003
【図２】
2008139720.tif 000004
【図３】
2008139720.tif 000005
【図４】
2008139720.tif 000006
【図５】
2008139720.tif 000007