(57)【特許請求の範囲】
【請求項１】
全鍵域を２つの鍵域に分割する設定が可能な電子楽器において、
各鍵域毎に独立に、各鍵域に割り当てる音色の発音オン／オフを指定する指定手段と、
前記指定手段によって最後に発音オン／オフ指定された音色についての各種パラメータを修正・変更する編集手段と
を具備することを特徴とする電子楽器。
【請求項２】
さらに、各鍵域にそれぞれ割り当てる音色のうちの前記編集手段によって修正・編集する音色を示す表示手段を具備することを特徴とする請求項１に記載の電子楽器。
【請求項３】
さらに、前記指定手段とは別に設けられ、前記編集手段でパラメータが修正・変更される音色を指示する指示手段を具備することを特徴とする請求項１または２に記載の電子楽器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、上鍵域および下鍵域への分割が設定可能な電子楽器に関する。
【０００２】
【従来の技術】
従来より、鍵盤を上鍵域と下鍵域とに二つに分割（スプリット）し、これら鍵域にそれぞれ異なる音色を割り当てることできる電子楽器が知られている。そして、演奏者は、上鍵域および下鍵域のキーをそれぞれ押鍵操作することによって、異なる二つの音色での演奏ができるようになっている。
さらに、最近では、一つのキーの押鍵に対して異なる二つの音色を発音させること（デュアル発音）もできるようになっており、鍵盤を分割する機能とあいまって、一台の電子楽器によって最大四種の異なる音色を同時に発音させることができるようになっている。
そして、このような電子楽器では、分割の指定およびデュアル発音の指定が、それぞれ例えばＬＥＤ（発光ダイオード）の点灯／消灯によって表示されていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような電子楽器では、現時点において鍵盤がどのような設定状態となっているかが直感的に判断しにくい、という問題があった。例えば、鍵盤分割の指定がなされていても、それが上下各鍵域でのデュアル発音であるか否かの判断が、瞬時には（特に演奏中には）困難であった。
また、割り当てた音色のパラメータを修正しようとした場合においても、各鍵域の割り当てられる音色の関係が、鍵盤分割の指定およびデュアル発音の指定にまたがって複雑になり、迅速に所望する音色を選択できない、という問題もあった。
【０００４】
この発明は、上述した問題に鑑みてなされたもので、その目的とするところは、鍵盤分割の指定およびデュアル発音の指定においても、設定状態が直感的に判断でき、しかも、編集・修正の対象となる音色を迅速に指定することが可能な電子楽器を提供することにある。
【０００５】
【課題を解決するための手段】
上述した問題を解決するために請求項１記載の発明にあっては、全鍵域を２つの鍵域に分割する設定が可能な電子楽器において、各鍵域毎に独立に、各鍵域に割り当てる音色の発音オン／オフを指定する指定手段と、前記指定手段によって最後に発音オン／オフ指定された音色についての各種パラメータを修正・変更する編集手段とを具備することを特徴としている。
同じく上述した問題を解決するために請求項２記載の発明にあっては、さらに、各鍵域にそれぞれ割り当てる音色のうちの前記編集手段によって修正・編集する音色を示す表示手段を具備することを特徴としている。
同じく上述した問題を解決するために請求項３記載の発明にあっては、さらに、前記指定手段とは別に設けられ、前記編集手段でパラメータが修正・変更される音色を指示する指示手段を具備することを特徴としている。
【０００６】
【作用】
請求項１記載の発明によれば、発音オン／オフ状態にかかわらず、指定手段によって最後に指定された音色が、編集手段によって編集・修正が可能となる。
請求項２記載の発明によれば、編集手段によって修正・編集する音色は表示手段に示される。
請求項３記載の発明によれば、前記指定手段とは別に、編集手段でパラメータが修正・変更される音色お指示が可能となる。
【０００７】
【実施例】
以下、図面を参照してこの発明の一実施例について説明する。
【０００８】
Ａ：実施例の構成
図１は、この実施例による電子楽器の電気的構成を示すブロック図である。
この図において、１は複数のキーから成る鍵盤であり、図２に示すように、設定によっては、上鍵域１ａ，下鍵域１ｂの二つに分割が可能である（スプリット機能）。
すなわち、鍵盤１では、上鍵域１ａ，下鍵域１ｂにそれぞれ異なる音色を割り当て、各鍵域のキーを別個に押鍵することによって、異なる音色の楽音を発生させることが可能である。
また、各上鍵域では、一つのキーの押鍵によって、二つの異なる音色の楽音を同時発生させること（デュアル発音機能）が可能であり、各鍵域のキーを一つずつ押鍵することによって、最大四つの異なる音色の楽音を同時発生させることが可能である。さらに、下鍵域１ｂではこれら機能の他に、押鍵されたキーと指定されたリズム種類とに基づいて、和音とベース音とを所定のパターンにしたがって自動的に発生させること（自動伴奏機能）が可能となっている。これらの機能は、周知技術によって可能である。
【０００９】
再び図１に戻り、鍵盤１におけるキーの押鍵、離鍵状態は鍵盤検出回路２によって検出され、その検出信号がバスを介してＣＰＵ３（中央処理装置）に供給されるようになっている。例えば、押鍵されたキーの音高を示すキーコードが出力される。
４はタイマであり、ＣＰＵ３に割込信号ＩＮＴを供給する。ＣＰＵ３は、この割込信号ＩＮＴの供給タイミングにしたがって、後述するメインルーチンのループ処理を実行するようになっている。
【００１０】
５はＲＯＭであり、ＣＰＵ３において用いられるプログラム等が記憶されている。６はＲＡＭであり、後述する種々のレジスタや演奏に用いられる演奏データ等が記憶されている。
７はＣＰＵ３の制御のもとに時分割にて複数のチャンネルで動作可能な音源回路であり、各チャンネルにおいてそれぞれ楽音信号を発生させる。この音源回路７による楽音信号は、累算器、残響付加部およびＤ／Ａ変換部（いずれも図示省略）を順次介し、それぞれにおいて、累算処理、所定のリバーブ効果付加処理およびアナログ信号への変換処理が施された後に、二系列のアンプやスピーカ等から成るサウンドシステムＳＳを介して発音される。
【００１１】
８は種々のプッシュ・オン型スイッチから構成されるスイッチ群であり、各スイッチのオン／オフ状態がスイッチ検出回路９によって検出され、その検出信号がＣＰＵ３に供給されるようになっている。
１０は表示部であり、おもに、８個のＬＥＤ点滅器と７セグメント型の３桁数字表示器とから構成され、ＣＰＵ３の制御のもとに点灯／消灯、数値表示をそれぞれ行なうようになっている。そして、表示部１０とスイッチ群８の各スイッチとから操作パネルＰが構成される。
【００１２】
Ａ−１：操作パネルＰの構成
次に、操作パネルＰの外観構成について図３を参照して説明する。
図に示すように、操作パネルＰの中心上方には、メインパネルＭＰが配置されている。このメインパネルＭＰには、略円状のエディットスイッチ（ＥＳＷ）８０５の中心を原点として、系列指定スイッチ８０１〜８０４、ＬＥＤ８１１〜８１４およびＬＥＤ８２１〜８２４がそれぞれ次のように配置している。
すなわち、メインパネルＭＰには、ＥＳＷ８０５の中心を原点とし、その上方をｙ軸（＋）、その右方をｘ軸（＋）とすると、その第一象限においてはＬＥＤ８２１，系列指定スイッチ８０１およびＬＥＤ８１１が、その第二象限においてはＬＥＤ８２４，系列指定スイッチ８０４およびＬＥＤ８１４が、その第三象限においてはＬＥＤ８２３，系列指定スイッチ８０３およびＬＥＤ８１３が、その第四象限においてはＬＥＤ８２２，系列指定スイッチ８０２およびＬＥＤ８１２が、それぞれ放射状に順に配置される。
【００１３】
次に、メインパネルＭＰの下方には、音色パラメータ選択スイッチ群８０７が配置しており、このスイッチ群は二行四列に配列した計八個のスイッチから成る。
音色パラメータ選択スイッチ群８０７の右方には、数値を入力するためのテンキースイッチ群８０８が配置されている。このスイッチ群には、入力した数値を確定させるためのスイッチ８０９も含まれる。そして、このテンキースイッチ群８０８の上方には、入力された数値を３桁表示するための数字表示器８３１が配置される。
【００１４】
ここで、音色パラメータ選択スイッチ群８０７の各スイッチは、一つの音色の状態を細かく設定する種々の音色パラメータの選択を行なうものであり、これら音色パラメータは、音色番号、音量、パン、残響深度、サスティーン、オクターブ、アタックおよびＭＩＤＩである。これらパラメータとこのスイッチ群の各スイッチとがそれぞれ対応している。そして、このスイッチ群によってパラメータを選択するとともに、テンキースイッチ群８０８による数値入力あるいはオン／オフ指定によって、当該パラメータの状態が設定される。
これらパラメータについて、簡単に説明すると、音色番号とは、予め記憶された複数の音色にそれぞれ付与された通し番号であり、音量とは、その音色における発音の大きさであり、パンとは、その音色における音像定位位置であり、残響深度とは、その音色に付加されるリバーブ効果の程度を示す残響時間であり、サスティーンとは、その音色も付与するエンベロープ波形のサスティーン値を制御する値であり、オクターブとは、その音色における音階であり、アタックとは、その音色に付与するエンベロープ波形の立ち上がりを示す値であり、ＭＩＤＩとは、電子楽器間でデータの授受を行なう際のチャンネル番号である。
【００１５】
一方、音色パラメータ選択スイッチ群８０７の左方には、各種パラメータ選択スイッチ群８３２が配置しており、このスイッチ群は六行一列に配列した計六個のスイッチから成る。各種パラメータ選択スイッチ群８３２の各スイッチは、発生楽音全体に設定する種々のパラメータの選択を行なうものであり、これらパラメータは、残響種類、伴奏パート番号、チューニング（調律）等である。これらパラメータとこのスイッチ群の各スイッチとがそれぞれ対応している。これらパラメータは、本願発明とは直接に関係しないので、説明を省略する。
さらに、各種パラメータ選択スイッチ群８３２の左方には、スプリットポイント指定スイッチ８０６が配置されている。このスイッチは、鍵盤１における上鍵域１ａと下鍵域１ｂとの境界（スプリットポイント）を設定する場合に用いられる。このスプリットポイントは、境界に相当するキー１ＳＰ（図２参照）の押鍵との同時オンによって決定される（後述する）。
【００１６】
次に、メインパネルＭＰにおける系列指定スイッチ８０１〜８０４およびＥＳＷ８０５の機能について説明する。
Ａ−１−１：系列指定スイッチ８０１〜８０４
系列指定スイッチ（Ｒ１スイッチ）８０１は、エディット対象となるべき音色を音色系列Ｒ１で指定される音色への移行指定を行なうとともに、音色系列Ｒ１で指定された音色の発音のオン指定を行なうものである。同様に、系列指定スイッチ（Ｒ２スイッチ）８０２は、エディット対象となるべき音色を音色系列Ｒ２で指定される音色への移行指定を行なうとともに、音色系列Ｒ２で指定された音色の発音のオン指定を行なうものである。この電子楽器では、音色系列Ｒ１あるいはＲ２で指定される音色は、少なくともどちらか一方が発音オンの指定となる（後述する）。
ここで、音色系列Ｒ１，Ｒ２とはそれぞれ、スプリット機能が実行される際には上鍵域１ａ（図２参照）に割り当てる音色を指定する一方、スプリット機能が実行されない際には鍵盤１の全鍵域に割り当てる音色を指定するものである。また、音色系列Ｒ１，Ｒ２で指定された音色が同時にオン指定となった場合がデュアル発音となる。
【００１７】
次に、系列指定スイッチ（Ｌ１スイッチ）８０４は、エディット対象となるべき音色を音色系列Ｌ１で指定された音色への移行指定を行なうとともに、音色系列Ｌ１で指定された音色の発音のオン／オフ指定を行なうものである。同様に、系列指定スイッチ（Ｌ２スイッチ）８０３は、エディット対象となるべき音色を音色系列Ｌ２で指定された音色への移行指定を行なうとともに、音色系列Ｌ２で指定された音色の発音のオン／オフ指定を行なうものである。この電子楽器では、音色系列Ｌ１，Ｌ２で指定される音色は、それぞれ独立にオン／オフ指定される。ここで、音色系列Ｌ１，Ｌ２とは、下鍵域１ｂ（図２参照）にそれぞれ割り当てる音色を指定するものである。
また、音色系列Ｌ１，Ｌ２で指定された音色の内の少なくともどちらか一方がオン指定となった場合が、スプリット機能の実行となる一方、音色系列Ｌ１，Ｌ２で指定された音色が同時にオン指定となった場合が、下鍵域１ｂでのデュアル発音となる。
【００１８】
そして、ＬＥＤ８１１〜８１４およびＬＥＤ８２１〜８２４は、次の場合にそれぞれ点灯するようになっている。
すなわち、ＬＥＤ８１１〜８１４の各々は、音色系列Ｒ１，Ｒ２，Ｌ２，Ｌ１でそれぞれ指定された音色の発音がオン指定となった場合に、それぞれ点灯し、また、ＬＥＤ８２１〜８２４は、エディット対象となるべき音色が音色系列Ｒ１，Ｒ２，Ｌ２，Ｌ１でそれぞれ指定された音色となった場合に点灯する。すなわち、ＬＥＤ８２１〜８２４は、多くとも一つだけ点灯するようになっている（エディット対象となる音色は一つだけであるから）。
【００１９】
Ａ−１−２：ＥＳＷ８０５
ＥＳＷ８０５は、音色の各種パラメータを変更・修正するモードへの移行を指定するものである。
このスイッチでは、次の押下された状態の相違に応じて、エディット対象となる音色およびそのパラメータが変更される。
【００２０】
▲１▼  ＥＳＷ８０５が単独で押下されたとき
このときは、さらに次の２つの場合がある。
▲１▼−１  エディット対象となる音色が指定されていない場合
エディット対象となる音色は、音色系列Ｒ１で指定される音色に指定され、さらに、そのエディット対象となるパラメータは、音色系列Ｒ１で指定される音色の音色番号に強制的に指定される。
【００２１】
▲１▼−２  エディット対象となる音色がすでに指定されている場合
このＥＳＷ８０５が押される度毎に、エディット対象となる音色は、音色系列Ｒ１，Ｒ２，Ｌ２，Ｌ１で指定される音色に時計回りに循環して順次一つだけ指定され、さらに、エディット対象となるパラメータは、循環する前の音色で指定されていたパラメータに指定される。
例えば、押下される前にエディット対象の音色が音色系列Ｒ１で指定された音色であって、そのエディット対象のパラメータがパンであった場合、ＥＳＷ８０５が押下されると、エディット対象となる音色が音色系列Ｒ２に移行し、さらにもう一度ＥＳＷ８０５が押下されると、エディット対象となる音色が音色系列Ｌ２に移行する。このとき、音色系列Ｒ２，Ｌ２で指定される音色においてエディット対象となるパラメータは、パンのままである。
【００２２】
▲２▼  ＥＳＷ８０５と系列指定スイッチ８０１〜８０４のいずれかとが同時に押下されたとき
このときは、系列指定スイッチで指定される音色の発音はオン指定（系列指定スイッチ８０４，８０３ではオン／オフ指定）されないで、エディット対象となるべき音色が系列指定スイッチで指定された音色に直接移行し、さらに、その音色のエディット対象となるパラメータが、音色番号に指定される。
これによって、例えば、音色系列Ｒ２で指定された音色の発音がオンであって、音色系列Ｒ１で指定された音色の発音がオフである場合において、ＥＳＷ８０５と系列指定スイッチ８０１とを同時に押下することにより、音色系列Ｒ１の発音をオンさせずにエディットの対象とすることができる。したがって、演奏中においても当該音色のエディットを行なうことができる。
【００２３】
Ｂ：実施例の動作
次に、上述した構成による実施例の動作について、図４〜図１０に示す各フローチャートを参照して順次説明する。なお、この動作説明では、ＣＰＵ３において実行される各ルーチン毎に説明する。
【００２４】
Ｂ−１：メインルーチンの動作
はじめに、この実施例の電子楽器に電源が投入されると、図４に示すメインルーチンが起動される。
まず、ステップＳａ１において、ＲＡＭ６内の各種レジスタ、フラグ等のセットや、初期設定値の書き込み等のイニシャライズ処理が行なわれる。例えば、この電源投入前の電源遮断直前における設定状態を再現するような書き込みが行なわれる。このイニシャライズ処理が終了すると、処理は次のステップＳａ２へと進む。
【００２５】
次のステップＳａ２では鍵処理が実行される。この鍵処理では、まず、鍵盤１（図２参照）における各キーの押離状態が走査されて、該走査結果がＲＡＭ３内に記憶されるとともに、該走査結果と前回走査結果との比較がなされて、状態変化が検出されたキーについての処理が行なわれる。例えば、押鍵されたキーが検出されたならば、キーオンイベントルーチン（後述する）が実行され、離鍵されたならばキーが検出されたならば、そのキーの消音を指示するキーオフイベントルーチンが実行されるようになっている。
【００２６】
ステップＳａ３ではパネルスイッチ処理が実行される。この処理では、スイッチ群８（図１および図３参照）における各スイッチの設定状態にしたがった処理が行なわれる。例えば、図３における系列指定スイッチ８０１，８０２がオンされたならば、Ｒ１（Ｒ２）スイッチオンイベントルーチンが実行され、また、系列指定スイッチ８０４，８０３がオンされたならば、Ｌ１（Ｌ２）スイッチオンイベントルーチンが実行されるようになっている。
【００２７】
次に、ステップＳａ４においては、その他の処理が、例えば、図示せぬマトリックス表示装置の表示制御処理等が行なわれる。
この処理終了後には、処理は再びステップＳａ２に戻り、以後電源が遮断されるまで、ステップＳａ２〜ステップＳａ４の処理が繰り返し実行される。このように、メインルーチンにおいては、鍵処理とパネルスイッチ処理とその他の処理とが実行される。
【００２８】
Ｂ−２：キーオンイベントルーチン
前述したように、メインルーチンのステップＳａ２において、押鍵されたキーが検出されると、図５および図６に示すキーオンイベントルーチンが実行される。このルーチンでは、押鍵されたキーのキーコードが読み取られとともに、オンとなっている音色系列で指定されている音色であって、読み取られたキーコードに基づく音高での発音処理が行なわれる。
【００２９】
鍵盤１において押鍵されたキーが検出されると、まず、ステップＳｂ１において、当該押鍵のキーのキーコードがレジスタＫＣＤに格納される。次に、ステップＳｂ２において、このキーの押鍵とスプリットポイント指定スイッチ８０６（図３参照）の押下とが同時に発生したか否かが検出される。
両者が同時にオンされないならば、演奏における通常のキー操作であるので、この押鍵操作にしたがった発音動作をさせるべく、ここでの判別結果が「ＮＯ」となって、処理は後述するステップＳｂ３に進む一方、両者が同時にオン操作されたならば、前述したように、両者の同時操作はスプリット機能におけるスプリットポイントの指定を示すので、ステップＳｂ２での判別結果が「ＹＥＳ」となって、処理が次のステップＳｂ１８に進む。
【００３０】
ステップＳｂ１８では、図示せぬ操作子等によって、さらに自動伴奏機能がオン設定となっているか否かが判別される。
自動伴奏の機能がオフ設定となっているならば、ここでの判別結果は「ＮＯ」となり、レジスタＫＣＤに格納されているデータが、さらにレジスタＳＰＮＯＭに転送される（ステップＳｂ１９）一方、自動伴奏の機能がオン設定となっているならば、ステップＳｂ１８での判別結果は「ＹＥＳ」となり、レジスタＫＣＤに格納されているデータが、さらにレジスタＳＰＡＢＣに転送される（ステップＳｐ２０）。
【００３１】
この場合において、レジスタＫＣＤに格納されているデータは、ステップＳｂ１において押鍵検出されたキーの音高を示すキーコードであるので、レジスタＳＰＮＯＭあるいはレジスタＳＰＡＢＣに格納されるデータは、当該押鍵のキーのキーコードとなる。
レジスタＳＰＮＯＭに格納されたキーコードは、次回、キーが押鍵される度に該押鍵されたキーのキーコードと比較され、当該押鍵キーが上鍵域１ａであるか、あるいは下鍵域１ｂであるのかを判別するために用いられる。同様に、レジスタＳＰＡＢＣに格納されたキーコードは、次回、キーが押鍵される度に該押鍵されたキーのキーコードと比較され、自動伴奏用に割り当てた鍵域であるか否かを判別するために用いられる。すなわち、レジスタＳＰＮＯＭあるいはＳＰＡＢＣには、スプリットあるいは自動伴奏におけるスプリットポイントの音高を示すキーコードが格納される。
そして、ステップＳｂ１９あるいはステップＳｂ２０での処理後には、次回のキーオンイベントに備えるべくこのルーチンは終了し、処理はメインルーチン（図４参照）に戻る。
【００３２】
一方、ステップＳｂ２での判別結果が「ＮＯ」ならば、ステップＳｂ３において、ステップＳｂ１８と同様に、自動伴奏の機能がオン設定となっているか否かが判別される。
ここで、自動伴奏の機能がオフ設定ならば、この判別結果が「ＮＯ」となって、押鍵されたキーの音高での発音処理（ステップＳｂ４〜Ｓｂ１７）が行なわれる一方、自動伴奏の機能がオン設定ならば、この判別結果が「ＹＥＳ」となって、処理がステップＳｂ２１に進む。
ステップＳｂ２１では、レジスタＫＣＤに格納されているデータが、レジスタＳＰＡＢＣに格納されているデータの値以下であるか否かが判別される。すなわち、当該押鍵キーが自動伴奏用に割り当てた下鍵域１ｂに属するか否かが判別される。
この判別のために、ステップＳｂ１においてレジスタＫＣＤに格納されたデータ（すなわち押鍵検出されたキーのキーコード）が、このルーチンの前回以前の実行の際に設定された、自動伴奏におけるスプリットポイントの音高を示すキーコード以下であるか否かが判別される。
【００３３】
この判別結果が「ＮＯ」ならば、押鍵されたキーの音高にしたがった通常の発音処理を行なうべく、処理はステップＳｂ４に進む一方、この判別結果が「ＹＥＳ」ならば、処理は次のステップＳｂ２２に進む。
次のステップＳｂ２２では、自動伴奏の鍵域で現時点において押鍵されているキーから和音（コード）が検出され、このコードから自動伴奏の制御が行なわれる。なお、この自動伴奏の技術は、本願とは直接関係しないので、説明を省略する。
この処理後には、このルーチンは終了し、処理はメインルーチン（図４参照）に戻る。
【００３４】
ところで、ステップＳｂ２およびＳｂ３における判別結果が、ともに「ＮＯ」ならば、スプリット機能およびデュアル発音のオン／オフ指定に基づいて、当該押鍵キーの音高にしたがった発音処理がステップＳｂ４〜Ｓｂ１７にて行なわれる。
まず、ステップＳｂ４では、レジスタＬＭに格納されているデータが「００」であるか否かが判別される。
ここで、レジスタＬＭに格納されているデータは、上位および下位の２ビットから構成されるものであり、上位ビットが「１」（「０」）の場合が音色系列Ｌ１で指定される発音がオン（オフ）指定を示し、下位ビットが「１」（「０」）の場合が音色系列Ｌ２で指定される発音がオン（オフ）指定を示す。
すなわち、レジスタＬＭに格納されているデータが「００」である場合とは、下鍵域に割り当てられるべき二の音色がともにオフ指定であることを示しており、これは、スプリット機能のオフ指定にほかならない。
【００３５】
したがって、ステップＳｂ４での判別結果が「ＹＥＳ」であるならば、上鍵域１ａに割り当てられる二の音色の発音処理を行なうべく、後述するステップＳｂ１２〜Ｓｂ１７の処理が行なわれる一方、ステップＳｂ４での判別結果が「ＮＯ」ならば、処理が次のステップＳｂ５に進む。
ステップＳｂ５では、レジスタＫＣＤに格納されているデータが、レジスタＳＰＭＯＮに格納されているデータの値以下であるか否かが判別される。すなわち、当該押鍵キーが、下鍵域１ｂのキーであるか否かが判別される。
ここでの判別結果が「ＮＯ」ならば、当該押鍵キーが上鍵域１ａのキーであるので、ステップＳｂ４での判別結果が「ＹＥＳ」である場合と同様に、上鍵域１ａに割り当てられる二の音色系列についての発音処理を行なうべく、後述するステップＳｂ１２〜Ｓｂ１７の処理が行なわれる。
一方、ステップＳｂ５での判別結果が「ＹＥＳ」ならば、下鍵域１ｂに割り当てられる二の音色の発音処理を、音色系列で指定される発音オン／オフ指定にしたがって行なうべく、次のステップＳｂ６〜Ｓｂ１１の処理が行なわれる。
【００３６】
次に、ステップＳｂ６において、レジスタＬＭに格納されているデータのうちの上位ビットが「１」であるか否かが、すなわち、音色系列Ｌ１で指定される音色の発音がオン指定となっているか否かが判別される。そして、この判別結果が「ＹＥＳ」ならば、発音割当処理（ステップＳｂ７）の後に、音色系列Ｌ１で指定される音色、すなわち前述した各種音色パラメータに基づく音色の発音を当該押鍵キーの音高で行なうべく、発音指示がなされる（ステップＳｂ８）。これにより、音源回路７（図１参照）では、音色系列Ｌ１で指定される音色であって、下鍵域１ｂにおいて押鍵されたキーの音高にしたがった発音が行なわれる。そして、ステップＳｂ６での判別結果が「ＮＯ」である場合、あるいはステップＳｂ６での発音処理後には、次のステップＳｂ９において、レジスタＬＭに格納されているデータのうちの下位ビットが「１」であるか否かが、すなわち、音色系列Ｌ２で指定される音色の発音がオン指定となっているか否かが判別される。そして、この判別結果が「ＹＥＳ」ならば、発音割当処理（ステップＳｂ１０）の後に、音色系列Ｌ２で指定される音色の発音を当該押鍵キーの音高で行なうべく、発音指示がなされる（ステップＳｂ１１）。これにより、音源回路７では、音色系列Ｌ２で指定された音色であって、下鍵域１ｂにおいて押鍵されたキーの音高にしたがった発音が行なわれる。
なお、ステップＳｂ８、Ｓｂ１１（後述するステップＳｂ１３、Ｓｂ１６も）における発音割当処理とは、音源回路７における複数チャンネルのうちの、最も減衰が進んでいるチャンネルをサーチし、該チャンネルを強制的に発音停止させて「空きチャンネル」とする処理である。これにより、各音色系列で指定される音色に対して、さらに、全鍵域あるいは分割された鍵域において押鍵された複数のキーに対して、それぞれ対応する発音が可能なようになっている。
このようにして、ステップＳｂ７〜Ｓｂ１１では、音色系列Ｌ１，Ｌ２でそれぞれ指定される音色の発音が、そのオン／オフ指定にしたがって個々に、当該押鍵キーの音高にて行なわれる。
【００３７】
一方、スプリット機能がオフ指定である場合（ステップＳｂ４での判別結果が「ＹＥＳ」である場合）、あるいは、スプリット機能がオン指定であっても、押鍵されたキーが上鍵域１ａである場合（ステップＳｂ５での判別結果が「ＮＯ」である場合）には、前述したように、次のステップＳｂ１２〜Ｓｂ１７の処理が行なわれる。
【００３８】
すなわち、ステップＳｂ１２において、レジスタＲＭに格納されているデータのうちの上位ビットが「１」であるか否かが判別される。
ここで、レジスタＲＭに格納されているデータは、上位および下位の２ビットから構成され、上位ビットが「１」（「０」）の場合が音色系列Ｒ１で指定される発音のオン（オフ）指定を示し、下位ビットが「１」（「０」）の場合が音色系列Ｒ２で指定される発音がオン（オフ）指定を示すものである。この２ビットデータにおいて、上位および下位ビットは同時に「０」とはならない。これは、レジスタＲＭに格納されるデータが「００」になると、上鍵域１ａ（スプリット機能オフ時においては全鍵域）に割り当てるべき音色が発音オフ状態となって、鍵盤１のいずれかのキーを押鍵しても発音しない、という事態を避けるためである。
ステップＳｂ１２での判別結果が「ＹＥＳ」ならば、発音割当処理（ステップＳｂ１３）の後に、音色系列Ｒ１で指定される音色の発音を、当該押鍵キーの音高にて行なうべく、発音指示がなされる（ステップＳｂ１４）。これにより、音源回路７（図１参照）では、音色系列Ｒ１で指定される音色であって、押鍵されたキーの音高にしたがった発音が行なわれる。そして、ステップＳｂ１２での判別結果が「ＮＯ」である場合、あるいはステップＳｂ１４での発音処理後には、次のステップＳｂ１５において、レジスタＲＭに格納されているデータのうちの下位ビットが「１」であるか否かが、すなわち、音色系列Ｒ２で指定される音色の発音がオン指定となっているか否かが判別される。そして、この判別結果が「ＹＥＳ」ならば、発音割当処理（ステップＳｂ１６）の後に、音色系列Ｒ２で指定される音色の発音を、当該押鍵キーの音高にて行なうべく、発音指示がなされる（ステップＳｂ１７）。これにより、音源回路７では、音色系列Ｒ２で指定された音色であって、押鍵されたキーの音高にしたがった発音が行なわれる。
このようにして、ステップＳｂ１２〜Ｓｂ１７では、音色系列Ｒ１，Ｒ２でそれぞれ指定される音色の発音が、そのオン／オフ指定にしたがって個々に、当該押鍵キーの音高にて行なわれる。
【００３９】
そして、ステップＳｂ１１あるはＳｂ１７での発音指示後、もしくはステップＳｂ９あるいはＳｂ１５での判別結果が「ＮＯ」である場合には、このルーチンは終了し、処理はメインルーチン（図４参照）に戻る。
このようにキーオンイベントルーチンでは、押鍵されたキーに対して、まず、スプリットポイントの設定であるか否かが判別され、その設定である場合には、当該押鍵キーのキーコードがスプリットポイントを示すレジスタに格納される。一方、その設定でない場合には、さらに当該押鍵キーが、どちらの鍵域に属するかが判別され、該鍵域に割り当てられる音色系列で指定される音色の発音が、当該押鍵キーの音高にて行なわれる、あるいは当該押鍵キーに基づく自動伴奏処理が行なわれる。
【００４０】
Ｂ−３：パネルスイッチ処理
音色を設定するパラメータの指定、その数値変更、前述した音色系列で指定する音色の発音オン／オフ指定、その他スイッチ群８（図１参照）による設定は、このパネルスイッチ処理で行なわれ、各種レジスタの内容が、各スイッチの操作に応じて変更・設定される。
【００４１】
Ｂ−３−１：Ｒ１（Ｒ２）スイッチオンイベントルーチン
図３におけるＲ１スイッチ８０１が押下されると、前述したメインルーチン（図４参照）のＳａ３において、図７に示すＲ１（Ｒ２）スイッチオンイベントルーチンが実行される。
なお、Ｒ２スイッチ８０２の押下によって行なわれるルーチンは、図７と相似であるので、この図において（）内のものに読み替えたものとする。
【００４２】
次に、このルーチンについて詳細に説明する。
まず、Ｒ１スイッチ８０１が押下されると、ステップＳｃ１においてＣＰＵ３は、レジスタＥＶに値「１」をセットし、ＬＥＤ８２１を点灯させる一方、ＬＥＤ８２２〜８２４を消灯させるとともに、音色系列Ｒ１で指定される音色におけるパラメータのエディット対象を音色番号に変更させる。
ここで、レジスタＥＶには、エディット対象となる音色を、どの音色系列で指定された音色にするかを示す値が格納される。具体的には、このレジスタに格納される値とエディット対象となる音色との関係は次のようになる。すなわち、
「０」ならばエディット対象となる音色は存在しない、
「１」ならば音色系列Ｒ１で指定される音色、
「２」ならば音色系列Ｒ２で指定される音色、
「３」ならば音色系列Ｌ２で指定される音色、
「４」ならば音色系列Ｌ１で指定される音色
である。
【００４３】
次に、ステップＳｃ２では、このＲ１スイッチ８０１の押下が、ＥＳＷ８０５の押下と同時に発生したか否かが判別される。
両スイッチが同時に押下された場合とは、音色系列Ｒ１で指定される音色の発音オン指定を行なわずに、エディットの対象とする音色を音色系列Ｒ１で指定される音色に直接変更する場合である。したがって、この場合には次の処理を実行する必要がないので、このルーチンは直ちに終了する。
一方、両スイッチが同時に押下されない場合には、ステップＳｃ２での判別結果が「ＮＯ」となり、処理は次のステップＳｃ３に進む。
【００４４】
次に、ステップＳｃ３では、さらに、このＲ１スイッチ８０１の押下が、Ｒ２スイッチ８０２の押下と同時に発生したか否かが判別される。
両スイッチが同時に押下されたときとは、スプリット機能がオンとなっている場合においては、上鍵域１ａでのデュアル発音の指定を示し、スプリット機能がオフとなっている場合においては、鍵盤１での全鍵域でのデュアル発音の指定を示す。すなわち、いずれの場合でもデュアル発音を指定するものである。
したがって、ステップＳｃ３での判別結果が「ＹＥＳ」ならば、音色系列Ｒ１，Ｒ２で指定される音色の両者を発音オン指定にするべく、レジスタＲＭに「１１」がセットされ（ステップＳｃ４）、この発音オン指定を演奏者に表示するべくＬＥＤ８１１，８１２が点灯する（ステップＳｃ５）。
【００４５】
一方、Ｒ１スイッチ８０１が単独に押下された場合とは、エディットの対象となる音色を音色系列Ｒ１で指定される音色に変更するとともに、上鍵域１ａあるいは全鍵域に割り当てる音色を、音色系列Ｒ１で指定される音色のみに設定する場合である。
したがって、ステップＳｃ３での判別結果が「ＮＯ」ならば、音色系列Ｒ１で指定される音色のみを発音オン指定にするべく、レジスタＲＭに「１０」がセットされ（ステップＳｃ６）、この発音オン指定を演奏者に表示するべく、ＬＥＤ８１１，８１２のうちのＬＥＤ８１１が単独で点灯する（ステップＳｃ７）。
【００４６】
そして、ステップＳｃ５あるいはＳｃ７の処理後には、このルーチンは終了して、処理はメインルーチン（図４参照）に戻る。
このように、Ｒ１スイッチオンイベントルーチンでは、まず、レジスタＥＶに値「１」がセットされ、このスイッチとＥＳＷ８０５とが同時押下ならばこのルーチンは終了し、また、このＲ１スイッチ８０１とＲ２スイッチ８０２とが同時に押下であるならば、レジスタＲＭに値「１１」がセットされるとともに、ＬＥＤ８１１および８１２が点灯する一方、このＲ１スイッチ８０１が単独押下であるならば、レジスタＲＭに値「１０」がセットされるとともに、ＬＥＤ８１１が点灯し、ＬＥＤ８１２が消灯する。
同様に、Ｒ２スイッチオンイベントルーチンでは、まず、レジスタＥＶに値「２」がセットされ、このスイッチとＥＳＷ８０５とが同時押下ならばこのルーチンは終了し、また、このＲ２スイッチ８０２とＲ１スイッチ８０１とが同時に押下であるならば、レジスタＲＭに値「１１」がセットされるとともに、ＬＥＤ８１１および８１２が点灯する一方、このＲ２スイッチ８０２が単独押下であるならば、レジスタＲＭに値「０１」がセットされるとともに、ＬＥＤ８１２が点灯し、ＬＥＤ８１１が消灯する。
【００４７】
ところで、Ｒ１（Ｒ２）スイッチオンイベントルーチンによれば、Ｒ１スイッチ８０１およびＲ２スイッチ８０２における次の操作によっては、デュアル発音の指定であって、エディット対象とする音色を所望の音色系列で指定される音色にすることができる。
すなわち、演奏者がこのような設定をするには、次の手順を踏めば良い。
▲１▼  Ｒ１スイッチ８０１およびＲ２スイッチ８０２を同時に押下する。
▲２▼  音色系列Ｒ１（Ｒ２）で指定される音色をエディット対象とする場合には、Ｒ１（Ｒ２）スイッチ８０１（８０２）を離す（他方のスイッチは押下したまま）。
▲３▼  再び、音色系列Ｒ１（Ｒ２）スイッチ８０１（８０２）を押下する。
これは、▲１▼によって、ステップＳｃ１→Ｓｃ２→Ｓｃ３→Ｓｃ４→Ｓｃ５を経路とするルーチンが一旦実行されて、▲３▼によって、同経路のルーチンが再び実行されることによるものである。すなわち、ステップＳｃ１においてレジスタＥＶに格納される値が、▲１▼において押下されるスイッチに対応した値から、▲３▼において押下されるスイッチに対応する値に書き換えられるためである。
これにより、Ｒ１スイッチ８０１とＲ２スイッチ８０２とにおいて、エディットの対象となる音色は、最後にオンされたスイッチに対応する音色系列で指定される音色にすることができる。
【００４８】
Ｂ−３−２：Ｌ１（Ｌ２）スイッチオンイベントルーチン
図３におけるＬ１スイッチ８０４が押下されると、前述したメインルーチン（図４参照）のＳａ３において、図８に示すＬ１（Ｌ２）スイッチオンイベントルーチンが実行される。
なお、Ｌ２スイッチ８０３の押下によって行なわれるルーチンは、図８と相似であるので、この図において（）内のものに読み替えたものとする。
【００４９】
まず、Ｌ１スイッチ８０４が押下されると、ステップＳｄ１において、このスイッチの押下が、ＥＳＷ８０５の押下と同時に発生したか否かが判別される。
両スイッチが同時に押下された場合とは、音色系列Ｌ１で指定される音色の発音オン指定を行なわずに、エディット対象とする音色を音色系列Ｌ１で指定される音色に直接変更する場合である。したがって、この場合には、ステップＳｄ７においてレジスタＥＶに値「４」がセットされ、ＬＥＤ８２４が点灯し、ＬＥＤ８２１〜８２３が消灯するとともに、音色系列Ｌ１で指定される音色におけるパラメータのエディット対象が音色番号に変更される。この後、このルーチンは終了する。
一方、両スイッチが同時に押下されない場合には、ステップＳｄ１での判別結果が「ＮＯ」となり、処理は次のステップＳｄ２に進む。
【００５０】
次に、ステップＳｄ２では、さらに、このＬ１スイッチ８０４の押下が、Ｌ２スイッチ８０３の押下と同時に発生したか否かが判別される。
前述したように、両スイッチが同時に押下されたときとは、下鍵域１ｂでのデュアル発音の指定を示す。
したがって、ステップＳｄ２での判別結果が「ＹＥＳ」ならば、まず、エディット対象とする音色を音色系列Ｌ１で指定される音色にするべく、レジスタＥＶに値「４」がセットされ（ステップＳｄ８）、引き続き、音色系列Ｌ１，Ｌ２で指定される音色の両者を発音オン指定にするべく、レジスタＬＭに２ビットデータ「１１」がセットされ（ステップＳｄ９）、この発音オン指定を演奏者に表示するべくＬＥＤ８１４，８１３がともに点灯する（ステップＳｄ１０）。
【００５１】
一方、Ｌ１スイッチ８０４が単独に押下された場合とは、音色系列Ｌ１で指定される音色の発音を、オン指定の場合においてはオフ指定に、オフ指定の場合においてはオン指定に設定する場合である。
したがって、ステップＳｄ２での判別結果が「ＮＯ」ならば、処理がステップＳｄ３に進み、現時点において音色系列Ｌ１で指定される音色の発音のオン／オフ指定を判別するべく、レジスタＬＭにセットされている２ビットデータが「１０」であるか否かが判別される。すなわち、音色系列Ｌ１で指定される音色のみが発音オン指定されているか否かが判別される。
【００５２】
この判別結果が「ＹＥＳ」であるならば、この発音オン指定を発音オフ指定にし、スプリット機能を解除すべく、「００」がセットされるとともに（ステップＳｄ１１）、このスプリット機能の解除状態を演奏者に表示するべく、ＬＥＤ８１４，８１３がともに消灯する（ステップＳｄ１２）。
なお、処理がステップＳｄ１１およびＳｄ１２を経由する場合には、レジスタＥＶに格納されている値はセットし直されないので、エディット対象となる音色が移行しないようになっている。
【００５３】
一方、ステップＳｄ３での判別結果が「ＮＯ」であるならば、まず、ステップＳｄ４において、エディット対象となる音色を音色系列Ｌ１で指定される音色に移行するべく、レジスタＥＶに値が「４」がセットされるとともに、これを演奏者に表示するべく、ＬＥＤ８２１〜８２４のうちからＬＥＤ８２４のみ一つだけが点灯する。引き続き、ステップＳｄ５において、レジスタＬＭに２ビットデータ「１０」がセットされて、下鍵域１ｂ割り当てられる発音オン指定の音色が、音色系列Ｌ１で指定される音色のみに設定される。次に、この設定状態を演奏者に知らせるために、ＬＥＤ８１４が点灯する一方、ＬＥＤ８１３は消灯する。
そして、ステップＳｄ６，Ｓｄ７，Ｓｄ１０，Ｓｄ１２のいずれかの処理後には、このルーチンは終了して、処理がメインルーチン（図４参照）に戻る。
【００５４】
このように、Ｌ１スイッチオンイベントルーチンでは、まず、このスイッチとＥＳＷ８０５とが同時押下であるか否かが判別され、この判別結果が「ＹＥＳ」であるならば、レジスタＥＶに値「４」がセットされるとともに、ＬＥＤ８２４が択一的に点灯する一方、その判別結果が「ＮＯ」ならば、さらに、このＬ１スイッチ８０４とＬ２スイッチ８０３とが同時に押下されたか否かが判別され、この判別結果が「ＹＥＳ」であるならば、レジスタＥＶに値が「４」がセットされ、ＬＥＤ８２４が択一的に点灯し、レジスタＬＭに２ビットデータ「１１」がセットされるとともに、ＬＥＤ８１４，８１３がともに点灯する。一方、このＬ１スイッチ８０４が単独押下であるならば、次に、レジスタＬＭにセットされている２ビットデータが「１０」であるか否かが判別され、この判別結果が「ＹＥＳ」ならば、レジスタＬＭに２ビットデータ「００」がセットし直されるとともに、ＬＥＤ８１４，８１３がともに消灯する一方、レジスタＬＭにセットされている２ビットデータが「１０」でないならば、レジスタＥＶに値「４」がセットされ、ＬＥＤ８２４が択一的に点灯し、レジスタＬＭに「１０」がセットし直されるとともに、ＬＥＤ８１４が点灯、ＬＥＤ８１３が消灯する。
【００５５】
同様に、Ｌ２スイッチオンイベントルーチンでは、まず、このスイッチとＥＳＷ８０５とが同時押下であるか否かが判別され、この判別結果が「ＹＥＳ」であるならば、レジスタＥＶに値「３」がセットされるとともに、ＬＥＤ８２３が択一的に点灯する一方、その判別結果が「ＮＯ」ならば、さらに、このＬ２スイッチ８０３とＬ１スイッチ８０４とが同時に押下されたか否かが判別され、この判別結果が「ＹＥＳ」であるならば、レジスタＥＶに値が「３」がセットされ、ＬＥＤ８２３が択一的に点灯し、レジスタＬＭに２ビットデータ「１１」がセットされるとともに、ＬＥＤ８１３，８１４がともに点灯する。一方、このＬ２スイッチ８０３とＬ１スイッチ８０４とが同時に押下であるならば、次に、レジスタＬＭにセットされている２ビットデータが「０１」であるか否かが判別され、この判別結果が「ＹＥＳ」ならば、レジスタＬＭに２ビットデータ「００」がセットし直されるとともに、ＬＥＤ８１３，８１４がともに消灯する一方、レジスタＬＭにセットされている２ビットデータが「０１」でないならば、レジスタＥＶに値「３」がセットされ、ＬＥＤ８２３が択一的に点灯し、レジスタＬＭに「０１」がセットし直されるとともに、ＬＥＤ８１３が点灯、ＬＥＤ８１４が消灯する。
【００５６】
ところで、このＬ１（Ｌ２）スイッチオンイベントルーチンによれば、Ｒ１（Ｒ２）スイッチオンイベントルーチンと同様に、Ｌ１スイッチ８０４およびＬ２スイッチ８０３における次の操作によっては、デュアル発音の指定であって、エディット対象とする音色を所望の音色系列で指定される音色にすることができる。
すなわち、演奏者がこのような設定をするには、次の手順を踏めば良い。
▲１▼  Ｌ１スイッチ８０４およびＬ２スイッチ８０３を同時に押下する。
▲２▼  音色系列Ｌ１（Ｌ２）で指定される音色をエディット対象とする場合には、Ｌ１（Ｌ２）スイッチ８０４（８０３）を離す（他方のスイッチは押下したまま）。
▲３▼  再び、音色系列Ｌ１（Ｌ２）スイッチ８０４（８０３）を押下する。
これは、▲１▼によって、ステップＳｄ１→Ｓｄ２→Ｓｄ８→Ｓｄ９→Ｓｄ１０を経路とするルーチンが一旦実行されて、▲３▼によって、同経路のルーチンが再び実行されることによるものである。すなわち、ステップＳｄ８においてレジスタＥＶに格納される値が、▲１▼において押下されるスイッチに対応した値から、▲３▼において再び押下されるスイッチに対応する値に書き換えられるためである。
これにより、Ｌ１スイッチ８０４とＬ２スイッチ８０３とにおいて、エディットの対象となる音色は、最後にオンされたスイッチに対応する音色系列で指定されるものとなる。
【００５７】
Ｂ−３−４：音色パラメータ選択スイッチ群オンイベントルーチン
図３における音色パラメータ選択スイッチ群８０７（図３参照）のいずれかのスイッチが押下されると、前述したメインルーチン（図４参照）のＳａ３において、図９（ａ）に示す音色パラメータ選択スイッチ群オンイベントルーチンが実行される。
【００５８】
このスイッチ群のいずれかのスイッチが押下されると、まず、ステップＳｅ１において、レジスタＥＶにセットされている値が「０」であるか否かが判別される。
この判別結果が「ＹＥＳ」ならば、前述したように、エディット対象となる音色が存在しないことを示しているので、これを強制的に音色系列Ｒ１で指定される音色にするべく、レジストＥＶに値「１」がセットし直されるとともに、ＬＥＤ８２１がＬＥＤ８１１〜８１４のうち択一的に点灯して、この状態が演奏者に表示される（ステップＳｅ２）。
そして、このステップＳｅ２の処理が終了した後あるいはステップＳｅ１での判別結果が「ＮＯ」である場合には、処理は次のステップＳｅ３に進む。
【００５９】
次のステップＳｅ３では、エディット対象の音色が、現時点においてレジスタＥＶにセットされた値に対応する音色系列の示す音色に移行されるとともに、その音色においてエディットすべきパラメータが、オンイベントのあったスイッチに対応するパラメータに指定される。
そして、この処理後にこのルーチンは終了して、処理がメインルーチン（図４参照）に戻る。
なお、パラメータ自体の修正は、後述するテンキースイッチ群オンイベントルーチンでの数値入力によってなされる。
【００６０】
Ｂ−３−５：各種パラメータ選択スイッチ群オンイベントルーチン
図３における各種パラメータ選択スイッチ群８３２（図３参照）のいずれかのスイッチが押下されると、前述したメインルーチン（図４参照）のＳａ３において、図９（ｂ）に示す各種パラメータ選択スイッチ群オンイベントルーチンが実行される。
【００６１】
このスイッチ群のいずれかのスイッチが押下されると、まず、ステップＳｆ１において、エディット対象となるパラメータが、オンイベントのあったスイッチに対応するパラメータに指定される。
そして、次のステップＳｆ２において、音色系列で指定される音色をいずれのものともしないようにするため、レジスタＥＶに値「０」がセットされる。これは、エディット対象となるパラメータが発生楽音全体に関するパラメータであり、特定の音色に関するパラメータでないためである。さらに、ステップＳｆ１では、ＬＥＤ８２１〜８２４のすべてが消灯する。
この処理後にこのルーチンは終了して、処理がメインルーチン（図４参照）に戻る。
なお、パラメータ自体の修正は、次のテンキースイッチ群オンイベントルーチンによる数値入力によってなされる。
【００６２】
Ｂ−３−６：テンキースイッチ群オンイベントルーチン
図３における各種パラメータ選択スイッチ群８０８（図３参照）のいずれかのスイッチが押下されると、前述したメインルーチン（図４参照）のＳａ３において、図９（ｃ）に示すテンキースイッチ群オンイベントルーチンが実行される。
【００６３】
まず、ステップＳｇ１において、このスイッチ群によって入力された数値は、スイッチ８０９の押下によって確定され、該数値が、数字表示器８３１に表示されるとともに、レジスタＢＵＦに一旦格納される。
次に、ステップＳｇ３において、レジスタＢＵＦに格納された数値が、現時点においてエディット対象となっているパラメータ（音色パラメータあるいは各種パラメータ）に対応するレジスタに転送される。以降該パラメータは、この数値によって決定される。この処理後にこのルーチンは終了して、処理がメインルーチン（図４参照）に戻る。
【００６４】
Ｂ−３−７：ＥＳＷオンイベントルーチン
図３におけるＥＳＷ８０５が押下されると、前述したメインルーチン（図４参照）のＳａ３において、図１０に示すＥＳＷオンイベントルーチンが実行される。
このスイッチの押下が検出されると、まず、ステップＳｈ１において、レジスタＥＶにセットされている値が「０」であるか否かが判別される。
この判別結果が「ＹＥＳ」ならば、処理はステップＳｈ３に進み、レジストＥＶに値「１」が新たにセットされるとともに、ＬＥＤ８２１がＬＥＤ８２１〜８２４のうち択一的に点灯して、この状態が演奏者に表示される。引き続き、ステップＳｈ３において、エディット対象となるパラメータとして音色番号が指定される。
これにより、エディット対象となるべき音色が指定されていない場合に、ＥＳＷ８０５が単独で押下されると、エディット対象となる音色が、強制的に音色系列Ｒ１で指定される音色に指定されるとともに、その音色においてエディット対象となるパラメータが音色番号に指定されるようになっている。
この処理後には、このルーチンは終了し、処理はメインルーチン（図４参照）に戻る。
【００６５】
一方、ステップＳｈ２での判別結果が「ＮＯ」ならば、処理がステップＳｈ４に進み、レジスタＥＶにセットされている値に応じて次の処理が実行される。
▲１▼レジスタＥＶのセット値が「１」ならば、該レジスタに「２」が新たにセットされるとともに、ＬＥＤ８２２が点灯し、ＬＥＤ８２１，８２３，８２４が消灯する（ステップＳｈ５）。
▲２▼レジスタＥＶのセット値が「２」ならば、該レジスタに「３」が新たにセットされるとともに、ＬＥＤ８２３が点灯し、ＬＥＤ８２１，８２２，８２４が消灯する（ステップＳｈ６）。
▲３▼レジスタＥＶのセット値が「３」ならば、該レジスタに「４」が新たにセットされるとともに、ＬＥＤ８２４が点灯し、ＬＥＤ８２１，８２２，８２３が消灯する（ステップＳｈ７）。
▲４▼レジスタＥＶのセット値が「４」ならば、該レジスタに「１」が新たにセットされるとともに、ＬＥＤ８２１が点灯し、ＬＥＤ８２２，８２３，８２４が消灯する（ステップＳｈ８）。
【００６６】
そして、ステップＳｈ５〜Ｓｈ８のいずれかの処理後に、処理はステップＳｈ９に進む。
ステップＳｈ９では、エディットの対象となる音色が、レジスタＥＶにセットされた値に対応する音色に指定されるとともに、エディット対象となるパラメータが、このルーチン起動前においてレジスタＥＶに対応していた音色のエディット対象となっていたパラメータに指定される。
すなわち、ステップＳｈ４〜Ｓｈ９により、エディット対象となるべき音色がすでに指定されている場合であって、ＥＳＷ８０５が単独で押下されると、エディット対象となる音色が、ＥＳＷ８０５が押下される度毎に、音色系列Ｒ１，Ｒ２，Ｌ２，Ｌ１で指定される音色に時計回りに循環して順次一つだけ指定され、その音色においてエディット対象となるパラメータが、以前に対象となっていたパラメータに指定される。
これにより、音色系列Ｒ１，Ｒ２，Ｌ１，Ｌ２でそれぞれ指定される音色において、同一音色パラメータについての設定を順次行なうことができる。
この処理後には、このルーチンは終了し、処理はメインルーチン（図４参照）に戻る。
【００６７】
この実施例によれば、各鍵域にそれぞれ割り当てられる音色の発音オン／オフは、系列指定スイッチ８０１〜８０４の押下によって指定することができ、その指定状態は、ＬＥＤ８１１〜８１４の点灯／消灯によって判断することができる。
また、エディットの対象とする音色の選択は、同じ系列指定スイッチ８０１〜８０４の押下によって指定することができ、その選択状態は、ＬＥＤ８２１〜８２４のうちのいずれかの点灯によって判別することができる。
【００６８】
また、上記実施例によれば、一方の鍵域に割り当てる音色が発音オン状態となった場合には、鍵域の分割の設定となり、前記一方の鍵域に割り当てる音色が発音オフ状態となった場合には、鍵域の非分割の設定となる。また、上鍵域あるいは下鍵域において割り当てる音色の両者が発音オン状態となった場合が、上鍵域あるいは下鍵域において二つの音色の同時発音となる。
さらに、各鍵域のそれぞれに割り当てる音色の発音オン／オフ状態のそれぞれは、編集手段によって修正・編集する音色が表示される表示手段とは異なる他の表示手段によって表示される。
したがって、上鍵域および下鍵域への分割／非分割の設定状態と、各鍵域における二つの音色の同時発音の指定状態とが、他の表示手段による表示で直感的に判断することができる。
【００６９】
【発明の効果】
請求項１記載の発明によれば、発音オン／オフ状態にかかわらず、指定手段によって最後に指定された音色が、編集手段によって編集・修正が可能となる。
さらに、請求項２記載の発明によれば、編集手段によって修正・編集する音色は表示手段に示される。
さらに、請求項３記載の発明によれば、前記指定手段とは別に、編集手段でパラメータが修正・変更される音色の指示が可能となる。
したがって、上鍵域および下鍵域への分割／非分割の設定あるいは各鍵域における二つの音色の同時発音の指定によって、各鍵域の割り当てられる音色の関係が複雑になっても、編集・修正の対象となる音色を迅速に指定することができる。
【図面の簡単な説明】
【図１】この発明の一実施例による電気的構成を示すブロック図である。
【図２】同実施例における鍵盤１の外観構成を示す正面図である。
【図３】同実施例における操作パネルＰの外観構成を示す平面図である。
【図４】同実施例におけるメインルーチンの処理動作を示すフローチャートである。
【図５】同実施例におけるキーオンイベントルーチンの処理を示すフローチャートである。
【図６】同実施例におけるキーオンイベントルーチンの処理を示すフローチャートである。
【図７】同実施例におけるＲ１（Ｒ２）スイッチオンイベントルーチンの処理を示すフローチャートである。
【図８】同実施例におけるＬ１（Ｌ２）スイッチオンイベントルーチンの処理を示すフローチャートである。
【図９】（ａ）は、音色パラメータ選択スイッチ群オンイベントルーチンの処理を示すフローチャートであり、（ｂ）は、各種パラメータ選択スイッチ群オンイベントルーチンの処理を示すフローチャートであり、（ｃ）は、テンキースイッチ群オンイベントルーチンの処理を示すフローチャートである。
【図１０】同実施例におけるＥＳＷオンイベントルーチンの処理を示すフロチャートである。
【符号の説明】
１ａ……上鍵域、１ｂ……下鍵域、８０１〜８０４……系列指定スイッチ（指定手段）、８１１〜８１４……ＬＥＤ（他の表示手段）、８２１〜８２４……ＬＥＤ（請求項２に記載の表示手段）、８０７……音色パラメータ選択スイッチ群，８０８……テンキースイッチ群（編集手段）
【図１】
0003613248.tif 000002
【図２】
0003613248.tif 000003
【図３】
0003613248.tif 000004
【図４】
0003613248.tif 000005
【図５】
0003613248.tif 000006
【図６】
0003613248.tif 000007
【図７】
0003613248.tif 000008
【図８】
0003613248.tif 000009
【図９】
0003613248.tif 000010
【図１０】
0003613248.tif 000011