"所定音高の楽音の発音もしくは消音を指示する演奏情報を入力する入力手段と、前記入力手段により入力された演奏情報に基づき、所定音高の楽音を発音もしくは消音する楽音生成手段と、前記入力手段により入力された演奏情報により前記楽音生成手段で発音中の楽音の消音が指示されたとき、消音制御を保留して発音中の楽音をホールドするホールド手段と、前記ホールド手段によるホールド楽音が所定数以上あるとき、最も新しく発音されたホールド楽音と、前記入力手段により入力された演奏情報により発音指示された楽音との音高差が所定値以内であるか否かを判定する判定手段と、前記判定手段により音高差が所定値以内であると判定された場合には、最も新しく発音されたホールド楽音に対して消音制御を行い、前記音高差が所定値以内でないと判定された場合には、前記ホールド楽音の1つに対して消音制御を行う消音制御手段とを備えた電子楽器。前記消音制御手段は、前記判定手段により音高差が所定値以内でないと判定された場合には、最も古くに発音されたホールド楽音に対して消音制御を行うものである請求項1記載の電子楽器。所定音高の楽音の発音もしくは消音を指示する演奏情報を入力する入力手段と、前記入力手段により入力された演奏情報に基づき、所定音高の楽音を発音もしくは消音する楽音生成手段と、前記入力手段により入力された演奏情報により前記楽音生成手段で発音中の楽音の消音が指示されたとき、消音制御を保留して発音中の楽音をホールドするホールド手段と、前記ホールド手段によるホールド楽音が所定数以上あるとき、前記入力手段により入力された演奏情報により発音指示された楽音との音高差が所定値以内のホールド楽音があるか否かを判定する判定手段と、発音指示された楽音との音高差が所定値以内のホールド楽音があると前記判定手段により判定された場合には、前記音高差が所定値以内のホールド楽音の1つに対して消音制御を行い、前記発音指示された楽音との音高差が所定値以内のホールド楽音がないと判定された場合には、前記ホールド楽音の1つに対して消音制御を行う消音制御手段とを備えた電子楽器。前記消音制御手段は、発音指示された楽音との音高差が所定値以内のホールド楽音があると前記判定手段により判定された場合には、前記音高差が所定値以内のホールド楽音のうち前記音高差が最も小さいホールド楽音に対して消音制御を行うものである請求項3記載の電子楽器。前記消音制御手段は、発音指示された楽音との音高差が所定値以内のホールド楽音があると前記判定手段により判定された場合には、前記音高差が所定値以内のホールド楽音のうち最も古くに発音されたホールド楽音に対して消音制御を行うものである請求項3記載の電子楽器。前記消音制御手段は、発音指示された楽音との音高差が所定値以内のホールド楽音があると前記判定手段により判定された場合には、前記音高差が所定値以内のホールド楽音のうち最も新しく発音されたホールド楽音に対して消音制御を行うものである請求項3記載の電子楽器。前記消音制御手段は、発音指示された楽音との音高差が所定値以内のホールド楽音がないと前記判定手段により判定された場合には、最も古くに発音されたホールド楽音に対して消音制御を行うものである請求項3記載の電子楽器。ところで、アコースティックギターのような弦楽器では、楽器の構成上、同一弦が弾かれた場合には、それまで発音されていたその弦の音が消音されるという特徴がある。ホールドさせる音の数が多くなり過ぎないようにするために、特許文献1に記載される技術を適用することも考えられるが、特許文献1の技術は、同一弦が弾かれたときの上記特徴を全く考慮していないので、同一弦で発音可能な音が不自然に重なって発音され、それにより、ギターらしさを損なうという問題点があった。本発明は、上述した事情を鑑みてなされたものであり、演奏者のリアルタイムな演奏操作に基づく弦楽器によるアルペジオ奏法の模擬を、容易かつ十分に実現し得る電子楽器を提供することを目的としている。以下、本発明の好ましい実施例について、添付図面を参照して説明する。図1は、本発明の一実施形態である電子楽器1の外観図である。図1に示すように、電子楽器1は、複数の鍵2aから構成される鍵盤2を有する電子鍵盤楽器である。演奏者は、電子楽器1の鍵盤2鍵2aを押鍵/離鍵操作することにより所望の演奏をすることができる。鍵盤2は、演奏者により操作されるユーザインタフェイスの1つであり、演奏者による鍵2aに対する押鍵/離鍵操作に応じたMIDIMusicalInstrumentDigitalInterface規格の演奏情報としてのノートイベントをCPU11図2参照へ出力するものである。具体的に、演奏者により鍵2aが押鍵された場合には、鍵盤2は、鍵2aの押鍵されたことを示す演奏情報であるノートオンイベント以下ノートオンと称するをCPU11へ出力する。一方で、演奏者により押鍵されていた鍵2aが離鍵された場合には、鍵盤2は、鍵2aが離鍵されたことを示す演奏情報であるノートオフイベント以下ノートオフと称するをCPU11へ出力する。電子楽器1は、演奏者が踏むことによって操作されるペダル21を、ペダル接続用のインターフェイスであるI/F14図2参照を介して接続することにより、ユーザインタフェイスとして使用できるように構成されている。ペダル21は、演奏者による操作がなければ初期状態オフ位置に付勢されており、演奏者が踏み操作を行った場合に踏み込み状態オン位置に変化する。電子楽器1はまた、接続されたペダル21に対して所望する機能をアサインすることができるように構成されている。ペダル21にアサインされた機能のオン/オフは、ペダル21の操作状態に応じて切り替えられる。即ち、ペダル21が初期状態にある場合には、アサインされた機能はオフになり、ペダル21が演奏者に踏まれたことにより踏み込み状態にある場合には、アサインされた機能がオンになる。以下の説明では、ペダル21の初期状態をOFF状態と称し、踏み込み状態をON状態と称する。なお、本実施形態では、ペダル21に対し、MIDI規格のコントロールナンバ64ホールド1をアサインし、それにより、ペダル21をHOLDペダルとして機能させる。よって、電子楽器1は、ペダル21が演奏者の操作によってON状態とされている間、鍵2aが離鍵されても、その離鍵による楽音の停止制御以下消音制御と称するを保留して、離鍵された鍵2aに対応する楽音の発生を継続させる楽音をホールドさせる。詳細は後述するが、本実施形態の電子楽器1は、演奏者が、HOLDペダルとして機能するペダル21を用いてアコースティックギターのアルペジオ奏法を模擬する場合に、高度なペダル操作技術を要することなく容易に、それでいて十分にアコースティックギターらしい演奏を実現できるように構成されている。図2は、電子楽器1の電気的構成を示すブロック図である。図2に示すように、電子楽器1は、CPU11と、ROM12と、RAM13と、I/F14と、音源15とを有しており、これらの各部11~15及び鍵盤2は、バスライン17を介して互いに接続されている。電子楽器1はまた、デジタルアナログコンバータDAC16を有している。DAC16は、音源15に接続されると共に、電子楽器1の外部に設けられたアンプ31に接続される。CPU11は、ROM12やRAM13に記憶される固定値データや制御プログラムに従って、電子楽器1の各部を制御する中央制御装置である。CPU11は、ノートオン鍵2aが押鍵されたことを示す演奏情報を鍵盤2から受信すると、音源15に発音指示を出力することによって、音源15にノートオンに応じた楽音オーディオ信号の生成を開始させる。また、CPU11は、HOLDペダルであるペダル21がOFF状態にある場合に、ノートオフ押鍵されていた鍵2aが離鍵されたことを示す演奏情報を鍵盤2から受信すると、音源15に消音指示を出力することにより消音制御を行う。これにより、音源15で発生中の楽音が停止される。一方で、HOLDペダルであるペダル21がON状態にある場合に、CPU11がノートオフを鍵盤2から受信したときには、CPU11は、離鍵された鍵2aに対応する消音制御具体的には、消音指示の出力を保留する。この消音制御の保留により、音源15は、離鍵された鍵2aに対応する楽音の発生を停止せず、その楽音の発生は継続される即ち、楽音がホールドされる。ROM12は、書き替え不能なメモリであって、CPU11に実行させる制御プログラム12aや、この制御プログラム12aが実行される際にCPU11により参照される固定値データ図示せずなどが記憶される。なお、図3及び図4のフローチャートに示す各処理は、制御プログラム12aにより実行される。RAM13は、書き替え可能なメモリであり、CPU11が制御プログラム12aを実行するにあたり、各種のデータを一時的に記憶するためのテンポラリエリアを有する。RAM13のテンポラリエリアには、HOLDフラグ13aと、HOLD数メモリ13bとが設けられている。HOLDフラグ13aは、楽音がホールドされているか否かを示すフラグであり、各鍵2aに対応するノート毎に設けられている。HOLDフラグ13aがオンに設定されているノートは、そのノートがホールドされていることを示し、HOLDフラグ13aがオフに設定されているノートは、そのノートがホールドされていないことを示す。全てのノートに対するHOLDフラグ13aは、電子楽器1への電源投入時にオフに初期化される。そして、HOLDフラグ13aは、ペダル21がON状態であるときに、押鍵されていた鍵2aが離鍵されると、離鍵された鍵2aに対応するノートに対応する楽音がホールドされるので、そのノートに対応するHOLDフラグ13aがオンに設定される。演奏者がペダル21を踏むことを止めた場合には、ホールドされていた楽音は全て、ホールドが解除される即ち、保留されていた消音制御が実行されるので、オンに設定されているHOLDフラグ13aは、全てオフに設定される。また、本実施形態では、ペダル21がON状態である場合に新たな押鍵がされたときに、HOLDフラグ13aがオンに設定されているノートの数が所定数本実施形態では、4に達していれば、条件に応じて決まる1つのノートについて、ホールドが解除されるように構成されている。よって、この構成に従ってホールドが解除された場合も、ホールドが解除されたノートに対応するHOLDフラグ13aがオフに設定される。HOLD数メモリ13bは、楽音がホールドされているノート即ち、HOLDフラグ13aがオンに設定されているノートの数を計数するためのメモリである。ペダル21がON状態である場合に鍵2aが離鍵されたことにより、離鍵されたノートに対応する楽音がホールドされる即ち、HOLDフラグ13aがオフからオンに切り替えられると、その都度、HOLD数メモリ13bの値に1が加算される。一方で、楽音のホールドが解除されると、即ち、HOLDフラグ13aの設定がオンからオフに切り替えられると、HOLD数メモリ13bの値は、ホールドが解除されたノートの数だけ減算される。I/F14は、ペダル21を接続するためのインターフェイスである。本実施形態では、I/F14は、ペダル21から延びるケーブルの先端のピンプラグを取り外し可能に接続できるピンジャックとして構成されている。音源15は、CPU11から受信した発音指示又は消音指示に基づいて、演奏者が設定した音色の楽音を押鍵された鍵2aに対応する音高で発生したり、発生中の楽音を停止したりするものである。音源15は、CPU11から発音指示を受信すると、その発音指示に応じた音高、音量、音色の楽音オーディオ信号を発生する。音源15により発生された楽音は、DAC16に供給されてアナログ信号に変換されて、アンプ31を介してスピーカ32から放音される。一方で、音源15は、CPU11から消音指示を受信すると、その消音指示に従って発生中の楽音を停止する。これに伴い、スピーカ32から放音されていた楽音が消音される。次に、図3及び図4を参照して、上記構成を有する本実施形態の電子楽器1のCPU11が実行する処理について説明する。図3は、CPU11が実行するノートイベント処理を示すフローチャートである。このノートイベント処理は、アコースティックギターの音色が設定されている場合に、CPU11が、鍵盤2からノートイベントノートオン又はノートオフを受信する毎に実行される。図3に示すように、ノートイベント処理は、まず、I/F14を確認し、ペダル21がON状態であるか否かを判定するS1。ペダル21がOFF状態であると判定された場合にはS1:No、処理をS7へ移行し、鍵盤2から受信したノートイベントに応じた発音/消音処理を実行するS7。即ち、受信したノートイベントがノートオンであれば、音源15に対し、受信したノートオンに応じた発音指示を出力し、押鍵されたノートに対応する楽音を発生させ、一方で、ノートオフであれば、音源15に対し、受信したノートオフに応じた消音指示を出力し、離鍵されたノートに対応する楽音の生成を停止させる。S7の処理後、ノートイベント処理を終了する。S1において、ペダル21がON状態であると判定された場合にはS1:Yes、鍵盤2から受信したノートイベントがノートオンであるか否かを判定するS2。S2において、受信したノートイベントがノートオフであると判定された場合にはS2:No、そのノートオフに基づき、離鍵されたノートに対する消音指示を音源15へ出力することを保留し、離鍵されたノートに対応する楽音をホールドするS9。このとき、S9においてホールドされたノートに対応するHOLDフラグ13aをオンに設定する。次いで、HOLD数メモリ13bの値に1を加算しS10、ノートイベント処理を終了する。一方、S2において、受信したノートイベントがノートオンであると判定された場合にはS2:Yes、HOLD数メモリ13bの値が4以上であるか否かを判定するS3。HOLD数メモリ13bの値が4未満であると判定された場合にはS3:No、処理をS7へ移行し、発音/消音処理を実行するS7。この場合のノートイベントはノートオンであるので、発音/消音処理S7では、音源15に対し、受信したノートオンに応じた発音指示を出力し、押鍵されたノートに対応する楽音を発生させる。S3において、HOLD数メモリ13bの値が4以上であると判定された場合にはS3:Yes、今回押鍵されたノートと、HOLDフラグ13aがオンに設定されたノート即ち、ホールド中のノートのうち、最も新しくに押鍵されたノートとの音高差が2半音以下であるか否かを判定するS4。なお、本実施形態では、押鍵されたノートと押鍵時の絶対時刻電子楽器1の内部で管理される時刻を記憶することにより押鍵順を区別可能としたテーブル図示せずをRAM13内に設け、S4では、このテーブルと各ノートのHOLDフラグ13aとを参照することにより、ホールド中のノート即ち、HOLDフラグ13aがオンに設定されているノートのうち、最も新しくに押鍵されたノートを特定するものとする。S4において、音高差が2半音以下であると判定された場合にはS4:Yes、ホールド中のノートのうち、最も新しくに押鍵されたノートに対する消音指示を音源15へ出力することにより、そのノートのホールドを解除するS5。このとき、S5においてホールドが解除されたノートに対応するHOLDフラグ13aをオフに設定する。一方、S4において、音高差が2半音を超えると判定された場合にはS4:No、ホールド中のノートのうち、最も古くに押鍵されたノートに対する消音指示を音源15へ出力することにより、そのノートのホールドを解除するS8。このとき、S8においてホールドが解除されたノートに対応するHOLDフラグ13aをオフに設定する。なお、S8においても、上述したS4と同様に、押鍵順を区別可能としたRAM13内のテーブル図示せずと各ノートのHOLDフラグ13aとを参照することにより、ホールド中のノート即ち、HOLDフラグ13aがオンに設定されているノートのうち、最も古くに押鍵されたノートを特定するものとする。S5又はS8の処理後、HOLD数メモリ13bの値から1を減算しS6、今回のノートイベントノートオンに基づき発音/消音処理を実行するS7。即ち、S7において、音源15に対し、受信したノートオンに基づく発音指示を音源15に出力して、押鍵されたノートに対応する楽音を発生させる。上述したノートイベント処理によれば、鍵2aが新たに押鍵された場合に、HOLD数メモリ13bの値が4に達していれば、ホールド中の4つの楽音の中から、1つの楽音のホールドが必ず解除される。その際には、新たに押鍵された鍵2aのノートと、ホールド中のノートのうち、最も新しくに押鍵されたノートとの音高差に応じてホールドを解除するノートが決定される。具体的には、その音高差が2半音を超える場合には、ホールド中のノートのうち、最も古くに押鍵されたノートのホールドが解除される。例えば、ペダル21をON状態としたまま、押鍵C4→離鍵C4→押鍵D4→離鍵D4→押鍵E4→離鍵E4→押鍵F4→離鍵F4→押鍵A4の順で、各ノートが押鍵又は離鍵された場合には、A4の鍵が押鍵されるときには、そのときにホールドされている4つのノートC4,D4,E4,F4の中で最も新しくに押鍵されたノートであるF4と、今回押鍵されたノートA4との音高差が4半音であるので、ホールド中の4つのノートC4,D4,E4,F4のうち、最も古くに押鍵されたノートであるC4のホールドが解除される。一方で、音高差が2半音以下であれば、ホールド中のノートのうち、最も新しくに押鍵されたノートのホールドが解除される。例えば、ペダル21をON状態としたまま、押鍵C4→離鍵C4→押鍵D4→離鍵D4→押鍵E4→離鍵E4→押鍵F4→離鍵F4→押鍵G4の順で、各ノートが押鍵又は離鍵された場合には、G4の鍵が押鍵されたときには、そのときにホールドされている4つのノートC4,D4,E4,F4の中で最も新しくに押鍵されたノートであるF4と、今回押鍵されたノートG4との音高差が2半音であるので、ホールド中の4つのノートC4,D4,E4,F4のうち、最も新しくに押鍵されたノートであるF4のホールドが解除される。図4は、CPU11が実行するホールドオフ処理を示すフローチャートである。ホールドオフ処理は、CPU11がI/F14を監視し、ペダル21がON状態からOFF状態に切り替わったことをI/F14が検出した場合に実行される。図4に示すように、ホールドオフ処理は、まず、ホールド中の全てのノートについて、各ノートに対する消音指示を音源15へ出力することにより、それらのノートのホールドを全て解除するS21。このとき、オンに設定されているHOLDフラグ13aを全てオフに設定する。S21の処理後、HOLD数メモリ13bの値をゼロとしS22、ホールドオフ処理を終了する。以上説明した通り、本実施形態の電子楽器1によれば、ペダル21がON状態にされたまま鍵2aが押鍵された場合に、ホールド中のノートの数が4に達していれば、ホールド中のノートのうち、1つのノートのホールドを解除する。これにより、ホールドが解除されたノートに対応する楽音の生成が停止される即ち、消音されるので、同時に生成される楽音の数即ち、同時に発音される楽音の数が、模擬対象であるアコースティックギターらしさを保ち得る範囲例えば、6弦のアコースティックギターの弦の数である6つ程度の値に抑制することができ、模擬対象であるアコースティックギターらしさが損なわれることを防止できる。よって、演奏者がアコースティックギターによるアルペジオ奏法を模擬しようとした場合に、模擬対象の弦楽器であるアコースティックギターらしいアルペジオ奏法を、演奏者のペダル操作技術に依ることなく容易に実現することができる。また、ホールドを解除するノートは、新たに押鍵された鍵2aに対応するノート楽音の音高と、ホールドされているノートの中で最も新しい押鍵に基づくノートの音高との音高差に応じて決定される。具体的には、この音高差が2半音を超える場合には、ホールドされているノートの中で最も古くに押鍵されたノートのホールドが解除され、その一方で、音高差が2半音以下である場合には、ホールドされているノートの中で最も新しくに押鍵されたノートのホールドが解除される。アコースティックギターのように、同一弦を弾いた場合に前音が消音される弦楽器の場合には、所定の音高差である場合には同一弦で演奏されている傾向があるので、新たに押鍵されたノートとの音高差が所定値以下であるノートを消音制御の対象とすることにより、アコースティックギター、即ち、同一弦を弾いた場合に前音が消音される弦楽器の特徴を十分に反映したアルペジオ奏法を、演奏者がアルペジオ奏法らしく鍵を押鍵するだけで実現することができる。また、アコースティッギターでアルペジオ奏法を行う場合の特徴の1つとして、低音を響かせつつ、より高音を重ねていく弾き方があるが、新たに押鍵されたノートとの音高差が小さい場合に、最近にホールドされた音高音側の音が消音されるようにした本実施形態の電子楽器1によれば、先にホールドされた低音の発音が残り易くなるため、低音の発音が先に消音されて演奏者の意図しないアルペジオになることが抑制される。次に、図5を参照して、第2実施形態について説明する。上述した第1実施形態では、鍵2aが押鍵されたときに、ホールド中のノートが所定数に達している場合には、押鍵された鍵2aノートと、ホールド中のノートのうち、最も新しくに押鍵されたノートとの音高差に基づいて、ホールドを解除するノートを決定する構成とした。これに対し、第2実施形態では、鍵2aが押鍵されたときに、ホールド中のノートが所定数に達している場合には、押鍵されたノートの音高と、ホールド中の全てのノートとの音高差を比較し、その比較に基づいて、ホールドを解除するノートを決定する。この第2実施形態において、上述した第1実施形態と同一の部分には同一の符号を付して、その説明は省略する。図5は、第2実施形態のノートイベント処理を示すフローチャートである。第2実施形態のノートイベント処理もまた、第1実施形態のノートイベント処理図3参照と同様に、アコースティックギターの音色が設定されている場合に、CPU11が、鍵盤2からノートイベントを受信する毎に実行される。第2実施形態のノートイベント処理は、図3に示したノートイベント処理におけるS4及びS5の処理が、それぞれ、S4a及びS5aの処理に変更された点で、第1実施形態と相違する。つまり、第2実施形態のノートイベント処理では、S3において、HOLD数メモリ13bの値が4以上であると判定された場合にはS3:Yes、HOLDフラグ13aがオンに設定されたノート即ち、ホールド中のノートの中に、今回押鍵されたノートとの音高差が2半音以下のノートがあるか否かを判定するS4a。S4aにおいて、ホールド中のノートの中に、今回押鍵されたノートとの音高差が2半音以下であるノートがあると判定された場合にはS4a:Yes、ホールド中のノートのうち、予め規定された条件に該当する1つのノートに対する消音指示を音源15へ出力することにより、そのノートのホールドを解除するS5a。このとき、S5aにおいてホールドが解除されたノートに対応するHOLDフラグ13aをオフに設定する。S5aの処理後、処理をS6へ移行する。なお、S5aにおいて、予め規定された条件に該当する1つのノートとしては、今回押鍵されたノートとの音高差が2半音以下であるホールド中のノートが1つである場合には、そのノートが対象となり、複数ある場合には、それらのノート中で、今回押鍵されたノートとの音高差が最も小さいノートが対象となる。あるいは、今回押鍵されたノートとの音高差が2半音以下であるホールド中のノートが複数ある場合に、それらのノートの中で、最も古くに押鍵されたノートを予め規定された条件に該当する1つのノートとしてもよいし、最も新しくに押鍵されたノートを予め規定された条件に該当する1つのノートとしてもよい。一方で、ホールド中のノートの中に、今回押鍵されたノートとの音高差が2半音以下であるノートが存在しないと判定された場合にはS4a:No、処理をS8へ移行して、HOLDフラグ13aがオンに設定されたノートのうち、最も古くに押鍵されたノートに対応するHOLDフラグ13aをオフに設定し、消音指示を音源15へ出力することにより、そのノートのホールドを解除するS8。S8の処理後は、第1実施形態と同様、処理をS6へ移行する。以上説明した通り、第2実施形態によれば、第1実施形態と同様に、同時に発音される楽音の数を、模擬対象の弦楽器らしさを保ち得る範囲に抑制できるので、模擬対象の弦楽器らしいアルペジオ奏法を、演奏者のペダル操作技術に依ることなく容易に実現することができると共に、新たに押鍵されたノートとの音高差に応じてホールドを解除するノートが決定されるので、アコースティックギターのように、同一弦を弾いた場合に前音が消音される弦楽器の特徴を十分に反映したアルペジオ奏法を、演奏者がアルペジオ奏法らしく鍵を押鍵するだけで実現することができる。以上、実施形態に基づき本発明を説明したが、本発明は上記形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能であることは容易に推察できるものである。例えば、上記各実施形態では、CPU11が図3~図5に示す各処理を実行することにより、演奏者が、アコースティックギターなどの弦楽器によるアルペジオ奏法を容易かつ十分に実現できる構成としたが、図3~図5に示す処理に相当する処理を音源15に実行させる構成としてもよい。また、上記各実施形態では、図3及び図5に示す処理は、アコースティックギターの音色が設定されている場合に実行される構成としたが、アコースティックギターに限定されず、アコースティックギターと同様のアルペジオ奏法が実施できる弦楽器の音色であれば同様に適用可能である。また、上記各実施形態では、ノートイベント処理図3,図5のS3の判断処理において、ホールドされる数が4に達していれば、処理をS4又はS4aに移行する構成としたが、S3の判断処理による閾値即ち、ホールドされる数の上限については、設定されている音色の楽器例えば、アコースティックギターの音として聴感上違和感のない数であれば特に限定されるものではない。つまり、ノートイベント処理図3,図5のS3の判断処理による閾値は、そのときに設定されている音色に応じて変更される構成としてもよい。また、ユーザが、S3の判断処理による閾値を適宜変更できる構成としてもよい。また、上記各実施形態では、ペダル21を取り外し可能な電子楽器1を用いる構成としたが、ペダル21が一体化された電子楽器であってもよい。また、ホールドがアサインされる操作子としては、ペダルペダル21形態に限らず、レバーやボタンなどの形態のものであってもよい。また、ペダル21などの操作子に対してアサインされるホールドは、MIDI規格におけるホールド1に限らず、ホールド2などであってもよい。また、上記各実施形態では、鍵盤2が一体化された電子楽器1を用いる構成としたが、本発明の電子楽器は、鍵盤2と同様にノートオン及びノートオフを出力する鍵盤あるいはシーケンサー等を取り外し可能に接続できる音源モジュールの構成であってもよい。"