(57)【特許請求の範囲】
【請求項１】
１つの音色を決定する複数のパラメータ情報のうち、該パラメータ情報の数よりも少ない所定数のパラメータ情報が割り当てられ、該割り当てられたパラメータ情報の値を可変設定する操作子手段と、
前記操作子手段に割り当てるべき前記所定数のパラメータ情報の組み合わせを設定する設定情報を、様々な音色に対応して記憶する第１の記憶手段と、
前記操作子手段に割り当てるべき前記所定数のパラメータ情報の組み合わせを設定する設定情報を、前記音色に依らず記憶する第２の記憶手段と、
前記第１の記憶手段に記憶された設定情報と前記第２の記憶手段に記憶された設定情報とのうち何れを使用するか指示する指示手段と、
前記指示手段の指示に応じて、前記第１の記憶手段に記憶されている選択された特定の音色に対応する前記設定情報、あるいは前記第２の記憶手段に記憶されている前記設定情報を読み出し、該設定情報に従って前記所定数のパラメータ情報を前記操作子手段に割り当てる割り当て手段と
を具える楽音制御情報設定装置。
【請求項２】
１つの音色を決定する複数のパラメータ情報のうち、該パラメータ情報の数よりも少ない所定数のパラメータ情報が割り当てられ、該割り当てられたパラメータ情報の値を可変設定する操作子手段と、
複数の音色の組み合わせからなるレイヤー音色を指定する手段と、
前記操作子手段に割り当てられるべき前記所定数のパラメータ情報が、前記指定されたレイヤー音色を構成する前記複数の音色のうち特定の１つに対応すること又は特定の複数に共通に対応することを設定する設定手段と、
前記設定手段で設定された１又は複数の音色に対応して、前記所定数のパラメータ情報を前記操作子手段に割り当てる割り当て手段と
を具える楽音制御情報設定装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、シンセサイザー等の電子楽器あるいはその他の楽音発生装置において、楽音発生中等に、音色を決定するパラメータ情報の設定値の調整を行なう装置に関し、特に、音色に応じた所望の種類のパラメータ情報の設定値を、迅速に調整できるようにしたものに関する。
【０００２】
【従来の技術】
電子楽器で発生する音色（ピアノ音・トランペット音等）は、例えばウェーブ，ビブラートスピード等の様々な種類のパラメータ情報の値によって決定される。したがって、これらのパラメータ情報の値が異なれば、音色の特徴が異なってくる。
プリセット音色については、これらのパラメータ情報の値が、予め各音色について設定されてＲＯＭに格納されている。また、ユーザーが自由に作成できる音色については、エディット・モード（音色の編集を行なうモード）時に、独自にパラメータ情報の値を設定し、電子楽器内のＲＡＭに書き込むことができるようになっている。
【０００３】
そして、プレイ・モード（ＲＯＭ内の格納データやＲＡＭに書き込んだデータ等に基づき演奏を行なうモード）時には、こうしたパラメータ情報の値の設定によって決定された音色のもとで、演奏が行なわれる。
ところで、演奏中において、ユーザー（すなわち演奏者）は、発生する音色の特徴を臨機応変に変化させたい場合がある。そのためには、演奏中にも、既に設定されているパラメータ情報の値を、調整できるようにする必要がある。
【０００４】
こうした要求に応えるためにまず考えられるのは、各パラメータ情報に１対１に対応した操作子をパネル上に設けておき、目的のパラメータ情報に対応する操作子を演奏中に操作することにより、当該パラメータ情報の設定値を調整する方式である。かつてのアナログシンセサイザーでは、こうした方式が採られており、したがって演奏中にパラメータ情報の設定値を調整することが容易であった。
【０００５】
しかし、今日のディジタルシンセサイザーでは、音源システムの高機能化・多様化により、音色を決定するパラメータ情報の種類数が著しく増加している。したがって、各パラメータ情報に１対１に対応させて多数の操作子を設けることは、スペースの関係上不可能である。
そこで、これに代わり、ディジタルシンセサイザーでは、全てのパラメータ情報を階層構造に整理しておき、パネル上の限られた数の操作子を何段階かにわたって複数回操作することにより、目的のパラメータ情報に到達し、そのパラメータ情報の設定値を調整する、という階層化方式を採ることを余儀なくされていた。すなわち、例えばＦＭ楽音合成方式において、或るＦＭ演算ユニット中の特定のパラメータ情報の設定値を調整したい場合には、まず、エディット・モードに入るボタンを押すことにより、複数の演算ユニットをディスプレイに表示させる。次に、操作子でディスプレイ中の１つのユニットを選択することにより、そのユニット中の複数のパラメータ情報をディスプレイに表示させる。続いて、操作子でディスプレイ中の１つのパラメータ情報を選択することにより、そのパラメータ情報の設定値をディスプレイに表示させる。このようにして漸く目的のパラメータ情報に到達した後、操作子でその設定値の調整を行なう、という方式を採っていたのである。
【０００６】
しかし、こうした階層化方式は、ユーザーに対して演奏中に極めて煩雑な操作を強いるものであった。更に、パラメータ情報の種類の増加によって階層構造が複雑化するにつれて、こうした方式によって演奏中にパラメータ情報の設定値を迅速に調整することは、事実上不可能になっていった。
そこで、演奏中にパラメータ情報の設定値を迅速に調整するクイックエディット方式として、下記のような方式が提案されている。
【０００７】
第１は、エディット・モード時に、全パラメータ情報の中から任意の１種類のパラメータ情報を選択しておき、そのパラメータ情報に関しては、プレイ・モード時に、パネル上の専用の操作子（例えばスライダ）によってパラメータ情報の設定値を調整できるようにしたものである。
第２は、エディット・モード時に、全パラメータ情報の中から限定された数の任意の種類のパラメータ情報を選択してパネル上の複数の専用の操作子に１対１に割り当てておき、それらのパラメータ情報に関しては、プレイ・モード時に、それらの操作子によってパラメータ情報の設定値を調整できるようにしたものである。
【０００８】
【発明が解決しようとする課題】
しかし、上記第１の方式では、演奏中に調整できるパラメータ情報は、わずか１種類である。この方式では、演奏中に複数種類のパラメータ情報の設定値を調整したいというユーザーの要求を満たすことはできない。
また、上記第２の方式では、演奏中に調整できるパラメータ情報の組合せが、１通りしか存在しない。すなわち、全ての音色について、同じ種類のパラメータ情報の設定値しか調整できない。これに対し、ユーザーが演奏中に調整したいパラメータ情報の種類は、全ての音色について同じとは限らない。むしろ、発生する音色が異なれば、演奏中に調整したいパラメータ情報の種類も異なってくるのが一般である。この方式では、こうしたユーザーの要求を満たすことはできない。
【０００９】
この発明は上述の点に鑑みてなされたものであり、シンセサイザー等の電子楽器あるいはその他の楽音発生装置において、楽音発生中等に、音色に応じた所望の種類のパラメータ情報の設定値を、迅速に調整できるようにした装置を提供しようとするものである。
【００１０】
【課題を解決するための手段】
この出願の第１の発明に係る楽音制御情報設定装置は、１つの音色を決定する複数のパラメータ情報のうち、該パラメータ情報の数よりも少ない所定数のパラメータ情報が割り当てられ、該割り当てられたパラメータ情報の値を可変設定する操作子手段と、前記操作子手段に割り当てるべき前記所定数のパラメータ情報の組み合わせを設定する設定情報を、様々な音色に対応して記憶する第１の記憶手段と、前記操作子手段に割り当てるべき前記所定数のパラメータ情報の組み合わせを設定する設定情報を、前記音色に依らず記憶する第２の記憶手段と、前記第１の記憶手段に記憶された設定情報と前記第２の記憶手段に記憶された設定情報とのうち何れを使用するか指示する指示手段と、前記指示手段の指示に応じて、前記第１の記憶手段に記憶されている選択された特定の音色に対応する前記設定情報、あるいは前記第２の記憶手段に記憶されている前記設定情報を読み出し、該設定情報に従って前記所定数のパラメータ情報を前記操作子手段に割り当てる割り当て手段とを具えている。
【００１１】
また、この出願の第２の発明に係る楽音制御情報設定装置は、１つの音色を決定する複数のパラメータ情報のうち、該パラメータ情報の数よりも少ない所定数のパラメータ情報が割り当てられ、該割り当てられたパラメータ情報の値を可変設定する操作子手段と、複数の音色の組み合わせからなるレイヤー音色を指定する手段と、前記操作子手段に割り当てられるべき前記所定数のパラメータ情報が、前記指定されたレイヤー音色を構成する前記複数の音色のうち特定の１つに対応すること又は特定の複数に共通に対応することを設定する設定手段と、前記設定手段で設定された１又は複数の音色に対応して、前記所定数のパラメータ情報を前記操作子手段に割り当てる割り当て手段と、を具えている。
【００１２】
【作用】
第１の発明に係る楽音制御情報設定装置においては、音色を決定する複数のパラメータ情報のうち、該パラメータ情報の数よりも少ない所定数のパラメータ情報を、操作子手段に割り当て可能である。第１の記憶手段には、こうした所定数のパラメータ情報の組み合わせを設定する設定情報が、様々な音色に対応して記憶される。すなわち、各音色毎に、その音色に適した所定数のパラメータ情報の組み合わせを設定することが可能である。また、前記操作子手段に割り当てるべき前記所定数のパラメータ情報の組み合わせを設定する設定情報を、前記音色に依らず記憶する第２の記憶手段と、前記第１の記憶手段に記憶された設定情報と前記第２の記憶手段に記憶された設定情報とのうち何れを使用するか指示する指示手段とが設けられており、前記割り当て手段は、前記指示手段の指示に応じて、前記第１の記憶手段に記憶されている選択された或る特定の音色に対応する設定情報、あるいは前記第２の記憶手段に記憶されている前記設定情報を読み出す。そして、該設定情報に従う所定数のパラメータ情報を、操作子手段に割り当てる。操作子手段では、割り当てられたこの特定の音色に対応する所定数のパラメータ情報の値を、可変設定して調整することができる。
【００１３】
どのようなパラメータ情報の組み合わせを設定するかという問題に関しては、例えば、楽音発生中に当該音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音発生中に当該音色について容易に可変設定できるようになっていた方が好ましいパラメータの組み合わせを設定することが考えられる。
また、いつどのように選択された音色について、操作子手段へのパラメータ情報の割り当てを行なうか、という問題に関しては、例えば次のようにすることが考えられる。すなわち、発生すべき音色が楽音発生装置の音色選択用操作子で選択されると、その音色について、操作子手段にパラメータ情報の割り当てを行なうようにするのである。そうすれば、楽音発生中に、選択した音色に対応したパラメータ情報の設定値を、操作者が操作子手段により迅速に調整できるようになる。しかし、これに限らず、他の適宜の場面において他の適宜の手段で選択された音色について、割り当てを行なうようにしてよい。
【００１４】
このように、第１の発明では、前記指示手段により第１の記憶手段に記憶されている選択された特定の音色に対応する設定情報を読み出すよう指示することにより、楽音発生装置で発生する音色に対応して、楽音発生中に当該音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音発生中に当該音色について容易に可変設定できるようになっていた方が好ましいパラメータ等、所望のパラメータ情報を、操作子手段に割り当てることができる。そして、楽音発生中等適宜の場面で、当該音色に対応して割り当てられたパラメータ情報の値を、上記操作子手段により迅速かつ容易に可変設定して調整することができる。こうして、各音色毎にその音色に適したクイックエディット処理を行なうことができる。一方、前記指示手段により第２の記憶手段に記憶されている設定情報を読み出すよう指示することにより、音色に依らずに共通の設定情報に従うパラメータ情報を操作子手段に割り当てることもできる。
【００１５】
第２の発明に係る楽音制御情報設定装置においても、音色を決定する複数のパラメータ情報のうち、該パラメータ情報の数よりも少ない所定数のパラメータ情報を、操作子手段に割り当て可能である。但しここでは、複数の音色の組み合わせからなるレイヤー音色が指定される。レイヤー音色とは、楽音発生装置において、複数の音色（シングル音色）を組み合わせて成る音色である。そして、操作子手段に割り当てられる所定数のパラメータ情報を、指定されたレイヤー音色を構成する複数の音色のうち特定の１つに対応させるか、又は特定の複数に共通に対応させるかが、設定手段により設定される。割り当て手段は、こうして設定された１つまたは複数の音色に対応した所定数のパラメータ情報を、操作子手段に割り当てる。操作子手段では、割り当てられたこの１つまたは複数の音色に対応する所定数のパラメータ情報の値を、可変設定して調整することができる。
【００１６】
どのようなパラメータ情報の組み合わせを割り当てるかという問題に関しては、第１の発明におけると同様、例えば、楽音発生中に当該レイヤー音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音発生中に当該レイヤー音色について容易に可変設定できるようになっていた方が好ましいパラメータの組み合わせを設定することが考えられる。
また、パラメータ情報の組み合わせを、指定されたレイヤー音色を構成する複数の音色のうち特定の１つに対応させるか、又は特定の複数に共通に対応させるかという問題に関しては、例えば、当該レイヤー音色を構成する複数の音色のうち、楽音発生中にパラメータを可変設定するのに適した１つまたは複数の音色に対応させることが考えられる。
【００１７】
また、指定されたどのレイヤー音色について、いつ操作子手段へのパラメータ情報の割り当てを行なうか、という問題に関しても、第１の発明におけると同様、例えば次のようにすることが考えられる。すなわち、発生すべきレイヤー音色が楽音発生装置の音色選択用操作子で選択されると、そのレイヤー音色について、操作子手段にパラメータ情報の割り当てを行なうようにするのである。そうすれば、楽音発生中に、選択したレイヤー音色を構成する１つまたは複数の音色に対応したパラメータ情報の設定値を、操作者が操作子手段により迅速に調整できるようになる。しかし、これに限らず、他の適宜の場面において他の適宜の手段で選択されたレイヤー音色について、割り当てを行なうようにしてよい。
【００１８】
このように、第２の発明では、指定されたレイヤー音色に対応して、楽音発生中に当該レイヤー音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音発生中に当該レイヤー音色について容易に可変設定できるようになっていた方が好ましいパラメータ等、所望のパラメータ情報を、操作子手段に割り当てることができる。また、そのパラメータ情報を、指定されたレイヤー音色を構成する複数の音色のうち特定の１つに対応させるか、又は特定の複数に共通に対応させるかを設定しておくことができる。そして、楽音発生中等適宜の場面で、当該レイヤー音色を構成する１つまたは複数の音色に対応して割り当てられたパラメータ情報の値を、上記操作子手段により迅速かつ容易に可変設定して調整することができる。こうして、各レイヤー音色毎にその音色に適したクイックエディット処理を行なうことができる。
【００１９】
【実施例】
以下、添付図面を参照してこの発明を詳細に説明する。
図１は、この発明の一実施例に係る楽音制御情報設定装置を採用した電子楽器の全体的構成ブロック図である。この電子楽器全体の制御は、ＣＰＵ（中央処理ユニット）１，ＲＯＭ（リードオンリーメモリ）２，ＲＡＭ（ランダムアクセスメモリ）３を含むマイクロコンピュータによって行なわれる。マイクロコンピュータには、データ及びアドレスバス４を介して、鍵盤回路５，操作パネル６上のディスプレイ７及び操作子グループ８，楽音発生回路９が接続されている。マイクロコンピュータは、電子楽器にとって必要な様々な処理、例えば、鍵盤ＫＢのキースキャン処理，操作子グループ８中の各操作子の操作状態検出用スキャン処理，楽音発生回路９の楽音発生チャンネルへのキーアサイン処理等の公知の処理，及び後述するようにこの発明で提案するクイックエディットに関する新規な処理を実行する。
【００２０】
図２は、図１の操作パネル６におけるこの発明に係る部分の一例を抽出して示すものである。図のように、この電子楽器では、ディスプレイ７の手前に、８個のクイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８が設けられている。これらの８個のクイックエディット用操作子には、音色を決定する複数のパラメータ情報のうち任意の８種類が、１対１に割り当てられるようになっている。各クイックエディット用操作子は、こうして割り当てられたパラメータ情報の値を、適宜に可変設定するために使用される。従って、例えば、１つの音色を決定すパラメータ情報のうち、楽音演奏中に可変設定する頻度が比較的高いもの、あるいは楽音演奏中に容易に可変設定できるようになっていた方が好ましいものを、各クイックエディット用操作子に割り当てるようにすれば、音色パラメータ変更操作にとって都合がよい。このように、複数のパラメータ情報の中の限られた数のパラメータ情報を少数の操作子に割り当てて、即座のパラメータ調整を可能にする機能を、「クイックエディット機能」と呼ぶ。尚、図２の残りの部分については、後述する。
【００２１】
図１に戻り、ＲＯＭ２は、ＣＰＵ１が処理するプログラムを格納するプログラムＲＯＭ部と、楽音発生・制御用の各種データを格納するデータＲＯＭ部とを含んでいる。
図３は、このデータＲＯＭ部の記憶例を示す。図３（ａ）のように、データＲＯＭ部には、ｎ種類のプリセットシングル音色データＰＳＶＤ１〜ＰＳＶＤｎと、ｍ種類のプリセットレイヤー音色データＰＬＶＤ１〜ＰＬＶＤｍとが記憶されている。ｎ，ｍは、それぞれ任意の数である。
【００２２】
シングル音色とは、１つの音色選択操作に応じて１つの音色が選択されるものである。各プリセットシングル音色データは、こうしたシングル音色を決定するために予め設定された音色データである。また、レイヤー音色とは、１つの音色選択操作に応じて複数のシングル音色の組み合わせが選択されるものである。各プリセットレイヤー音色データは、こうしたレイヤー音色を決定するために予め設定された音色データである。
【００２３】
１つのプリセットシングル音色データＰＳＶＤの内容の一例は、図３（ｂ）のようである。パラメータアドレスＰＡＲ１〜ＰＡＲ２９には、２９種類のパラメータ（ウェーブ，ビブラートスピード，…）についての夫々の設定値が記憶されている。すなわち、この実施例においては、１つのプリセットシングル音色を決定する複数のパラメータ情報は、アドレスＰＡＲ１〜ＰＡＲ２９に対応した２９種類のパラメータから成っており、各アドレスＰＡＲ１〜ＰＡＲ２９内に記憶されたデータ値が、各パラメータ情報の値に相当している。
【００２４】
また、図３（ｂ）のとおり、各プリセットシングル音色データ毎に、８個のアドレスから成るボイスクイックエディットテーブル（ＶＱＥＴＢＬ１〜ＶＱＥＴＢＬ８）が含まれている。このボイスクイックエディットテーブルの各アドレスは、図２の各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に１対１に対応している。そして、各アドレスには、対応するクイックエディット操作子に割り当てるパラメータの種類を指定する情報が記憶されている。
【００２５】
すなわち、ボイスクイックエディットテーブルの１つのアドレスには、図３（ｃ）に示すように、クイックエディットフラグＱＥＤＦＬＧとパラメータナンバーＰＡＲＮＯが記憶されている。そして、パラメータナンバーＰＡＲＮＯとして、対応するクイックエディット用操作子に割り当てるパラメータの種類を指定する情報が記憶されている。
【００２６】
この情報は、例えば、パラメータアドレスＰＡＲ１〜ＰＡＲ２９に対応した２９種類のパラメータのうちのいずれか１つを指定するための１〜２９のいずれかの数値から成っている。また、仮りに、対応するクイックエディット用操作子にパラメータを割り当てないような場合には、この情報は、例えば０または３０の数値から成っている。
これにより、１つのプリセットシングル音色について、クイックエディット用操作子に割り当てるべき情報として、２９種類のパラメータのうち８種類以内のパラメータの組み合わせを設定する情報が、ボイスクイックエディットテーブルの８個のアドレスに記憶されていることになる。
【００２７】
これらのパラメータの組み合わせは、具体的には、楽音演奏中に当該プリセットシングル音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音演奏中に当該プリセットシングル音色について容易に可変設定できるようになっていた方が好ましいパラメータを含んでいる（一例として、トランペットやストリングスのような持続音系の音色では、マスターチューン，アタックタイム，ブライトネス，リリースタイム等のパラメータを含んでいてよく、また、ピアノやギターのような減衰音系の音色では、マスターチューン，ベロシティセンス，ディケイタイム，ディチューン等のパラメータを含んでいてよい）。
【００２８】
尚、クイックエディットフラグＱＥＤＦＬＧは、レイヤー音色のために使用するフラグであり、シングル音色の場合は使用しない（図ではフラグ値０としてある）。
データＲＯＭ部では、このようにして、ｎ種類のプリセットシングル音色のそれぞれに対応して、２９種類のパラメータのうちクイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てるべき８種類以内のパラメータの組み合わせを設定する情報が、ボイスクイックエディットテーブルに記憶されている。
【００２９】
次に、１つのプリセットレイヤー音色データＰＬＶＤの内容の一例は、図４（ａ）のようである。ＶＯＩＣＥ１，ＶＯＩＣＥ２は、上記ｎ種類のシングル音色のうち所定の２種類のシングル音色を、当該レイヤー音色を構成するシングル音色として指定する情報である。ＶＯＩＣＥ  ＶＯＬ１，ＶＯＩＣＥ  ＶＯＬ２は、当該レイヤー音色を発生する際の、この２種類のシングル音色についてのボリュームの設定値である。ＶＯＩＣＥ  ＴＯＵＣＨ１，ＶＯＩＣＥ  ＴＯＵＣＨ２は、当該レイヤー音色を発生する際の、この２種類のシングル音色についてのタッチセンスの設定値である。
【００３０】
また、各プリセットレイヤー音色データにも、上述のプリセットシングル音色データと同様に、８個のアドレスから成るレイヤーボイスクイックエディットテーブル（ＬＶＱＥＴＢＬ１〜ＬＶＱＥＴＢＬ８）が含まれている。このレイヤーボイスクイックエディットテーブルの各アドレスも、図２の各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に１対１に対応している。そして、各アドレスに、対応するクイックエディット操作子に割り当てるパラメータの種類を指定する情報が記憶されている。
すなわち、レイヤーボイスクイックエディットテーブルの各アドレスにも、図４（ｂ）に示すように、クイックエディットフラグＱＥＤＦＬＧとパラメータナンバーＰＡＲＮＯが記憶されている。そして、パラメータナンバーＰＡＲＮＯとして、対応するクイックエディット用操作子に割り当てるパラメータの種類を指定する情報が記憶されている。
【００３１】
これにより、１つのプリセットレイヤー音色について、クイックエディット用操作子に割り当てるべき情報として、２９種類のパラメータのうち８種類以内のパラメータの組み合わせを設定する情報が、レイヤーボイスクイックエディットテーブルの８個のアドレスに記憶されていることになる。具体的には、これらのパラメータの組み合わせも、楽音演奏中に当該プリセットレイヤー音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音演奏中に当該プリセットレイヤー音色について容易に可変設定できるようになっていた方が好ましいパラメータを含んでいる。
【００３２】
また、ここでは、各アドレスのクイックエディットフラグＱＥＤＦＬＧには、フラグ値０または１または２が記憶されている。フラグ値０は、当該アドレスに対応したクイックエディット操作子に割り当てたパラメータが、ＶＯＩＣＥ１，ＶＯＩＣＥ２で指定された２種類のシングル音色の両方に対応することを指示する。フラグ値１は、当該アドレスに対応したクイックエディット操作子に割り当てたパラメータが、ＶＯＩＣＥ１で指定された１種類のシングル音色にのみ対応することを指示する。フラグ値２は、当該アドレスに対応したクイックエディット操作子に割り当てたパラメータが、ＶＯＩＣＥ２で指定された１種類のシングル音色にのみ対応することを指示する。このように、１つのプリセットレイヤー音色において、クイックエディット用操作子に割り当てる８種類以内の各パラメータを、当該レイヤー音色を構成する２種類のシングル音色のうち特定の１つに対応させるか、両方に対応させるかが、各アドレスのフラグ値によって設定されていることになる。
【００３３】
データＲＯＭ部では、このようにして、ｍ種類のプリセットレイヤー音色のそれぞれに対応して、２９種類のパラメータのうちクイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てるべき８種類以内のパラメータの組み合わせを設定する情報が、レイヤーボイスクイックエディットテーブルに記憶されている。更に、各プリセットレイヤー音色について、これら８種類以内の各パラメータを、当該レイヤー音色を構成する２種類のシングル音色のうち特定の１つに対応させるか、両方に対応させるかが、レイヤーボイスクイックエディットテーブルで設定されている。
【００３４】
図１に戻り、ＲＡＭ３は、ワーキングＲＡＭ部と、楽音発生・制御用の各種データやその他のデータを格納するデータＲＡＭ部とを含んでいる。
図５は、このデータＲＡＭ部の記憶例を示す。図５（ａ）のように、データＲＡＭ部には、ｋ種類のユーザーシングル音色データＵＳＶＤ１〜ＵＳＶＤｋの記憶領域と、ｊ種類のユーザーレイヤー音色データＵＬＶＤ１〜ＵＬＶＤｊの記憶領域と、ｉ種類のコモンクイックエディットテーブルＣＱＥＴ１〜ＣＱＥＴｉの記憶領域とがある。ｋ，ｊ，ｉは、それぞれ任意の数である。
【００３５】
ユーザーシングル音色データは、ユーザーによって任意に設定されるシングル音色データである。ユーザーレイヤー音色データは、ユーザーによって任意に設定されるレイヤー音色データである。
１つのユーザーシングル音色データＵＳＶＤの内容の一例は、図５（ｂ）のようである。ユーザーシングル音色データを構成するパラメータの種類は、図３（ｂ）のプリセットシングル音色データＰＳＶＤの場合と同様であり、パラメータアドレスＰＡＲ１〜ＰＡＲ２９に、２９種類のパラメータ（ウェーブ，ビブラートスピード，…）についてのそれぞれの設定値が記憶される。
【００３６】
また、図５（ｂ）のとおり、各ユーザーシングル音色データ毎に、８個のアドレスから成るボイスクイックエディットテーブル（ＶＱＥＴＢＬ１〜ＶＱＥＴＢＬ８）が含まれており、該各アドレスには、対応するクイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てるパラメータの種類を指定する情報（パラメータナンバーＰＡＲＮＯ）が記憶される。
【００３７】
これにより、１つのユーザーシングル音色について、クイックエディット用操作子に割り当てるべき情報として、２９種類のパラメータのうち８種類以内のパラメータの組み合わせを設定する情報が、ボイスクイックエディットテーブルの８個のアドレスに記憶されることになる。具体的には、これらのパラメータの組み合わせも、楽音演奏中に当該ユーザーシングル音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音演奏中に当該ユーザーシングル音色について容易に可変設定できるようになっていた方が好ましいパラメータを含んでいる。尚、クイックエディットフラグＱＥＤＦＬＧは、前述のとおりレイヤー音色のために使用するフラグであるので、ここでも使用しない（図ではフラグ値０としてある）。
【００３８】
データＲＡＭ部では、このようにして、ｋ種類のユーザーシングル音色のそれぞれに対応して、２９種類のパラメータのうちクイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てるべき８種類以内のパラメータの組み合わせを設定する情報が、ボイスクイックエディットテーブルに記憶される。
次に、１つのユーザーレイヤー音色データＵＬＶＤの内容は、図４に示したプリセットレイヤー音色データＰＬＶＤと同様である。すなわち、ユーザーレイヤー音色データにも、図４（ａ）のように、当該レイヤー音色を構成する２種類のシングル音色を指定する情報ＶＯＩＣＥ１，ＶＯＩＣＥ２と、当該レイヤー音色を発生する際のこの２種類のシングル音色についてのボリューム，タッチセンスの設定値ＶＯＩＣＥ  ＶＯＬ１，ＶＯＩＣＥ  ＶＯＬ２，ＶＯＩＣＥ  ＴＯＵＣＨ１，ＶＯＩＣＥ  ＴＯＵＣＨ２と、８個のアドレスから成るレイヤーボイスクイックエディットテーブル（ＬＶＱＥＴＢＬ１〜ＬＶＱＥＴＢＬ８）とが含まれる。このレイヤーボイスクイックエディットテーブルの各アドレスも、図２の各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に１対１に対応しており、図４（ｂ）のように、クイックエディットフラグＱＥＤＦＬＧとパラメータナンバーＰＡＲＮＯが記憶される。
【００３９】
データＲＡＭ部では、このようにして、ｊ種類のユーザーレイヤー音色のそれぞれに対応して、２９種類のパラメータのうちクイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てるべき８種類以内のパラメータの組み合わせを設定する情報が、レイヤーボイスクイックエディットテーブルに記憶される。更に、各ユーザーレイヤー音色について、これら８種類以内の各パラメータを、当該レイヤー音色を構成する２種類のシングル音色のうち特定の１つに対応させるか、両方に対応させるかが、レイヤーボイスクイックエディットテーブルで設定される。
【００４０】
データＲＡＭ部におけるｉ種類のコモンクイックエディットテーブルＣＱＥＴ１〜ＣＱＥＴｉは、ユーザーによってその内容が設定されると共に、楽音演奏時において、任意のテーブルを選択することができるものである。１つのコモンクイックエディットテーブルＣＱＥＴの内容の一例を、図６に示す。図６（ａ）のように、コモンクイックエディットテーブル（ＣＶＱＥＴＢＬ１〜ＣＶＱＥＴＢＬ８）は、図３（ｃ）のボイスクイックエディットテーブルと同様に、８個のアドレスから成っており、各アドレスが、図２の各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に１対１に対応している。そして、各アドレスに、対応するクイックエディット操作子に割り当てるパラメータの種類を指定する情報が記憶される。
【００４１】
すなわち、このコモンクイックエディットテーブルの各アドレスにも、図６（ｂ）に示すように、クイックエディットフラグＱＥＤＦＬＧとパラメータナンバーＰＡＲＮＯが記憶される。そして、パラメータナンバーＰＡＲＮＯとして、対応するクイックエディット用操作子に割り当てるパラメータの種類を指定する情報が記憶される。これにより、１つのコモンクイックエディットテーブルについて、クイックエディット用操作子に割り当てるべき情報として、２９種類のパラメータのうち８種類以内のパラメータの組み合わせを設定する情報が、８個のアドレスに記憶されることになる。
【００４２】
このコモンクイックエディットテーブルを設けた理由は、次のとおりである。楽音演奏中にシングル音色やレイヤー音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音演奏中にシングル音色やレイヤー音色について容易に可変設定できるようになっていた方が好ましいパラメータは、個々の音色毎に異なるとはいえ、その音色のタイプによってかなり共通している場合がある。例えば、トランペットやストリングスのような持続音系の音色では、マスターチューン，アタックタイム，ブライトネス，リリースタイム等が、こうしたパラメータに該当する。また、ピアノやギターのような減衰音系の音色では、マスターチューン，ベロシティセンス，ディケイタイム，ディチュ−ン等が、こうしたパラメータに該当する。また、パーカッシブ系音色やシンセリード系音色でも、同様に、該当するパラメータが存在している。
【００４３】
そこで、ユーザーが、音色をこうした幾つかの音色タイプに分類して各コモンクイックエディットテーブルに対応させるようにし、楽音演奏中に当該音色タイプについて可変設定する頻度が比較的高いパラメータ、あるいは楽音演奏中に当該音色タイプについて容易に可変設定できるようになっていた方が好ましいパラメータを、対応するコモンクイックエディットテーブルにおけるパラメータの組み合わせとして設定できるようにするために、コモンクイックエディットデータを設けたのである。このコモンクイックエディットテーブルの各アドレスに記憶するクイックエディットフラグＱＥＤＦＬＧの意味は、前述と同じである。
【００４４】
次に、再び図２に移り、図１の操作パネル６におけるこの発明に係る部分を説明する。
既に述べたように、クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８は、音色を決定する複数のパラメータ情報のうち任意の８種類が１対１に割り当てられ、それらのパラメータ情報の値を可変設定する操作子である。
【００４５】
ここで、図３〜図６のデータＲＯＭ部及びデータＲＡＭ部の記憶例で説明したように、この実施例では、音色（プリセットシングル音色，プリセットレイヤー音色，ユーザーシングル音色，ユーザーレイヤー音色）を決定するパラメータ情報は、２９種類のパラメータから成っている。そして、各音色に対応して、２９種類のパラメータのうちクイックエディット用操作子に割り当てるべき８種類以内のパラメータの組み合わせを設定する情報が、ボイスクイックエディットテーブルまたはレイヤーボイスクイックエディットテーブルに記憶されている。したがって、選択された特定の音色に対応するクイックエディットテーブルに記憶されている８種類以内のパラメータが、各クイックエディット用操作子に割り当てられることになる。
【００４６】
尚、クイックエディット用操作子は、図ではスライダ形式となっているが、増加用スイッチと減少用スイッチ（ＩＮＣ／ＤＥＣスイッチ）形式としてもよい。パラメータの値を、絶対値としてではなく相対値として増減させたい場合には、ＩＮＣ／ＤＥＣスイッチ形式のほうが好適である。
次に、ディスプレイ７の右側下方の操作子及び右側上方の操作子の説明を行なう。右側下方において、エディットスイッチＥＤＩＴは、電子楽器においてエディットモード（音色データ等の編集を行なってＲＡＭに書き込むモード）に入るために使用される。ボイスパラメータスイッチＶＯＩＣＥＰＡＲは、エディットモード時に音色データの編集を開始するために使用される。ボイスクイックエディットスイッチＶＯＩＣＥＱＥＤＴは、エディットモード時にボイスクイックエディットテーブルの編集を開始するために使用される。コモンクイックエディットスイッチＣＯＭＭＯＮＱＥＤＴは、エディットモード時にコモンクイックエディットテーブルの編集を開始するために使用される。
【００４７】
右側上方において、プレイスイッチＰＬＡＹは、電子楽器においてプレイモード（ＲＯＭに格納されているデータやエディットモード時にＲＡＭに書き込んだデータに基づき、演奏を行なうモード）に入るために使用される。シングルスイッチＳＩＮＧＬＥは、エディットモード時またはプレイモード時にシングル音色を選択するモードに入るために使用される。レイヤースイッチＬＡＹＥＲは、エディットモード時またはプレイモード時にレイヤー音色を選択するモードに入るために使用される。クイックエディットスイッチＱＥＤは、本発明の提案するクイックエディット処理を行なうモードに入るために使用される。ボイス／コモンスイッチＶＯＩＣＥ／ＣＯＭＭＯＮは、クイックエディット処理においてボイスクイックエディットテーブルを使用するかコモンクイックエディットテーブルを使用するかを選択するために使用される。コモンテーブル選択スイッチＣＱＥＴＳＥＬＥＣＴは、コモンクイックエディットテーブル使用時にｉ種類のコモンクイックエディットテーブルのうちのいずれか１つのテーブルを選択するために使用される。
【００４８】
続いて、図７〜図１２を参照して、図１のＣＰＵ１によって実行される処理におけるこの発明に係る部分を、これらのフローチャートに基づいて説明する。
図７のメインルーチンでは、初期設定（ステップ１０）を行なった後、操作パネル６の操作子グループ８（図２に示した各操作子ならびに図示しない音色選択スイッチ等）をスキャンする（ステップ１１）。そして、エディットモードかプレイモードかのモード選択処理を行ない（ステップ１２）、スイッチＥＤＩＴ，スイッチＰＬＡＹのオンオフ状態を判定する（ステップ１３）。
【００４９】
スイッチＥＤＩＴがオンと判定されれば、図８に詳細を示すエディット処理を行ない（ステップ１４）、続いて発音処理（ステップ１６）及びその他の処理（ステップ１７）を行なった後、ステップ１１に戻り、ステップ１１〜１７の処理を繰り返す。他方、スイッチＰＬＡＹがオンと判定されれば、図９以下に詳細を示す音色選択処理を行ない、（ステップ１５）、続いて発音処理（ステップ１６）及びその他の処理（ステップ１７）を行なった後、ステップ１１に戻り、ステップ１１〜１７の処理を繰り返す。
【００５０】
ステップ１４のエディット処理は、音色データ等の編集を行なってＲＡＭ３に書き込む処理であり、図８のように、まずステップ２０で、スイッチＳＩＮＧＬＥ，スイッチＬＡＹＥＲ，スイッチＶＯＩＣＥＰＡＲ，スイッチＶＯＩＣＥＱＥＤＴ，スイッチＣＯＭＭＯＮＱＥＤＴのオンオフ状態を判定する。
スイッチＳＩＮＧＬＥがオンであり且つスイッチＶＯＩＣＥＰＡＲがオンであると判定されれば、ステップ２０から、ステップ２１のユーザーシングル音色データの編集処理に進む。この処理では、ユーザーが、望みのユーザーシングル音色について、各アドレスＰＡＲ１〜ＰＡＲ２９（図５（ｂ））のパラメータの値を設定することにより、該ユーザーシングル音色の設定・編集を行なう。この編集操作は、操作パネル６上のディスプレイ７及び操作子グループ８を使用して行なわれる。
【００５１】
スイッチＳＩＮＧＬＥがオンであり且つスイッチＶＯＩＣＥＱＥＤＴがオンであると判定されれば、ステップ２０から、ステップ２２のボイスクイックエディットテーブルの編集処理に進む。この処理では、所望のユーザーシングル音色について、各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に任意のパラメータ情報を割り当てる処理を行ない、割り当てしたパラメータ情報を示すパラメータナンバーＰＡＲＮＯを、該音色に対応するボイスクイックエディットテーブルの８個のアドレス（図５（ｂ））に設定する。この割り当て操作は、操作パネル６上のディスプレイ７及び操作子グループ８を使用して行なわれる。図５のユーザーシングル音色データＵＳＶＤの例で説明したように、パラメータナンバーＰＡＲＮＯ（図５（ｃ））は、１〜２９，または０か３０の数値に設定される。また、ここではクイックエディットフラグＱＥＤＦＬＧは使用しないので、テーブルのフラグ値は０に設定される。
【００５２】
スイッチＬＡＹＥＲがオンであり且つスイッチＶＯＩＣＥＰＡＲがオンであると判定されれば、ステップ２０から、ステップ２３のユーザーレイヤー音色データの編集処理に進む。この処理では、ユーザーが、望みのユーザーレイヤー音色について、２種類のシングル音色を指定する情報ＶＯＩＣＥ１，ＶＯＩＣＥ２と、この２種類のシングル音色についてのボリューム，タッチセンスの値と（図４（ａ））を設定することにより、該ユーザーレイヤー音色の設定・編集を行なう。この編集操作も、操作パネル６上のディスプレイ７及び操作子グループ８を使用して行なわれる。
【００５３】
スイッチＬＡＹＥＲがオンであり且つスイッチＶＯＩＣＥＱＥＤＴがオンであると判定されれば、ステップ２０から、ステップ２４のレイヤーボイスクイックエディットテーブルの編集処理に進む。この処理では、所望のユーザーレイヤー音色について、各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に任意のパラメータ情報を割り当てる処理を行ない、割り当てしたパラメータ情報を示すパラメータナンバーＰＡＲＮＯを、該音色に対応するレイヤーボイスクイックエディットテーブルの８個のアドレス（図４（ａ））に設定する。この割り当て操作は、操作パネル６上のディスプレイ７及び操作子グループ８を使用して行なわれる。パラメータナンバーＰＡＲＮＯ（図４（ｂ））は、１〜２９，または０か３０の数値に設定される。クイックエディットフラグＱＥＤＦＬＧ（図４（ｂ））は、フラグ値０または１または２に設定される。
【００５４】
スイッチＣＯＭＭＯＮＱＥＤＴがオンと判定されれば、ステップ２０から、ステップ２５のコモンクイックエディットテーブルの編集処理に進む。この処理では、ユーザーが、所望の１つのコモンクイックエディットテーブルについて、８個のアドレス（図６（ａ））のクイックエディットフラグＱＥＤＦＬＧ及びパラメータナンバーＰＡＲＮＯ（図６（ｂ））を任意に設定することにより、該コモンクイックエディットテーブルの設定・編集を行なう。
上記ステップ２１，２２，２３，２４，２５のいずれかの処理が終了すると、ステップ２６に進み、設定・編集したデータを、ＲＡＭ３に書き込むとともに楽音発生回路９に転送する。これにより、ＲＡＭ３に図４〜図６のようなデータが記憶される。
【００５５】
音色選択処理の詳細フロー図は、図９〜図１２に示されている。ここでは、発生する音色を選択する処理、及び選択した音色についてのクイックエディット処理を行なう。図９において、まずステップ３０で、スイッチＳＩＮＧＬＥ，スイッチＬＡＹＥＲのオンオフ状態を判定して、シングル音色選択モードか否かを判断する。シングル音色選択モードと判断されれば、ステップ３０から、ステップ３１以下のシングル音色選択モードの処理に進む。シングル音色選択モードではないと判断されれば、ステップ３０から、図１０以下に示すレイヤー音色選択モードの処理に進む。
【００５６】
シングル音色選択モードは、シングル音色の選択処理を行なうモードである。ステップ３１では、操作パネル６の操作子グループ８の中に設けられている音色選択スイッチ群（詳細は図示せず）によって何らかのシングル音色が選択されているか否かを判断する。音色が選択されていなければ、ステップ３３にジャンプする。音色が選択されていれば、ステップ３２に進み、該シングル音色の音色データ（ＲＯＭ２内のｎ種類のプリセットシングル音色データまたはＲＡＭ３内のｋ種類のユーザーシングル音色データのうちのいずれか１種類）をＲＯＭ２またはＲＡＭ３から読み出してトーンジェネレータバッファ（図示せず）にストアし、該バッファから楽音発生回路９に転送した後、ステップ３３に進む。楽音発生回路９では、該トーンジェネレータバッファにストアされた音色データに基づき、発生する楽音の音色を設定する。
【００５７】
ステップ３３では、スイッチＱＥＤ，スイッチＶＯＩＣＥ／ＣＯＭＭＯＮの操作状態を判定する。スイッチＱＥＤがオフと判定されれば、リターンする。
スイッチＱＥＤがオンであり（すなわちクイックエディット処理を行なうモードに入り）且つスイッチＶＯＩＣＥ／ＣＯＭＭＯＮでボイスクイックエディットテーブルを使用することが選択されていると判定されれば、ステップ３３からステップ３４に進み、ステップ３２で読み出したシングル音色データ（パラメータアドレスＰＡＲ１〜２９の２９種類のパラメータの設定値と、ボイスクイックエディットテーブルの情報とを含むデータ）に基づき、選択された音色名と、その音色に対応して各クイックエディット操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てられているパラメータ名とその設定値とを、ディスプレイ７に表示する。
【００５８】
図２はこうしたディスプレイ７の表示例を示しており、音色名Ｉｎｔｅｒｎａｌ  Ｆ−１５  ＳｙｎｔｈＢｒａｓｓが上方に表示されるとともに、その下方において、クイックエディット操作子ＱＥＤＯＰ１の間近に、該操作子ＱＥＤＯＰ１に割り当てたパラメータ名ＥＧ  Ａｔｔａｃｋとその設定値９７とが表示され，クイックエディット操作子ＱＥＤＯＰ２の間近に、該操作子ＱＥＤＯＰ２に割り当てたパラメータ名ＥＧ  Ｄｅｃａｙとその設定値８１とが表示され、…という具合に、各クイックエディット操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８の間近に、その操作子に割り当てたパラメータ名とその設定値とが表示されている。なお、ボイスクイックエディットテーブルの中に、パラメータを指定していない（すなわちパラメータナンバーＰＡＲＮＯが０または３０である）アドレスがあれば、そのアドレスに対応するクイックエディット操作子の間近には、パラメータ名及びその設定値の代わりに、所定の空き表示（例えば＊＊＊のような表示）が行なわれる。
【００５９】
ステップ３４に続いて、ステップ３５以下では、各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８の操作に応じたクイックエディット処理が行なわれる。すなわち、ステップ３５で、操作子の番号を示す変数ｉをｉ＝１に設定し、次にステップ３６で、番号ｉのクイックエディット用操作子ＱＥＤＯＰｉの操作イベントがあるか否かを判断する。操作イベントがなければ、ステップ３９にジャンプする。
【００６０】
操作イベントがあれば、ステップ３６からステップ３７に進み、クイックエディット用操作子ＱＥＤＯＰｉに対応したアドレスのパラメータナンバーＰＡＲＮＯが１〜２９のいずれかであるか否かを判断する。１〜２９のいずれかでなければ、ステップ３９にジャンプする。１〜２９のいずれかであれば、ステップ３８に進み、そのパラメータナンバーＰＡＲＮＯで指定されたパラメータの設定値を、クイックエディット用操作子ＱＥＤＯＰｉの操作量に応じて変更し、変更した値を楽音発生回路９に転送する。詳しくは、前記トーンジェネレータバッファにストアしている音色データのうち、当該パラメータの設定値を変更する。これに伴い、楽音発生回路９に送られる該バッファの出力が変更され、音色の特徴が変化する。ステップ３８が終了すると、ステップ３９に進む。
【００６１】
ステップ３９では、ｉ＝ｉ＋１に設定し、操作子番号ｉをインクリメントする。続いてステップ４０で、ｉ＝９であるか否かを判断する。ＮＯであれば、ステップ３６に戻り、上述のステップ３６〜４０の処理を繰り返す。このようにして、ボイスクイックエディットテーブルに従って各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てられているパラメータの設定値を、該各操作子の操作量に応じてそれぞれ調整することができる。ｉ＝９になれば、リターンする。
【００６２】
他方、ステップ３３で、スイッチＱＥＤがオンであり且つスイッチＶＯＩＣＥ／ＣＯＭＭＯＮによりコモンクイックエディットテーブルを使用することが選択されていると判定されれば、ステップ３３からステップ４１に進み、複数種類のコモンクイックエディットテーブルのうちどのコモンクイックエディットテーブルがスイッチＣＱＥＴＳＥＬＥＣＴで選択されたかを判定する。そしてステップ４２に進み、選択されたコモンクイックエディットテーブルをＲＡＭ３から読み出し、そのテーブルで各クイックエディット操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てられているパラメータ名とその設定値を、ディスプレイ７に表示する。
【００６３】
続くステップ４３〜４８では、上述のステップ３５〜４０の処理と同様に、各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８の操作に応じたクイックエディット処理が行なわれる。すなわち、ステップ４３で操作子の番号を示す変数ｉをｉ＝１に設定し、次にステップ４４で、クイックエディット用操作子ＱＥＤＯＰｉの操作イベントがあるか否かを判断する。操作イベントがなければ、ステップ４７にジャンプする。操作イベントがあれば、ステップ４５及び４６において、該クイックエディット用操作子ＱＥＤＯＰｉに割り当てられているパラメータの設定値を、該操作子ＱＥＤＯＰｉの操作量に応じて変更する処理を、前記ステップ３７，３８と同様に行なう。
【００６４】
次に、図１０〜図１２に基づき、レイヤ音色選択モードについて説明する。このモードは、レイヤー音色の選択処理を行なうモードである。まず、ステップ５０では、操作子グループ８の中に設けられている音色選択スイッチ群によって何らかのレイヤー音色が選択されているか否かを判断する。レイヤー音色が選択されていなければ、ステップ５３にジャンプする。レイヤー音色が選択されていれば、ステップ５１に進み、その選択されたレイヤー音色の音色データ（ＲＯＭ２内のｍ種類のプリセットレイヤー音色データまたはＲＡＭ３内のｊ種類のユーザーレイヤー音色データのうちのいずれか１種類）をＲＯＭ２またはＲＡＭ３から読み出す。続いてステップ５２で、該レイヤー音色データ中のＶＯＩＣＥ１，ＶＯＩＣＥ２で指定される２種類のシングル音色について、２９種類のパラメータの設定値をＲＯＭ２またはＲＡＭ３からそれぞれ読み出し、それらの設定値のうちパラメータアドレスＰＡＲ２７，２６のボリューム，タッチセンスの設定値を、前記レイヤー音色データ中のＶＯＩＣＥ  ＶＯＬ１，ＶＯＩＣＥ  ＶＯＬ２，ＶＯＩＣＥ  ＴＯＵＣＨ１，ＶＯＩＣＥ  ＴＯＵＣＨ２の値によってそれぞれ置き換えた上で、それらの設定値をトーンジェネレータバッファにストアする（レイヤー音色展開処理）。このバッファの出力が、楽音発生回路９に送られる。これにより、発生する楽音が、選択されたレイヤー音色に設定される。ステップ５２が終了すると、ステップ５３に進む。
【００６５】
ステップ５３では、スイッチＱＥＤ，スイッチＶＯＩＣＥ／ＣＯＭＭＯＮの操作状態を判定する。スイッチＱＥＤがオフと判定されれば、リターンする。
スイッチＱＥＤがオンされ（すなわちクイックエディット処理を行なうモードに入り）且つスイッチＶＯＩＣＥ／ＣＯＭＭＯＮでボイスクイックエディットテーブルを使用することが選択されていれば、ステップ５３からステップ５４に進み、ステップ５１で読み出したレイヤー音色データ及びステップ５２で読み出したパラメータの設定値に基づき、選択されたレイヤー音色を構成する２種類のシングル音色の音色名と、それらの音色に対応して各クイックエディット操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てられているパラメータ名とその設定値とを、ディスプレイ７に表示する。
【００６６】
ステップ５４に続いて、ステップ５５以下では、各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８の操作に応じたクイックエディット処理が行なわれる。すなわち、ステップ５５で、操作子の番号を示す変数ｉをｉ＝１に設定し、次に図１１のステップ６０で、番号ｉのクイックエディット用操作子ＱＥＤＯＰｉの操作イベントがあるか否かを判定する。操作イベントがなければ、ステップ６８にジャンプする。
【００６７】
操作イベントがあれば、ステップ６０からステップ６１に進み、クイックエディット用操作子ＱＥＤＯＰｉに対応したアドレスのパラメータナンバーＰＡＲＮＯが１〜２９のいずれかであるか否かを判断する。１〜２９のいずれかでなければ、ステップ６８にジャンプする。１〜２９のいずれかであれば、ステップ６２に進み、クイックエディット用操作子ＱＥＤＯＰｉに対応したアドレスのクイックエディットフラグＱＥＤＦＬＧのフラグ値が０であるか否かを判断する。０であれば、ステップ６３に進み、ＶＯＩＣＥ１，ＶＯＩＣＥ２で指定された２種類のシングル音色の両方について、前記トーンジェネレータバッファにストアしている各パラメータの設定値のうち、上記パラメータナンバーＰＡＲＮＯで指定されたパラメータのそれぞれの設定値を、操作子ＱＥＤＯＰｉの操作量に応じて変更し、変更した値を楽音発生回路９に転送する。
【００６８】
フラグ値が０でなければ、ステップ６２からステップ６４に進み、フラグ値が１であるか否かを判断する。１であれば、ステップ６５に進み、ＶＯＩＣＥ１で指定された１種類のシングル音色についてのみ、前記トーンジェネレータバッファにストアしている各パラメータの設定値のうち、上記パラメータナンバーＰＡＲＮＯで指定されたパラメータの設定値を、操作子ＱＥＤＯＰｉの操作量に応じて変更し、変更した値を楽音発生回路９に転送する。
【００６９】
フラグ値が１でなければ、ステップ６４からステップ６６に進み、フラグ値が２であるか否かを判断する。２でなければ、ステップ６８にジャンプする。２であれば、ステップ６７に進み、ＶＯＩＣＥ２で指定された１種類のシングル音色についてのみ、前記トーンジェネレータバッファにストアしている各パラメータの設定値のうち、上記パラメータナンバーＰＡＲＮＯで指定されたパラメータの設定値を、操作子ＱＥＤＯＰｉの操作量に応じて変更し、変更した値を楽音発生回路９に転送する。そして、ステップ６８に進む。
【００７０】
ステップ６８ではｉ＝ｉ＋１に設定して、変数ｉをインクリメントする。次にステップ６９で、ｉ＝９であるか否かを判断する。ＮＯであれば、ステップ６０に戻り、ステップ６０〜６９の処理を繰り返す。このようにして、レイヤーボイスクイックエディットテーブルに従って各操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てられているパラメータの設定値を、該各操作子の操作量に応じてそれぞれ調整することができる。ｉ＝９になれば、リターンする。
【００７１】
図１０に戻り、ステップ５３で、スイッチＱＥＤがオンであり且つスイッチＶＯＩＣＥ／ＣＯＭＭＯＮでコモンクイックエディットテーブルを使用することが選択されていると判定されれば、ステップ５３からステップ５６に進み、複数種類のコモンクイックエディットテーブルのうちどのコモンクイックエディットテーブルがスイッチＣＱＥＴＳＥＬＥＣＴで選択されたかを判定する。そしてステップ５７に進み、選択されたコモンクイックエディットテーブルをＲＡＭ３から読み出し、そのテーブルで各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てたパラメータ名及びその設定値を、ディスプレイ７に表示する。
【００７２】
続くステップ５８及びステップ７０〜７９（図１２）では、上述のステップ５５及びステップ６０〜６９（図１１）の処理と同様に、各クイックエディット用操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８の操作に応じたクイックエディット処理が行なわれる。すなわち、ステップ５８で、操作子番号を示す変数ｉをｉ＝１に設定し、次に図１２のステップ７０で、クイックエディット用操作子ＱＥＤＯＰｉの操作イベントがあるか否かを判断する。操作イベントがなければ、ステップ７８にジャンプする。
【００７３】
操作イベントがあれば、ステップ７０からステップ７１に進み、クイックエディット用操作子ＱＥＤＯＰｉに対応したアドレスのパラメータナンバーＰＡＲＮＯが１〜２９のいずれかであるか否かを判定する。ＹＥＳであれば、図１１のステップ６１〜６７と全く同じ処理をステップ７１〜７７で行ない、該操作子ＱＥＤＯＰｉに割り当てられているパラメータの設定値を増減変更する。図１２では図１１と実質的に同様の処理を行なうので、これ以上の詳しい説明は省略する。
【００７４】
次に、この電子楽器の動作の一例を説明する。
ユーザーが、音色データ等を編集してそのデータをＲＡＭ３に書き込みたい場合には、スイッチＥＤＩＴをオンする。すると、図７のステップ１３から、図８のエディット処理に進む。
ここで、シングル音色の編集を行ないたい場合には、スイッチＳＩＮＧＬＥとスイッチＶＯＩＣＥＰＡＲとをオンにする。すると、ステップ２０から、ステップ２１のユーザーシングル音色データの編集処理に進む。ここでは、ユーザーが、アドレスＰＡＲ１〜ＰＡＲ２９の２９種類のパラメータの値を自由に設定することにより、望みのシングル音色の編集を行なうことができる。編集された音色データは、ステップ２６で、ユーザーシングル音色データの一部としてＲＡＭ３に書き込まれる。
【００７５】
所望のユーザーシングル音色について、クイックエディット用操作子に割り当てるべきパラメータとして、楽音演奏中に当該シングル音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音演奏中に当該シングル音色について容易に可変設定できるようになっていた方が好ましいパラメータを指定したい場合には、スイッチＳＩＮＧＬＥとスイッチＶＯＩＣＥＱＥＤＴとをオンにする。すると、ステップ２０から、ステップ２２のボイスクイックエディットテーブルの編集処理に進む。
【００７６】
ステップ２２では、ユーザーが、ボイスクイックエディットテーブルの８個のアドレスのパラメータナンバーＰＡＲＮＯを１〜２９のいずれかの所望の数値とすることにより、当該シングル音色に対応して、２９種類中８種類のパラメータをクイックエディット用操作子に割り当てることができる。こうして編集されたボイスクイックエディットテーブルが、ステップ２６で、ユーザーシングル音色データの一部としてＲＡＭ３に書き込まれる。これにより、当該ユーザーシングル音色に適した種類のパラメータの組み合わせを設定する情報をＲＡＭ３に記憶させることができる。
【００７７】
レイヤー音色の編集を行ないたい場合には、スイッチＬＡＹＥＲとスイッチＶＯＩＣＥＰＡＲとをオンにする。すると、ステップ２０から、ステップ２３のユーザーレイヤー音色データの編集処理に進む。ステップ２３では、ユーザーが、２種類のシングル音色の音色指定情報ＶＯＩＣＥ１，ＶＯＩＣＥ２と、この２種類のシングル音色についてのボリューム，タッチセンスの値とを自由に設定することにより、望みのレイヤー音色の編集を行なうことができる。編集されたデータは、ステップ２６で、ユーザーレイヤー音色データの一部としてＲＡＭ３に書き込まれる。
【００７８】
所望のユーザーレイヤー音色について、クイックエディット用操作子に割り当てるべきパラメータとして、楽音演奏中に当該レイヤー音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音演奏中に当該レイヤー音色について容易に可変設定できるようになっていた方が好ましいパラメータを指定したい場合には、スイッチＬＡＹＥＲとスイッチＶＯＩＣＥＱＥＤＴとをオンにする。すると、ステップ２０から、ステップ２４のレイヤー音色クイックエディットテーブルの編集処理に進む。
【００７９】
ステップ２４では、ユーザーが、レイヤーボイスクイックエディットテーブルの８個のアドレスのパラメータナンバーＰＡＲＮＯを１〜２９のいずれかの所望の数値とすることにより、当該レイヤー音色に対応して、２９種類中８種類のパラメータをクイックエディット用操作子に割り当てることができる。また、ユーザーが、クイックエディットフラグＱＥＤＦＬＧのフラグ値を０，１，２のいずれかに設定することにより、クイックエディット用操作子に割り当てた各パラメータを、当該レイヤー音色を構成する２種類のシングル音色のうち特定の１つに対応させるか、両方に対応させるかが設定される。こうして編集されたレイヤーボイスクイックエディットテーブルが、ステップ２６で、ユーザーレイヤー音色データの一部としてＲＡＭ３に書き込まれる。これにより、当該ユーザーレイヤー音色に適した種類のパラメータの組み合わせを設定する情報をＲＡＭ３に記憶させることができる。
【００８０】
シングル音色かレイヤー音色かにかかわらず、その音色タイプ（例えば持続音系か減衰音系か等）に対応して、クイックエディット用操作子に割り当てるべきパラメータとして、楽音演奏中に当該音色タイプについて可変設定する頻度が比較的高いパラメータ、あるいは楽音演奏中に当該音色タイプについて容易に可変設定できるようになっていた方が好ましいパラメータを指定したい場合には、スイッチＣＱＥＴＳＥＬＥＣＴをオンにする。すると、ステップ２０から、ステップ２５のコモンクイックエディットデータの編集処理に進む。
【００８１】
ステップ２５では、ユーザーが、コモンクイックエディットテーブルの８個のアドレスのパラメータナンバーＰＡＲＮＯを１〜２９のいずれかの所望の数値とすることにより、当該音色タイプに対応して、２９種類中８種類のパラメータをクイックエディット用操作子に割り当てることができる。また、ユーザーが、クイックエディットフラグＱＥＤＦＬＧのフラグ値を０，１，２のいずれかに設定することにより、クイックエディット用操作子に割り当てた各パラメータを、当該音色タイプに属するレイヤー音色を構成する２種類のシングル音色のうち特定の１つに対応させるか、両方に対応させるかが設定される。こうして編集されたコモンボイスクイックエディットテーブルが、ステップ２６で、ＲＡＭ３に書き込まれる。これにより、当該音色タイプに適した種類のパラメータの組み合わせを設定する情報をＲＡＭ３に記憶させることができる。
【００８２】
次に、ユーザーが、ＲＯＭ２の格納データや、上述のエディット処理でＲＡＭ３に書き込んだデータに基づき、実際に楽音を発生する演奏を行ないたい場合には、スイッチＰＬＡＹをオンする。すると、図７のステップ１３から、図９〜図１２の音色選択処理に進む。
ここで、シングル音色を選択して演奏を行ないたい場合には、スイッチＳＩＮＧＬＥをオンにする。すると、図９のステップ３０から、ステップ３１以下のシングル音色選択モードに進む。
【００８３】
このシングル音色選択モードで演奏を開始し、その演奏中に、クイックエディット処理を行ないたくなった場合には、スイッチＱＥＤをオンにするとともに、ボイスクイックエディットテーブルを使用するかコモンクイックエディットテーブルを使用するかをスイッチＶＯＩＣＥ／ＣＯＭＭＯＮで選択する。
ボイスクイックエディットテーブルを使用することを選択した場合、ステップ３３から、ステップ３４に進み、図１に例示したように、シングル音色名と、その音色に対応してクイックエディット操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てられたパラメータ名とその設定値とが、ディスプレイ７に表示される。ユーザーは、この表示を見て、調整したいパラメータが割り当てられている操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８を操作する。すると、ステップ３５〜４０の処理により、トーンジェネレータバッファにストアしているパラメータの設定値が、各操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８の操作量に応じて増減変更されることにより、楽音発生回路９から発生する当該シングル音色の特徴が変化する。このようにして、当該シングル音色に適したクイックエディット処理が行なわれる。
【００８４】
コモンクイックエディットテーブルを使用することを選択した場合には、複数種類のコモンクイックエディットテーブルの中から、シングル音色のタイプ（持続音系か減衰音系か等）に対応したコモンクイックエディットテーブルを、スイッチＣＱＥＴＳＥＬＥＣＴで選択する。すると、ステップ４２で、当該音色タイプに対応してクイックエディット操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てたパラメータ名及びその設定値が、ディスプレイ７に表示される。ユーザーは、この表示を見て、調整したいパラメータが割り当てられている操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８を操作する。すると、ステップ４３〜４８の処理により、トーンジェネレータバッファにストアしているパラメータの設定値が、各操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８の操作量に応じて増減変更されることにより、楽音発生回路９から発生する当該シングル音色の特徴が変化する。このようにして、当該シングル音色の属するタイプに適したクイックエディット処理が行なわれる。
【００８５】
他方、レイヤー音色を選択して演奏したい場合には、スイッチＬＡＹＥＲをオンにする。すると、図９のステップ３０から、図１０〜図１２のレイヤー音色選択モードに進む。
このレイヤー音色選択モードで演奏を開始し、その演奏中に、クイックエディット処理を行ないたくなった場合には、スイッチＱＥＤをオンにするとともに、ボイスクイックエディットテーブルを使用するかコモンクイックエディットテーブルを使用するかをスイッチＶＯＩＣＥ／ＣＯＭＭＯＮで選択する。
【００８６】
レイヤーボイスクイックエディットテーブルを使用することを選択した場合、ステップ５３から、ステップ５４に進み、レイヤー音色を構成する２種類のシングル音色名と、それらの音色に対応してクイックエディット操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てたパラメータ名及びその設定値とが、ディスプレイ７に表示される。ユーザーは、この表示を見て、調整したいパラメータが割り当てられている操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８を操作する。すると、図１０のステップ５５及び図１１のステップ６０〜６９の処理により、トーンジェネレータバッファにストアしているパラメータの設定値が、各操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８の操作量に応じて増減変更されることにより、楽音発生回路９から発生する当該レイヤー音色の特徴が変化する。このようにして、当該レイヤー音色に適したクイックエディット処理が行なわれる。
【００８７】
コモンクイックエディットテーブルを使用することを選択した場合には、複数種類のコモンクイックエディットテーブルの中から、レイヤー音色のタイプ（持続音系か減衰音系か等）に対応したコモンクイックエディットテーブルを、スイッチＣＱＥＴＳＥＬＥＣＴで選択する。すると、ステップ５７で、当該音色タイプに対応してクイックエディット操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８に割り当てたパラメータ名及びその設定値が、ディスプレイ７に表示される。ユーザーは、この表示を見て、調整したいパラメータが割り当てられている操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８を操作する。すると、図１０のステップ５８及び図１２のステップ７０〜７９の処理により、トーンジェネレータバッファにストアしているパラメータの設定値が、各操作子ＱＥＤＯＰ１〜ＱＥＤＯＰ８の操作量に応じて増減変更されることにより、楽音発生回路９から発生する当該レイヤー音色の特徴が変化する。このようにして、当該レイヤー音色の属する音色タイプに適したクイックエディット処理が行なわれる。
【００８８】
以上のように、この発明によれば、各シングル音色に対応して、所望のパラメータをクイックエディット用操作子に割り当てておくことができる。そして、シングル音色での演奏中に、そのシングル音色に対応したパラメータの設定値を、クイックエディット用操作子で迅速に調整することができる。
また、この発明によれば、各レイヤー音色に対応して、所望のパラメータをクイックエディット用操作子に割り当てておくとともに、そのパラメータを、当該レイヤー音色を構成する２種類のシングル音色のうち特定の１つに対応させるか、両方に対応させるかを設定しておくことができる。そして、レイヤー音色での演奏中に、その設定したシングル音色に対応したパラメータの設定値を、クイックエディット用操作子で迅速且つ容易に調整することができる。
【００８９】
また、この発明によれば、コモンクイックエディットテーブルを使用することにより、音色グループ毎にクイックエディット処理を行なうこともできる。例えば、シングル音色かレイヤー音色かにかかわらず、音色タイプ（持続音系か減衰音系か等）に対応して、所望のパラメータをクイックエディット用操作子に割り当てておくことができる（レイヤー音色の場合には、そのパラメータを、当該レイヤー音色を構成する２種類のシングル音色のうち特定の１つに対応させるか、両方に対応させるかも設定しておくことができる）。そして、演奏中に、その音色に対応したパラメータの設定値を（レイヤー音色の場合には、２種類のシングル音色のうち特定の１つまたは両方に対応したパラメータ設定値を）、クイックエディット用操作子で迅速且つ容易に調整することができる。
【００９０】
尚、この実施例では、ボイスクイックエディットテーブルとコモンクイックエディットテーブルといった２種類のテーブルを設けているが、いずれか一方のテーブルのみを設けるようにしてもよい。コモンクイックエディットテーブルのみを設けた場合には、個々の音色に対応して設ける必要のあるボイスクイックエディットテーブルの場合と比べ、メモリ容量の節約を図ることができる。その場合、ｉ種類のコモンクイックエディットテーブルのうち所望のテーブルを選択する操作は、音色指定または音色選択に連動して自動的に行なわれるようにするとよい。
【００９１】
また、この実施例では、クイックエディット用操作子を８個設け、それに対応して各テーブルに８個のアドレスを設けることにより、クイックエディット処理において８種類以内のパラメータを調整するようにしているが、クイックエディット用操作子の数及びテーブルのアドレス数が８に限定されないのはもちろんである。
また、この実施例では、クイックエディット処理においてパラメータの設定値を増減変更した場合、楽音発生回路９に音色データを出力するトーンジェネレータバッファのデータのみを書き替えているが、ＲＡＭ３内のユーザーシングル音色データ・ユーザーレイヤー音色データ自体を書き換えるようにしてもよい。
【００９２】
また、この実施例では、レイヤー音色のクイックエディット処理において、レイヤーボイスクイックエディットテーブルのクイックエディットフラグのフラグ値をディスプレイ７に表示していないが、このフラグ値をディスプレイ７に表示するようにしてもよい。
また、この実施例では、楽音演奏中にクイックエディット処理を行なっているが、演奏中以外の時に、適宜の手段で選択された音色に対してクイックエディット処理を行なうようにしてもよい。
また、この実施例では、電子楽器にこの発明を採用しているが、他の適宜の楽音発生装置にこの発明を採用してもよい。
【００９３】
最後に、この発明の実施態様のいくつかを列挙すると、以下のようである。
（１）１つの音色を決定する複数のパラメータ情報のうち、該パラメータ情報の数よりも少ない所定数のパラメータ情報が割り当てられ、該割り当てられたパラメータ情報の値を可変設定する操作子手段と、
前記操作子手段に割り当てるべき前記所定数のパラメータ情報の組み合わせを設定する設定情報を、様々な音色に対応して記憶する記憶手段と、
選択された特定の音色に対応する前記設定情報を前記記憶手段から読み出し、該設定情報に従って前記所定数のパラメータ情報の組み合わせを前記操作子手段に割り当てる割り当て手段と
を具える楽音制御情報設定装置。
【００９４】
（２）１つの音色を決定する複数のパラメータ情報のうち、該パラメータ情報の数よりも少ない所定数のパラメータ情報が割り当てられ、該割り当てられたパラメータ情報の値を可変設定する操作子手段と、
複数の音色の組み合わせからなるレイヤー音色を指定する手段と、
前記操作子手段に割り当てられるべき前記所定数のパラメータ情報が、前記指定されたレイヤー音色を構成する前記複数の音色のうち特定の１つに対応すること又は特定の複数に共通に対応することを設定する設定手段と、
前記設定手段で設定された１又は複数の音色に対応して、前記所定数のパラメータ情報を前記操作子手段に割り当てる割り当て手段と
を具える楽音制御情報設定装置。
【００９５】
（３）前記操作子手段に対して割り当てられた前記所定数のパラメータ情報の種類を表示する手段を具えた前記（１）又は（２）項の楽音制御情報設定装置。
（４）前記操作子手段は前記所定数の操作子を夫々有する前記（１）又は（２）項の楽音制御情報設定装置。
【００９６】
（５）前記記憶手段は、読み書き可能なメモリを含み、更に、各音色に対応して前記所定数のパラメータ情報の組み合わせを任意に設定し、該メモリに書き込む書き込み手段を具備することを特徴とする前記（１）又は（２）項の楽音制御情報設定装置。
【００９７】
（６）プレイモードとエディットモードの選択が可能であり、エディットモードのとき、前記書き込み手段による前記メモリへの書き込みを可能にし、プレイモードのとき、前記割り当て手段による前記メモリからの読み出しと前記操作子手段に対する割り当てを可能にする前記（５）項の楽音制御情報設定装置。
【００９８】
（７）１つの音色を決定する複数のパラメータ情報のうち、該パラメータ情報の数よりも少ない所定数のパラメータ情報が割り当てられ、該割り当てられたパラメータ情報の値を可変設定する操作子手段と、
前記操作子手段に割り当てるべき前記所定数のパラメータ情報の組み合わせを設定する設定情報を、複数のグループに対応して記憶する記憶手段と、
１つのグループを選択し、選択されたグループに対応する前記所定数のパラメータ情報の組み合わせを設定する設定情報を前記記憶手段から読み出し、前記操作子手段に割り当てる割り当て手段と
を具える楽音制御情報設定装置。
（８）前記グループは音色グループである前記（７）項の楽音制御情報設定装置。
【００９９】
【発明の効果】
以上のように、この発明にかかる楽音制御情報設定装置によれば、楽音発生装置において、音色に対応して、楽音発生中に当該音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音発生中に当該音色について容易に可変設定できるようになっていた方が好ましいパラメータ等、所望のパラメータの組み合わせを設定する情報を、操作子手段に割り当てておくことができる。そして、楽音発生中等適宜の場面で、当該音色に対応して割り当てられたパラメータ情報の値を、上記操作子手段により迅速かつ容易に可変設定して調整することができるという効果を奏する。
【０１００】
また、この発明にかかる楽音制御情報設定装置によれば、楽音発生装置において、指定されたレイヤー音色に対応して、楽音発生中に当該レイヤー音色について可変設定する頻度が比較的高いパラメータ、あるいは楽音発生中に当該レイヤー音色について容易に可変設定できるようになっていた方が好ましいパラメータ等、所望のパラメータの組み合わせを、操作子手段に割り当てておくことができる。また、そのパラメータ情報の組み合わせを、指定されたレイヤー音色を構成する複数の音色のうち特定の１つに対応させるか、又は特定の複数に共通に対応させるかを設定しておくことができる。そして、楽音発生中等適宜の場面で、当該レイヤー音色を構成する１つまたは複数の音色に対応して割り当てられたパラメータ情報の値を、上記操作子手段により迅速かつ容易に可変設定して調整することができるという効果を奏する。
【図面の簡単な説明】
【図１】この発明の一実施例に係る楽音制御情報設定装置を採用した電子楽器の全体的構成を示すブロック図。
【図２】図１におけるパネルの例を示す図。
【図３】図１におけるＲＯＭの記憶例を示す図。
【図４】図３におけるプリセットレイヤー音色データ及び図５におけるユーザーレイヤー音色データの例を示す図。
【図５】図１におけるＲＡＭの記憶例を示す図。
【図６】図５におけるコモンクイックエディットテーブルの例を示す図。
【図７】図１におけるＣＰＵによって実行される処理の一例を示すフローチャート図。
【図８】図１におけるＣＰＵによって実行される処理の一例を示すフローチャート図。
【図９】図１におけるＣＰＵによって実行される処理の一例を示すフローチャート図。
【図１０】図１におけるＣＰＵによって実行される処理の一例を示すフローチャート図。
【図１１】図１におけるＣＰＵによって実行される処理の一例を示すフローチャート図。
【図１２】図１におけるＣＰＵによって実行される処理の一例を示すフローチャート図。
【符号の説明】
１  ＣＰＵ
２  ＲＯＭ
３  ＲＡＭ
４  データ及びアドレスバス
５  鍵盤回路
６  パネル
７  ディスプレイ
８  操作子グループ
９  楽音発生回路
【図１】
0003552309.tif 000002
【図２】
0003552309.tif 000003
【図３】
0003552309.tif 000004
【図４】
0003552309.tif 000005
【図６】
0003552309.tif 000006
【図５】
0003552309.tif 000007
【図７】
0003552309.tif 000008
【図８】
0003552309.tif 000009
【図９】
0003552309.tif 000010
【図１０】
0003552309.tif 000011
【図１１】
0003552309.tif 000012
【図１２】
0003552309.tif 000013