(57)【特許請求の範囲】
【請求項１】
楽音における複数の互いに異なる種類の音色を選択する複数の音色手段であって、この音色手段は所定数ずつの音色グループごとに分けられており、
この複数の音色手段それぞれで選択される音色情報を、上記音色グループごとに分けて、当該音色手段に対応させてコントローラが記憶手段に記憶させ、
上記音色手段によって選択された複数の音色の組合せセットを受け取って、上記コントローラが上記記憶手段にさらに記憶させるにあたり、この組合せセットの中のいずれかの音色を選択し、この選択された音色が帰属する上記音色グループに対応した上記音色手段に対応づけて上記コントローラが上記記憶手段に記憶させることを特徴とする音色記憶方法。
【請求項２】
楽音における複数の互いに異なる種類の音色を選択し、所定数ずつの音色グループごとに分けられている複数の音色手段と、
この複数の音色手段それぞれで選択される音色情報を、上記音色グループごとに分けて、当該音色手段に対応させて記憶する手段とに対して、
上記音色手段によって選択された複数の音色の組合せセットをさらに記憶させる処理を実行させるにあたり、この組合せセットの中のいずれかの音色を選択させ、この選択された音色が帰属する上記音色グループに対応した上記音色手段に対応づけて上記記憶手段に記憶させる処理をコンピュータに実行させること特徴とする音色記憶のためのコンピュータプログラム。
【請求項３】
楽音における複数の互いに異なる種類の音色を選択し、所定数ずつの音色グループごとに分けられている複数の音色手段と、
この複数の音色手段それぞれで選択される音色情報を、上記音色グループごとに分けて、当該音色手段に対応させて記憶する記憶手段と、
上記音色手段によって選択された複数の音色の組合せセットを上記記憶手段にさらに記憶するにあたり、この組合せセットの中のいずれかの音色を選択し、この選択された音色が帰属する上記音色グループに対応した上記音色手段に対応づけて上記記憶手段に記憶させる手段とを備えたことを特徴とする音色記憶装置。
【請求項４】
上記音色手段のそれぞれに、上記音色組合せセットのそれぞれが対応して上記記憶手段に記憶されるとともに、上記音色手段のそれぞれに上記異なる種類の音色のそれぞれも対応して上記記憶手段に記憶され、これら音色組合せセットの対応状態と、異なる種類の音色の対応状態とを切り換える対応切り換え手段をさらに備え、上記音色手段は上述音色グループごとに分けられ、上記異なる音色及び音色組合せセットともに音色グループごとに分けられていることを特徴とする請求項３記載の音色記憶装置。
【請求項５】
上記音色記憶装置は、上記音色の組合せセットの各ｎ番目（ｎ＝１、２、…）の音色それぞれの選択を指示するための組合せ指示手段をさらに備え、この組合せ指示手段で選択指示された音色の属する音色グループに対応するように、上記組合せセットが上記記憶手段に記憶されることを特徴とする請求項４記載の音色記憶装置。
【請求項６】
上記音色記憶装置は、上記楽音を生成して出力する手段を備え、
さらに上記記憶された音色の組合せセットのうち、いずれかの音色を選択して当該音色の楽音の出力を禁止し、残りの音色の楽音の出力音量を個別または一括して制御する手段をさらに備えたことを特徴とする請求項５記載の音色記憶装置。
【請求項７】
上記音色記憶装置は、上記楽音を生成して出力する手段を備え、
さらに上記記憶された組合せセットの各音色の楽音が出力される音域を各音色ごとに個別または一括して指定し、さらにこの音色の出力音域をこの指定された特定音域と全音域とで切り換える手段をさらに備えたことを特徴とする請求項６記載の音色記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本件発明は、音色記憶装置、音色記憶方法、音色記憶のためのコンピュータプログラムに関し、特に種々の音色の組合せを記憶して使用できるようにしたものに関する。
【背景技術】
【０００２】
従来、複数の音色の楽音を発音できる電子楽器／装置において、種々の音色の組合せを作るものがあった。このような音色の組合せは、例えばキーボード(鍵盤楽器)のアッパーキーボード(高音域)ではピアノの音色を設定し、ローアキーボード（低音域）ではコントラバスの音色を設定する。【０００３】
このような音色の組合せセットは、読み出して再使用できるようにメモリに記憶されていた。
【特許文献１】特開平９−３１９３７０号公報
【特許文献２】特開平５−１０８０７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような音色の組合せセットは、記憶手段の空きエリアの先頭番地から順番に書き込み順に記憶されていた。このため、この書き込まれた音色組合せセットを後に呼び出すときに、どこの番地にこの組合せセットを書き込んだかわかりにくくなり、探し出すのに苦労することがあった。【０００５】
本件発明の目的は、音色の組合せセットを整理して記憶し、後に呼び出すときに、容易に所望の音色組合せセットを呼び出すことができるようにすることにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本件発明は、楽音における複数の互いに異なる種類の音色を選択する複数の音色手段を所定数ずつの音色グループごとに分け、  この複数の音色手段それぞれで選択される音色情報を、上記音色グループごとに分けて、当該音色手段に対応させて記憶し、  上記音色手段によって選択された複数の音色の組合せセットをさらに記憶させるにあたり、この組合せセットの中のいずれかの音色を選択し、この選択された音色が帰属する上記音色グループに対応した上記音色手段に対応づけて上記記憶手段に記憶させるようにした。
【発明の効果】
【０００７】
これにより、音色の組合せセットを音色グループごとに分けて記憶して整理することができ、音色の組合せセットを探して呼び出すときも困難がなく容易となる。しかも、音色手段についても、この音色グループごとに分けられているので、音色手段を選択するときでも、わかり易くなっている。【０００８】
さらに、当該音色の組合せセットは各音色手段に対応して記憶されているので、音色の組合せセットの呼び出しがわかり易くなる。また、記憶手段も音色手段も同じ音色グループごとに分けられているので、音色手段と音色組合せセットとの対応関係が明確になって音色手段で音色組合せセットを呼び出すときわかり易い。
【図面の簡単な説明】
【０００９】
【図１】音色記憶装置１、音色記憶方法及び音色記憶のためのコンピュータプログラムを記憶して実行する装置、自動／手動演奏装置、楽音装置または電子楽器（本装置）の全体回路を示す。
【図２】パネルスイッチ群１３の一部を示す。
【図３】プログラム／データ記憶部４内の音色テーブル６１を示す。
【図４】プログラム／データ記憶部４内のサウンド音色レジスタ４１及びセットアップ音色レジスタ４２を示す。
【図５】コントローラ（ＣＰＵ）８によって実行される処理全体のフローチャートを示す。
【図６】スイッチ処理(ステップ０５)中の音色ボタン２１の操作処理のフローチャートを示す。
【図７】上記スイッチ処理(ステップ０５)中のサウンドボタン２２及びセットアップボタン２３の操作処理のフローチャートを示す。
【図８】上記スイッチ処理(ステップ０５)中のゾーンセレクトボタン２４、ゾーンフェーダー２６の操作処理のフローチャートを示す。
【図９】上記スイッチ処理(ステップ０５)中のゾーンオン／オフボタン２５、ゾーンフェーダー２６の操作処理のフローチャートを示す。
【図１０】スイッチ処理(ステップ０５)中のストアボタン２７の操作処理のフローチャートを示す。
【符号の説明】
【００１０】
１…音色記憶装置、４…プログラム／データ記憶部、
５…楽音信号発生部、６…サウンドシステム、７…情報記憶部、
８…コントローラ（ＣＰＵ）、９…タイミング発生部、
１１…キーボード、１２…キーボードスキャン回路、
１３…パネルスイッチ群、１４…スイッチスキャン回路、
１５…ミディ回路、１６…アサイメントメモリ、
２１…音色ボタン、２１ａ…音色グループボタン、
２１ｂ…バリエーションボタン、２２…サウンドボタン、
２３…セットアップボタン、２４…ゾーンセレクトボタン、
２５…ゾーンオン／オフボタン、２６…ゾーンフェーダー、
２７…ストアボタン、４１…サウンド音色レジスタ、
４２…セットアップ音色レジスタ、６１…音色テーブル。
【発明を実施するための最良の形態】
【００１１】
（１）全体回路
図１は音色記憶装置１、音色記憶方法及び音色記憶のためのコンピュータプログラムを記憶して実行する装置、自動／手動演奏装置、シーケンサー、音源装置、楽音装置または電子楽器（以下「本装置」という）の全体回路を示す。【００１２】
キーボード１１の各キーは、楽音の発音及び消音を操作／指示するもので、キーボードスキャン回路１２によってスキャンされ、キーオン、キーオフを示すデータが検出され、コントローラ（ＣＰＵ）２によってプログラム／データ記憶部４のキーボードテーブルに書き込まれる。そして、それまでキーボードテーブルに記憶されていた各キーのオン、オフの状態を示すデータと比較され、各キーのオンイベント、オフイベントの判別が、コントローラ２によって行われる。【００１３】
このキーボード１１は、ローアキーボード、アッパーキーボード、ペダルキーボード等から成っており、それぞれにつき異なる／同じ音色の楽音、つまり楽音波形または／及びエンベロープ波形の異なる／同じ楽音が発音される。なお、キーボード１１は、場合によって、電子弦楽器、電子吹奏（管）楽器、電子打楽器（パッド等）、コンピュータのキーボード等で代用される。【００１４】
このキーボード１１によって演奏者の手動演奏のテンポまたはタッチが検出される。このようなタッチを検出するための速度センサー、加速度センサー、圧力センサーがキーボード１１の各キーに対応して設けられる。【００１５】
パネルスイッチ群１３の各スイッチは、スイッチスキャン回路１４によって、スキャンされる。このスキャンにより、各スイッチのオン、オフを示すデータが検出され、コントローラ２によってプログラム／データ記憶部４のスイッチテーブルに書き込まれる。そして、それまでスイッチテーブルに記憶されていた各スイッチのオン、オフの状態を示すデータと比較され、各スイッチのオンイベント、オフイベントの判別が、コントローラ２によって行われる。【００１６】
上記パネルスイッチ群１３には各種操作子及び各種スイッチが設けられ、この各種操作子及び各種スイッチはスイッチ、ペダル、ホイール、レバー、コントローラ、ジョイスティック、ダイヤル、ハンドル、回転／スライドつまみ／ボリューム、ベンダー、タッチスイッチ等である。このペダルはダンパペダル、サスティンペダル、ミュートペダル、ソフトペダル等である。【００１７】
発音される楽音は上記キーボード１１による手動演奏の楽音または演奏情報から再生された自動演奏の楽音である。この手動演奏または自動演奏の演奏情報／楽音情報／発音情報／消音情報は外部接続機器からミディ回路１５からも送られてくる。このミディ回路１５を通じて外部接続機器へこの演奏情報／楽音情報／発音情報／消音情報が送られていく。【００１８】
これらの送受情報の中には音色情報（トーンナンバデータ／音色組合せセット）、音量情報（ラウドネスデータ）、タッチ情報（ベロシティデータ）、音高情報（キーナンバデータ）、音域情報（セットアップ音域データ）、エンベロープ情報などの音楽的ファクタ情報も含まれる。【００１９】
ミディ回路１５は、外部接続された電子楽器との間で楽音データの送受を行うためのインターフェースである。この楽音データはＭＩＤＩ（ミュージカルインスツルメントデジタルインターフェース）規格のもので、この楽音データに基づいた発音も行われる。【００２０】
上記キーボード１１またはミディ回路１５には、手動演奏装置のほか、自動演奏装置も含まれる。これらキーボード１１、パネルスイッチ群１３及びミディ回路１５から発生された上記演奏情報等（楽音情報）は、楽音を発生させるための情報である。【００２１】
上記音高情報はキーナンバデータＫＮとして取り込まれる。このキーナンバデータＫＮはオクターブデータ（音域データ）と音名データとからなる。上記音色情報は、鍵盤楽器（ピアノ等）、管楽器（フルート等）、弦楽器（バイオリン等）、打楽器（ドラム等）の楽器（発音媒体／発音手段）の種類等に対応しており、トーンナンバデータＴＮとして取り込まれる。上記エンベロープ情報は、上述のエンベロープスピードＥＳ、エンベロープレベルＥＬ、エンベロープタイムＥＴ、エンベロープフェーズＥＦなどである。【００２２】
このような音楽的ファクタ情報は、コントローラ（ＣＰＵ）８へ送られ、後述の各種信号、データ、パラメータの切り換えが行われ、楽音の内容が決定される。上記演奏情報等はコントローラ８で処理され、各種データが楽音信号発生部５へ送られ、楽音波形信号が発生され、サウンドシステム６から発音／出力される。コントローラ８はＣＰＵ、ＤＳＰ（デジタルシグナルプロセッサ）、ＲＯＭ及びＲＡＭなどからなっている。【００２３】
プログラム／データ記憶部４（内部記憶媒体／手段）はＲＯＭまたは書き込み可能なＲＡＭ、フラッシュメモリまたはＥＥＰＲＯＭ等の記憶装置からなり、光ディスクまたは磁気ディスク等の情報記憶部７（外部記憶媒体／手段）に記憶されるコンピュータのプログラムが書き写され記憶される（インストール／転送される）。【００２４】
またプログラム／データ記憶部４には外部の電子楽器またはコンピュータから上記ミディ回路１５または送受信装置を介して送信されるプログラムも記憶される（インストール／転送される）。このプログラムの記憶媒体は通信媒体も含む。【００２５】
このプログラムは、コントローラ（ＣＰＵ）８が各種処理を行うための後述する各フローチャートに応じた楽音発生のためのプログラムである。このプログラム／データ記憶部４には、上述した音楽的ファクタ情報、上述した各種データ及びその他の各種データも記憶される。この各種データには時分割処理に必要なデータや時分割チャンネルへの割当のためデータ等も含まれる。【００２６】
楽音信号発生部５では、各楽音ごとに楽音波形信号が繰り返し発生されサウンドシステム６から発音出力される。上記音高情報に応じて、この繰り返し発生される楽音波形信号の発生速度は変化される。また上記音色情報などの音楽的ファクタ情報に応じて、この繰り返し発生される楽音波形信号の波形形状は切り換えられる。この楽音信号発生部５は時分割処理によって複数の楽音信号が同時に独立して並行して生成されポリフォニックに発音される。【００２７】
タイミング発生部９からは、楽音生成装置の全回路の同期を取るためのタイミングコントロール信号が各回路に出力される。このタイミングコントロール信号は、各周期のクロック信号のほか、これらのクロック信号を論理積または論理和した信号、時分割処理のチャンネル分割時間の周期を持つチャンネルクロック信号、この整数倍または整数分の１の周波数のクロック信号、チャンネルナンバデータＣＨＮｏ、タイムカウントデータ（発音時間情報）などを含む。上記スキャン処理もこのクロック信号に基づいて所定周期ごとに実行される。【００２８】
上記楽音信号発生部５の中またはプログラム／データ記憶部４の中には、アサイメントメモリ１６が設けられている。このアサイメントメモリ１６は上記時分割チャンネルの数に応じたメモリエリアを有し、各チャンネルに割り当てられた楽音似応じ当該楽音を生成するための上記演奏情報等／楽音情報／音楽的ファクタ情報等が書き込まれる。この書き込まれた楽音情報等に応じて各チャンネルに割り当てられた楽音が発音／消音される。【００２９】
（２）パネルスイッチ群１３
図２は上記パネルスイッチ群１３の一部を示す。このパネルスイッチ群１３には、音色ボタン２１、サウンドボタン２２、セットアップボタン２３、ゾーンセレクトボタン２４、ゾーンオン／オフボタン２５、ゾーンフェーダー２６、ストアボタン２７などが設けられている。【００３０】
音色ボタン２１は種々の音色情報（トーンナンバデータ）を指定／選択するためのものであり、楽音における複数の互いに異なる種類の音色が１つずつ選択される。この音色ボタン２１は、音色グループを指定する音色グループボタン２１ａとこの各音色グループの中の具体的な音色を指定するバリエーションボタン２１ｂとからなっている。【００３１】
上記各音色グループは、鍵盤楽器、管楽器、弦楽器、打楽器などの楽器の「包括的種類（包括的音色）」に対応して分けられて分類／整理されており、上記「具体的音色」は、ピアノ、オルガン、バイオリン、チェロ、フルート、トランペット、ドラム、シンバルなどの楽器の具体的種類、エンベロープ波形の形状、周波数成分、残響量または共鳴量等に対応して分けられて分類／整理されている。したがって、各具体的音色は、所定数ずつの音色グループごとに分けられている。【００３２】
音色の指定にあたっては、音色グループボタン２１ａでまず上記包括的音色を指定／選択し、バリエーションボタン２１ｂで上記具体的音色を指定／選択する。音色グループボタン２１ａで８種類の包括的音色を選択でき、バリエーションボタン２１ｂの一列目の８個と二列目の４個とで、合計３２種類の具体的音色を選択でき、合計２５６種類の音色を選択できる。【００３３】
このバリエーションボタン２１ｂに加えて操作つまみ等を操作することによって、楽器の具体的種類のほか、エンベロープ波形の形状、周波数成分、残響量または共鳴量等を変更することができる。したがって、バリエーションボタン２１ｂは、所定数ずつの音色グループボタン２１ａごとに分けられている。【００３４】
なお、上記包括的音色と上記具体的音色とは、エンベロープの基本波形とこれを変化させた波形、楽音波形の基本波形とこれを変化させた波形または高調波成分の含有量を変化させた波形、エンベロープの基本波形とこれに付加する他のエンベロープ波形、残響量または共鳴量を変化させた波形、楽音波形の基本波形とこれに付加する他の楽音波形、残響量または共鳴量を変化させた波形などに対応していてもよい。【００３５】
サウンドボタン２２によって、上記音色ボタン２１で、上述のように楽音における複数の互いに異なる種類の音色が１つずつ選択されるモードが選択される。また、セットアップボタン２３によって、上記音色ボタン２１で指定／選択された複数の音色の組合せセットをつくって書き込み／記憶させたり、いったん記憶させた音色組合せセットを読み出し／再生させたりするモードが選択される。【００３６】
このように記憶された音色の組合せセットは、上記音色グループごとに分けられて分類／整理され、上記具体的音色ごとに記憶される。このため、音色の組合せセットは、音色グループボタン２１ａそれぞれに対応して音色グループごとに分けられて記憶され、さらに音色グループボタン２１ａごとの上記バリエーションボタン２１ｂのいずれかに対応して記憶される。【００３７】
したがって、上記音色ボタン２１（音色グループボタン２１ａ及びバリエーションボタン２１ｂ）のそれぞれに、上記音色組合せセットのそれぞれが対応して記憶されるとともに、上記音色ボタン２１のそれぞれに上記異なる種類の音色のそれぞれも対応して記憶されることになる。よって、サウンドボタン２２に及びセットアップボタン２３とは、これら音色組合せセットの対応状態と、異なる種類の音色の対応状態とを切り換える役目を果たしていることになる。【００３８】
「１」〜「４」の４つのゾーンセレクトボタン２４によって、上記音色の組合せセットの中の１番目、２番目、３番目、４番目の各音色が個別に択一的に選択指定される。この選択指定は音色の組合せセットの書き込み／記憶時でも、読み出し／再生時でも、いずれでも可能である。【００３９】
この組合せセットの中から選択指定されたｎ番目の音色は、上記音色ボタン２１で具体的に選択決定される。しかも、このｎ番目の音色は、上記音色ボタン２１を切り換えることによって、個別に変更することができる。またこのｎ番目の音色の楽音の音量（ラウドネス）は、次述するゾーンフェーダー２６によって、個別に設定、選択または変更することができる。【００４０】
さらに、このｎ番目の音色の楽音のエンベロープ波形の形状、周波数成分、残響量または共鳴量等を、上記操作つまみ（図示せず）等によって微妙に調整して、音色組合せセットの各音色を個別に音色加工することができる。このようにゾーンセレクトボタン２４で選択される音色は、上記サウンドボタン２２がオン状態で音色ボタン２１によって個別に１つずつ選択指定された音色のこともあるし、上記セットアップボタン２３がオン状態で音色ボタン２１によって上記音色組合せセットのいずれかの音色のこともある。【００４１】
このゾーンセレクトボタン２４を押したまま、上記キーボード１１のいずれか２つのキーを押すと、当該組合せセットの音色（ゾーン）の楽音のみが発音／出力可能な音域が指定される。この音域はこの２つのキーで挟まれた特定音域となる。この音域以外では当該音色の楽音は出力／発音されない。【００４２】
「１」〜「４」の４つのゾーンオン／オフボタン２５によって、各ゾーンごとに、上記組合せセットの各音色うち、発音されずミュートされる状態、全音域／全キーが当該ゾーンの音色で発音される状態、設定された音域エリアの範囲の音域／キー群が当該ゾーンで発音される状態が、循環的に切り換えられる。【００４３】
このゾーンオン／オフボタン２５の上記切り換えは、上記サウンドボタン２２が押されたとき、セットアップボタン２３が押されたとき、つまり、単一音色及び音色の組合せセットの読み出し／再生時及び書き込み／記憶時いずれでも機能できる。しかし、場合によって、このゾーンオン／オフボタン２５がオンされると、上記セットアップボタン２３が指定している音色組合せセットが自動的に読み出される状態とされてもよい。つまり、音色の組合せセットの読み出し／再生状態に強制的にされてもよい。
【００４４】
ゾーンフェーダー２６によって、上記組合せセットの各音色の音量／ラウドネスが個別に調整される。この音色組合せセットの個別音量調整は、音色組合せセットの書き込み／記憶時でも、読み出し／再生時でも、いずれのモードでも可能である。【００４５】
上記音色の組合せセットの各音色は、音色の書き込み／記憶時には、ゾーンセレクトボタン２４によって選択され、音色の読み出し／再生時には、ゾーンオン／オフボタン２５によって選択される。したがって、これらの音色選択は操作者によって実行されることになる。【００４６】
ストアボタン２７によって、音色ボタン２１で選択指定された上記単一の音色または上記音色組合せセットが、プログラム／データ記憶部４内の音色テーブル６１内の空きエリアに書き込まれ記憶される。このとき、単一の音色のときは、当該音色（トーンナンバデータ）の属する音色グループのメモリエリアに書き込まれ、組合せセットのときは、当該組合せセット中のいずれかの音色（トーンナンバデータ）の属する音色グループのメモリエリアに書き込まれる。この組合せセットの中の音色（ゾーン）の選択は、上記ゾーンセレクトボタン２４によって指定される。【００４７】
（３）音色テーブル６１（４）
図３は、プログラム／データ記憶部４内の上記音色テーブル６１を示す。この音色テーブル６１は、上記音色グループ（包括的音色）ごとのエリアに分けられ、この各音色グループエリアは、サウンドエリアとセットアップエリアとに分かれている。【００４８】
各音色グループエリアのサウンドエリアの先頭部分には、あらかじめ上記単一のトーンナンバデータ（単一音色情報）が記憶され、残りのエリアは空きアリアとなっている。各音色グループエリアのセットアップエリアの先頭部分には、あらかじめ上記組合せセットの複数のトーンナンバデータ（音色情報）が記憶され、残りのエリアは空きアリアとなっている。【００４９】
これらの各サウンドエリアの空きエリアには、上記ストアボタン２６の操作によって、操作者が加工設定した単一のトーンナンバデータが書き込まれる。また、各セットアップエリアの空きエリアには、上記ストアボタン２６の操作によって、操作者が加工設定した組合せセットの複数のトーンナンバデータが書き込まれる。【００５０】
この組合せセットの複数のトーンナンバデータには、それぞれラウドネスデータ及びセットアップ音域データも付加されている。ラウドネスデータは、組合せセットの各音色それぞれの音量を示す。セットアップ音域データは、組合せセットの各音色それぞれがキーボード１１の中での発音可能な音域を示す。この音域以外では当該音色の楽音は発音されない。【００５１】
この音色テーブル６１の各記憶番地は、上記音色ボタン２１（音色グループボタン２１ａ及びバリエーションボタン２１ｂ）に対応しており、上記単一のトーンナンバデータ及び／または上記音色の組合せセットは、この記憶番地に記憶される。そして、上記音色ボタン２１の選択指示操作によって、対応する記憶番地に記憶された単一のトーンナンバデータ及び／または上記音色の組合せセットが読み出される。【００５２】
（４）サウンド音色レジスタ４１／セットアップ音色レジスタ４２
図４は、上記プログラム／データ記憶部４内のサウンド音色レジスタ４１及びセットアップ音色レジスタ４２を示す。サウンド音色レジスタ４１には、サウンドボタン２２が押されて音色ボタン２１で入力された単一のトーンナンバデータがストアされる。このサウンド音色レジスタ４１のトーンナンバデータの音色が加工され、または加工されず、上記音色テーブル６１のサウンドエリアに書き込まれる。【００５３】
セットアップ音色レジスタ４２には、セットアップボタン２３が押されて音色ボタン２１、ゾーンフェーダー２６、キーボード１１で入力された組合せセットの各音色のトーンナンバデータ（音色）、ラウドネス（音量）、セットアップ音域データ（発音音域／出力音域）がストアされる。このセットアップ音色レジスタ４２のトーンナンバデータの音色が加工され、または加工されず、ラウドネスが変更されまたは変更されず、セットアップ音域データが設定または変更され、上記音色テーブル６１のステップエリアに書き込まれる。【００５４】
このセットアップ音色レジスタ４２には、さらに組合せセットの各音色につき、音域設定フラグ及び出力状態フラグも記憶される。音域設定フラグは、上記ゾーンセレクトボタン２４が押されたままキーボード１１で上記セットアップ音域データ（発音音域／出力音域）を設定している状態を示す。出力状態フラグは、ゾーンオン／オフボタン２５が順次押されて、組合せセットの各音色の発音音域／出力音域を示す。【００５５】
「０」の出力状態フラグでは、上記音色の組合せセット中の当該ゾーンの音色の楽音のみがミュートされ発音されない。「１」の出力状態フラグでは、上記キーボード１１の全音域／全キーが当該ゾーンの音色で発音される。「２」の出力状態フラグでは、上記設定された音域エリアの範囲の音域／キー群が当該ゾーンで発音される。このような出力状態フラグに応じてゾーンオン／オフボタン２５の中に設けられている赤ランプまたは緑ランプが点灯され、出力状態フラグが視覚的に区別される。【００５６】
（５）処理全体
図５はコントローラ（ＣＰＵ）８によって実行される処理全体のフローチャートを示す。この処理全体は本楽音生成装置の電源オンによって開始され、電源オフまで繰り返し実行される。まず、プログラム／データ記憶部４の初期化など種々のイニシャライズ処理が行われ（ステップ０１）、上記キーボード１１での手動演奏のキーオン操作に基づき、発音処理が行われる（ステップ０２）。【００５７】
このステップ０２の発音処理は、上記演奏情報の読み出し再生において、プログラム／データ記憶部４からの自動演奏のキーオン情報が読み出されるときにも実行される。また、このステップ０２の発音処理は、演奏情報の書き込み記録において、プログラム／データ記憶部４に自動演奏のキーオン情報が書き込まれるときにも実行される。【００５８】
この発音処理では、空きチャンネルがサーチされ、サーチされた空きチャンネルにオンイベントに係る楽音が割り当てられる。この楽音の内容は、上記キーボード１１及びパネルスイッチ群１３からの演奏情報（楽音情報）、楽音発生情報の音楽的ファクタに基づく。【００５９】
この場合、サーチされた空きチャンネルのアサインメントメモリのエリアに「１」のオン／オフデータ、キーナンバデータ（周波数ナンバデータ）ＫＮ、エンベロープデータ、トーンナンバデータＴＮ、タッチデータＴＣも書き込まれる。このアサインメントメモリに書き込まれたデータは、楽音信号発生部５へ送られ、対応する楽音波形データが読み出されるとともに、対応するエンベロープ波形データが発生され、サウンドシステム６で発音出力される。【００６０】
次いで、上記キーボード１１／パネルスイッチ群１３での手動演奏のキーオフ操作に基づき、消音（減衰）処理が行われる（ステップ０３）。この消音（減衰）処理では、オフイベント（キーオフイベント、消音イベント）に係る楽音が割り当てられているチャンネルがサーチされ、アサインメントメモリ（図示せず）内のオン／オフデータが「０」にされ、当該楽音が減衰され消音される。この場合、アサインメントメモリ内の「０」のオン／オフデータが楽音信号発生部５へ送られ、キーオフイベントに係る楽音のエンベロープフェーズがリリースとなり、エンベロープレベルが次第に「０」になる。【００６１】
このステップ０３の消音処理は、演奏情報の読み出し再生において、プログラム／データ記憶部４からの自動演奏のキーオフ情報が読み出されるときにも実行される。また、このステップ０３の消音処理は、演奏情報の書き込み記録において、プログラム／データ記憶部４に自動演奏のキーオフ情報が書き込まれるときにも実行される。【００６２】
なお、上記パネルスイッチ群１３の各種スイッチの操作があれば、このスイッチに対応する音楽的ファクタ情報が取り込まれ、プログラム／データ記憶部４に記憶され、音楽的ファクタ情報が変更される（ステップ０５）。このスイッチ処理では、後述する音色の選択処理、音色の組合せセットの書き込み処理、音色組合せセットの読み出し処理なども実行される。この後、その他の処理が実行され（ステップ０６）、上記ステップ０２からこのステップ０６までの処理が繰り返される。【００６３】
（６）スイッチ処理(ステップ０５)
図６は上記スイッチ処理(ステップ０５)中の音色ボタン２１の操作処理のフローチャートを示す。まず音色ボタン２１が押される／操作されると (ステップ１１)、このときサウンドボタン２２が押されていれば(ステップ１２)、操作された音色ボタン２１に応じたトーンナンバデータ（音色情報／音色コード）が音色テーブル６１のサウンドエリアから読み出され(ステップ１３)、サウンド音色レジスタ４１に書き込まれる(ステップ１４)。【００６４】
これにより、キーボード１１でキーオンがあるたびに、サウンド音色レジスタ４１のトーンナンバデータがキーコード（音高情報／音域情報）、ベロシティ（タッチ情報）、ラウドネス（音量情報）などとともに、アサイメントメモリ１６の空きエリアに書き込まれて、時分割生成チャンネルに楽音が割り当てられ、当該音色で楽音が発音されるようになる。【００６５】
ついで、このときゾーンセレクトボタン２４のいずれかがオン状態であれば（ステップ１５）、オン状態にあるゾーンセレクトボタン２４「１」〜「４」のいずれかに対応したセットアップ音色レジスタ４２に書き込まれる（ステップ１６）。【００６６】
これにより、音色の組合せセットの１つの音色が設定されることになる。そして、ゾーンセレクトボタン２４が切り換えられ選択ゾーンが切り換えられていけば、セットアップ音色レジスタ４２の各ゾーンに音色ボタン２１で選択されているトーンナンバデータが書き込まれていく（下記ステップ３４）。これにより、音色の組合せセットの各音色が最高４つまで設定される。【００６７】
また、上記ステップ１１で音色ボタン２１が押されたとき、セットアップボタン２３が押されていれば(ステップ１７)、操作された音色ボタン２１に応じた複数のトーンナンバデータ（音色の組合せセット／音色情報）、ラウドネスデータ（音量情報）及びセットアップ音域データが音色テーブル６１のセットアップエリアから読み出され(ステップ１８)、セットアップ音色レジスタ４２に書き込まれる(ステップ１９)。【００６８】
これにより、キーボード１１でキーオンがあるたびに、セットアップ音色レジスタ４２の複数のトーンナンバデータ（音色の組合せセット）がキーコード（音高情報／音域情報）、ベロシティ（タッチ情報）、ラウドネス(音量情報)などとともに、アサイメントメモリ１６の空きエリアに書き込まれて、時分割生成チャンネルに楽音が割り当てられ、当該音色の組合せセットで複数の異なる音色で楽音が発音されるようになる。【００６９】
以上のステップ１１〜１４及び１７〜１９の処理は、新たに音色が選択されるときのみならず、音色テーブル６１に記憶されていた音色組合せセットまたは単一音色が読み出されて、これらの音色の一部または全部が変更されて、加工／変更される場合にも実行される。【００７０】
（７）スイッチ処理(ステップ０５)
図７は上記スイッチ処理(ステップ０５)中のサウンドボタン２２及びセットアップボタン２３の操作処理のフローチャートを示す。まず、サウンドボタン２２がオン／操作されると（ステップ２１）、スイッチテーブルのセットアップボタン２３のエリアがクリアされ（ステップ２２）、スイッチテーブルのサウンドボタン２２のエリアに「１」がセットされる(ステップ２３)。【００７１】
さらに、セットアップボタン２３がオン／操作されると（ステップ２６）、スイッチテーブルのサウンドボタン２２のエリアがクリアされ（ステップ２７）、スイッチテーブルのセットアップボタン２３のエリアに「１」がセットされる(ステップ２８)。【００７２】
これにより、サウンドボタン２２とセットアップボタン２３とはトグル動作し、いずれかが択一的に選択される。したがって、上記音色ボタン２１のそれぞれに、上記複数のトーンナンバデータ（音色組合せセット）のそれぞれが対応する状態と、上記異なる種類の各トーンナンバデータ（音色情報）のそれぞれが対応する状態とが択一的に切り換えられる。【００７３】
よって、複数の音色組合せセットの選択と単一の音色情報の選択とが混在／混同してしまうことがない。しかし、音色ボタン２１の数が多ければ、サウンドボタン２２とセットアップボタン２３とを省略でき、上記音色ボタン２１のそれぞれに、上記複数のトーンナンバデータ（音色組合せセット）のそれぞれが対応する状態と、上記異なる種類の各トーンナンバデータ（音色情報）のそれぞれが対応する状態とが混在することもできる。【００７４】
（８）スイッチ処理(ステップ０５)
図８は上記スイッチ処理(ステップ０５)中のゾーンセレクトボタン２４、ゾーンフェーダー２６の操作処理のフローチャートを示す。まず、ゾーンセレクトボタン２４「１」〜「４」のいずれかがオン操作されると（ステップ３１）、スイッチテーブルの４つのゾーンオン／オフボタン２５のエリアがすべてクリアされ（ステップ３２）、さらにセットアップボタン２３のエリアもクリアされる（ステップ３３）。これにより、音色組合せセットの書き込み／設定状態とされ、音色組合せセットの読み出し／再生状態が解除される。【００７５】
ついで、オン操作されたゾーンセレクトボタン２４のゾーン以外の他のゾーンのゾーンセレクトボタン２４に応じたスイッチテーブルのエリアがクリアされる（ステップ３４）。これにより、音色組合せセットの書き込み／設定状態は、音色の組合せセットの各音色ごと／各ゾーンごとに独立／区別して行われ、混同してしまうことがない。むろん、音色の組合せセットのうちの複数または全体の音色が並行して設定／調整されてもよい。【００７６】
そして、このとき音色ボタン２１で選択されているトーンナンバデータが、セットアップ音色レジスタ４２の対応ゾーン「１」〜「４」のいずれかのエリアに書き込まれる（ステップ３５）。これにより、音色の組合せセットの１つの音色が設定されることになる。【００７７】
そして、音色ボタン２１が切り換えられ選択音色が切り換えられていけば、セットアップ音色レジスタ４２の対応ゾーンに書き込まれるトーンナンバデータが切り換えられていく（上記ステップ１５〜１６）。これにより、音色の組合せセットの各音色が切り換えられていく。【００７８】
このとき、ゾーンフェーダー２６の操作量に応じたラウドネスデータ（音量データ）も、セットアップ音色レジスタ４２の対応ゾーン「１」〜「４」のいずれかのエリアに書き込まれる（ステップ３６）。これにより、音色の組合せセットの１つの音色の音量が設定されることになる。【００７９】
この場合、ゾーンセレクトボタン２４がタイムカウントなどにより所定時間以上長くオン操作されていることが判別されると（ステップ４１）、セットアップ音色レジスタ４２の対応ゾーン「１」〜「４」のいずれかのエリアに、音域設定フラグが立てられる（ステップ４２）。【００８０】
そして、ゾーンセレクトボタン２４が押されたまま、キーボード１１の２つのキーがオンされると（ステップ４３）、これらの両キーに応じた両キーナンバデータが、セットアップ音色レジスタ４２の対応ゾーン「１」〜「４」のいずれかのエリアに書き込まれ（ステップ４４）、音域設定フラグがクリアされる（ステップ４５）。【００８１】
これにより、当該ゾーンの上記設定された音色の組合せセットの各音色で発音／出力される音域エリアの範囲が個別に設定される。この範囲は上記２つのキーナンバデータで挟まれた音域エリアである。このような組合せセットの各音色の各出力音域／発音音域は、１つの音域をキーボード１１のアッパーキーボードとし、他の音域をローアキーボードとして、キーボード１１を複数の音域に分け、それぞれを異なる音色の楽音が出力／発音されるようできる。【００８２】
このような組合せセットの各音色の発音音域／出力音域は重なっていることもあるし、重なっていないこともある。重なった音域のキーをオンすると、重なった音色の楽音が二重に重ねて発音される。したがって、この重なった音域については、キーボード１１（楽音装置）の１つの発音操作につき、複数の音色の楽音が同時に発音／出力される。また、重なっていない音域においては、各音色の楽音が各音域ごとに分けて発音／出力されることになる。【００８３】
なお、この音域エリアは音色の組合せセットのすべてにつき共通／一括して指定されてもよい。この場合、上記ステップ４１〜４５で指定されたセットアップ音域データが、セットアップ音色レジスタ４２のすべてのゾーンにわたって共通に書き込まれる。【００８４】
（９）スイッチ処理(ステップ０５)
図９は上記スイッチ処理(ステップ０５)中のゾーンオン／オフボタン２５、ゾーンフェーダー２６の操作処理のフローチャートを示す。まず、ゾーンオン／オフボタン２５がオン操作されると（ステップ５１）、セットアップボタン２３がオン状態にあることを確認後（ステップ５２）、スイッチテーブルの４つのゾーンセレクトボタン２４のエリアがすべてクリアされ（ステップ５３）、さらにサウンドボタン２２のエリアもクリアされる（ステップ５４）。【００８５】
これにより、音色組合せセットの書き込み／設定状態が解除され、音色組合せセットの読み出し／再生状態が前提でなければならない状態とされる。したがって、上記セットアップボタン２３のオン及びセットアップ音色レジスタ４２へのトーンナンバデータ（音色情報）、ラウドネスデータ（音量情報）及びセットアップ音域データの書き込み済みが前提となる（ステップ１７〜１９）。【００８６】
ついで、セットアップ音色レジスタ４２の対応ゾーン「１」〜「４」のいずれかのエリアの出力状態フラグを＋１する（ステップ５４）。ゾーンオン／オフボタン２５がオンされるごとに、この出力状態フラグは０→１→２→０→…とリングカウントされる。【００８７】
「０」の出力状態フラグでは、上記音色の組合せセット中の当該ゾーンの音色の楽音のみがミュートされ発音されない。「１」の出力状態フラグでは、上記キーボード１１の全音域／全キーが当該ゾーンの音色で発音される。「２」の出力状態フラグでは、上記設定された音域エリアの範囲の音域／キー群が当該ゾーンで発音される。このような出力状態フラグに応じてゾーンオン／オフボタン２５の中に設けられている赤ランプまたは緑ランプが点灯され、出力状態フラグが視覚的に区別される。【００８８】
このとき、ゾーンフェーダー２６が操作されると、セットアップ音色レジスタ４２の対応ゾーン「１」〜「４」のラウドネスデータ（音量データ）がこれに応じて変更される（ステップ５６）。これにより、音色の組合せセットの各音色の楽音の音量が個別に調整できることになる。【００８９】
ここで、キーボード１１のいずれかのキーがオンされると、上記出力状態フラグが「０」であれば、当該キーナンバデータはアサイメントメモリ１６へ送られず発音されない。上記出力状態フラグが「１」であれば、当該キーナンバデータ（音高情報）はすべてアサイメントメモリ１６へ送られ、同時にセットアップ音色レジスタ４２の当該ゾーンのトーンナンバデータ（音色の組合せセット）、ラウドネス(音量情報) 、ベロシティ（タッチ情報）なども送られ発音される。【００９０】
上記出力状態フラグが「２」であれば、当該キーナンバデータ（音高情報）がセットアップ音色レジスタ４２の当該ゾーンのセットアップ音域データ中にあれば、アサイメントメモリ１６へ送られ、同時にセットアップ音色レジスタ４２の当該ゾーンのトーンナンバデータ（音色の組合せセット）、ラウドネス(音量情報) 、ベロシティ（タッチ情報）なども送られ発音される。当該キーナンバデータ（音高情報）がセットアップ音色レジスタ４２の当該ゾーンのセットアップ音域データの中になければ、当該キーナンバデータはアサイメントメモリ１６へ送られず発音されない。【００９１】
こうして、書き込み／設定され記憶された音色の組合せセットのうち、いずれかの任意の１つまたは２つ以上のゾーンの音色の楽音のみを発音／出力させないように禁止して、他の残りのゾーンの音色の楽音のみを発音させることができるし、この残りの音色の楽音の音量を個別に制御でき、各ゾーンの音色の楽音の音量を変えながら聞き比べることもできる。【００９２】
しかも、組合せセットの各音色の発音／出力される音域が、上記セットアップ音域データで指定されたキーボード１１（楽音装置）の特定音域と、全音域と、無音域（上記ミュート）との間で選択できる。【００９３】
なお、組合せセットの各音色の楽音の音量が一括して調整できてもよい。この場合、上記ステップ５６で、ゾーンフェーダー２６が操作されると、セットアップ音色レジスタ４２のすべてのゾーン「１」〜「４」のラウドネスデータ（音量データ）が一括して変更される。【００９４】
（１０）スイッチ処理(ステップ０５)
図１０は上記スイッチ処理(ステップ０５)中のストアボタン２７の操作処理のフローチャートを示す。まず、ストアボタン２７がオン操作されると（ステップ６１）、スイッチテーブルの記憶内容からセットアップボタン２３がオン状態であれば（ステップ６２）、スイッチテーブルの中のゾーンセレクトボタン２４がオンされているゾーンが判別され（ステップ６３）、上記セットアップ音色レジスタ４２の中のこのゾーンのトーンナンバデータが上記読み出される（ステップ６４）。
【００９５】
そして、この選択されたトーンナンバデータに応じた音色テーブル６１の音色グループ群エリアのセットアップエリアの空きエリアのうち先頭の番地に、セットアップ音色レジスタ４２のすべてのゾーンのトーンナンバデータ、ラウドネスデータ、セットアップ音域データが書き込まれ記憶される（ステップ６５）。
【００９６】
こうして、音色の組合せセットをこの組合せのセットのいずれかのトーンナンバデータごとに／音色グループごとに分けて記憶して整理することができ、音色の組合せセットを探して呼び出すときも困難がなく容易となる。しかも、音色ボタン２１についても、この音色グループごとに分けられているので、音色ボタン２１を選択するときでも、わかり易くなっている。【００９７】
また、当該音色の組合せセットは各音色ボタン２１に対応して音色テーブル６１に記憶されているので、音色の組合せセットの呼び出しがわかり易くなる。また、音色テーブル６１も音色ボタン２１も同じ音色グループごとに分けられているので、音色ボタン２１と音色組合せセットとの対応関係が明確になって音色ボタン２１で音色組合せセットを呼び出すときわかり易い。【００９８】
上記ステップ６２でセットアップボタン２３がオン状態になければ（ステップ６２）、サウンド音色レジスタ４１の中のこのゾーンのトーンナンバデータが上記読み出される（ステップ６６）。そして、この選択されたトーンナンバデータに応じた音色テーブル６１の音色グループ群エリアのサウンドエリアの空きエリアのうち先頭の番地に、サウンド音色レジスタ４１のトーンナンバデータが書き込まれ記憶される（ステップ６７）。【００９９】
こうして、加工されたまたは加工されない単一の音色についてもトーンナンバデータごとに／音色グループごとに分けて記憶して整理することができ、加工された音色を探して呼び出すときも困難がなく容易となる。しかも、音色ボタン２１についても、この音色グループごとに分けられているので、音色ボタン２１を選択するときでも、わかり易くなっている。【０１００】
また、当該加工された音色は各音色ボタン２１に対応して音色テーブル６１に記憶されているので、加工音色の呼び出しがわかり易くなる。また、音色テーブル６１も音色ボタン２１も同じ音色グループごとに分けられているので、音色ボタン２１と加工音色との対応関係が明確になって音色ボタン２１で加工音色を呼び出すときわかり易い。【０１０１】
上記ステップ６１〜６５で音色の組合せセットを書き込むとき、１つのゾーンつまり１つの音色しか設定されなかったら、単一の音色のトーンナンバデータ、ラウドネスデータ、セットアップ音域データのみが音色テーブル６１に書き込まれることになる。【０１０２】
また、上記ステップ６１〜６５で、いったん音色テーブル６１に記憶された組合せセットが読み出されて、音色加工、音量変更、発音音域変更／出力音域変更などの加工がなされて、さらに新たな音色組合せセットとして音色テーブル６１に書き込まれることも可能である。また、いったん音色テーブル６１に記憶された組合せセットが読み出されて、ゾーンセレクトボタン２４が切り換えられると、同じまたは加工された音色組合せセットが、もともと記憶されていた音色グループと異なる音色グループのエリアに書き込まれる。【０１０３】
（１１）他の実施の形態
本件発明は上記実施例に限定されず、本件発明の趣旨を逸脱しない範囲で種々変更可能である。例えば、上記図１０のステップ６２、６６、６７は省略可能である。これにより、ストアボタン２７の操作によって音色テーブル６１に書き込まれるのは音色の組合せセットだけとなり、単一の音色は書き込まれない。【０１０４】
また、図９のステップ５２、ステップ５３またはステップ５４のクリア処理は省略されてもよい。ステップ５２またはステップ５３が省略されると、音色組合せセットの書き込み／設定状態においても、ゾーンオン／オフボタン２５が機能し、出力音域／発音音域が切り換えられたりミュート（無発音／無出力）されたりする。ステップ５４が省略されると、出力音域／発音音域が切り換えられたりミュート（無発音／無出力）されたりする音色は、セットアップボタン２３だけでなく、サウンドボタン２２によっても選択指定されることになる。【０１０５】
さらに、図８のステップ３２、ステップ３３またはステップ３４のクリア処理が省略されてもよい。ステップ３２が省略されると、音色組合せセットの読み出し／再生状態においても、ゾーンセレクトボタン２４が機能して、各音色の加工・変更・音量変更・出力音域変更／発音音域変更が可能となる。
【０１０６】
ステップ３３が省略されると、音色加工・音色変更・音量変更・出力音域変更／発音音域変更される音色は、サウンドボタン２２だけでなく、セットアップボタン２３によっても選択指定されることになる。ステップ３４が省略されると、各音色を加工・変更・音量変更・出力音域変更／発音音域変更する処理が、組合せセットの複数音色に共通に変更され、必ずしも個別に変更されない。【０１０７】
上記音色の組合せセットの各音色は、音色の書き込み／記憶時には、ゾーンセレクトボタン２４によって選択され、音色の読み出し／再生時には、ゾーンオン／オフボタン２５によって選択される。したがって、これらの音色選択は操作者によって実行されることになる。【０１０８】
しかし、所定の処理によって、これらの音色選択が自動的に行われてもよい。例えば、音色の組合せセットの書き込み／記憶では、ゾーン「１」の音色または最初に選択されたゾーンの音色が選択され、この音色の属する音色グループに対応したエリアに音色の組合せセットが書き込まれてもよい。【０１０９】
また、音色の組合せセットの読み出し／再生では、最初に組合せセットの全音色が選択され、次にゾーン「１」の音色が選択され、さらにゾーン「２」の音色が順次選択されるようにしてもよい。【０１１０】
上記組合せセットの音色の数つまりゾーンの数は、４つに限られず、２つ、３つまたは５つ以上でもよい。これに応じて、ゾーンセレクトボタン２４、ゾーンオン／オフボタン２５、ゾーンフェーダー２６の数も２つ、３つまたは５つ以上となる。【０１１１】
上記組合せセットの音色は、マルチティンバー機能によって、上述のミディ回路１５を通じて受信されるまたは送信されるＭＩＤＩチャンネルに対応した音色／パートであってもよい。この場合、上記音色ボタン２１で指定される複数の各音色はこのＭＩＤＩチャンネルに対応する。【０１１２】
（１２）他の発明の効果
[１]楽音における複数の互いに異なる種類の音色を選択する複数の音色手段であって、この音色手段は所定数ずつの音色グループごとに分けられており、  この複数の音色手段それぞれで選択される音色情報を、上記音色グループごとに分けて、当該音色手段に対応させて記憶させ、  上記音色手段によって選択された複数の音色の組合せセットをさらに記憶させるにあたり、この組合せセットの中のいずれかの音色を選択し、この選択された音色が帰属する上記音色グループに対応した上記音色手段に対応づけて上記記憶手段に記憶させることを特徴とする音色記憶方法。  これにより、音色の組合せセットを音色グループごとに分けて記憶整理でき、音色の組合せセットを呼び出すとき容易となる。【０１１３】
[２] 楽音における複数の互いに異なる種類の音色を選択し、所定数ずつの音色グループごとに分けられている複数の音色手段と、  この複数の音色手段それぞれで選択される音色情報を、上記音色グループごとに分けて、当該音色手段に対応させて記憶する手段に対して、  上記音色手段によって選択された複数の音色の組合せセットをさらに記憶させる処理を実行させるにあたり、この組合せセットの中のいずれかの音色を選択させ、この選択された音色が帰属する上記音色グループに対応した上記音色手段に対応づけて上記記憶手段に記憶させる処理をコンピュータに実行させること特徴とする音色記憶のためのコンピュータプログラム。これにより、音色の組合せセットを音色グループごとに分けて記憶整理でき、音色の組合せセットを呼び出すとき容易となる。【０１１４】
[３] 楽音における複数の互いに異なる種類の音色を選択し、所定数ずつの音色グループごとに分けられている複数の音色手段と、  この複数の音色手段それぞれで選択される音色情報を、上記音色グループごとに分けて、当該音色手段に対応させて記憶する記憶手段と、  上記音色手段によって選択された複数の音色の組合せセットをさらに記憶するにあたり、この組合せセットの中のいずれかの音色を選択し、この選択された音色が帰属する上記音色グループに対応した上記音色手段に対応づけて上記記憶手段に記憶させる手段とを備えたことを特徴とする音色記憶装置。これにより、音色の組合せセットを音色グループごとに分けて記憶整理でき、音色の組合せセットを呼び出すとき容易となる。【０１１５】
[４]上記音色手段のそれぞれに、上記音色組合せセットのそれぞれが対応して記憶されるとともに、上記音色手段のそれぞれに上記異なる種類の音色のそれぞれも対応して記憶され、これら音色組合せセットの対応状態と、異なる種類の音色の対応状態とを切り換える対応切り換え手段をさらに備え、上記音色手段は上述音色グループごとに分けられ、上記異なる音色及び音色組合せセットともに音色グループごとに分けられていることを特徴とする請求項３記載の音色記憶装置。これにより、単一音色と音色の組合せセットとをともに共通する音色グループごとに分類／整理でき、単一音色野分類／整理と組合せセットの分類／整理とを共通化して、分類／整理を効率化できる。【０１１６】
[５]上記音色記憶装置は、上記音色の組合せセットの各ｎ番目（ｎ＝１、２、…）の音色それぞれの選択を指示するための組合せ指示手段をさらに備え、この組合せ指示手段で選択指示された音色の属する音色グループに対応するように、上記組合せセットが上記記憶手段に記憶されることを特徴とする請求項３または４記載の音色記憶装置。音色の組合せセットを書き込み／記憶するにあたり、書き込み／記憶される音色グループを、組合せセットの各音色の中から任意に選ぶことができる。【０１１７】
[６]上記記憶された音色の組合せセットのうち、いずれかの音色を選択して当該音色の楽音の出力を禁止でき、残りの音色の楽音の出力音量を個別または一括して制御できることを特徴とする請求項３、４または５記載の音色記憶装置。これにより、組合せセットの各音色を個別に確認でき、組合せセットの一部の音色を出力させないようにして、これによる組合せセットの音色変化を確認できる。【０１１８】
[７]上記記憶された組合せセットの各音色の楽音が出力される音域を個別または一括して指定でき、この出力音域を楽音装置の当該指定された特定音域と全音域とで選択できることを特徴とする請求項３、４、５または６記載の音色記憶装置。これにより、組合せセットの各音色を変えるだけでなく、組合せセットの各音色の出力音域を任意に変えられ、組合せセットの音色と音域とを連動して変えられ、組合せセットの各音色の各音域をそれぞれ異なるものにできる。【０１１９】
[８]上記記憶手段の各記憶番地は、上記音色手段に対応しており、上記音色及び／または上記音色の組合せセットは、この記憶番地に記憶され、上記音色手段の選択操作によって、対応する記憶番地に記憶された音色及び／または上記音色の組合せセットが読み出されることを特徴とする請求項３、４、５、６または７記載の音色記憶装置。これにより、記憶された音色の組合せセットを音色手段に１対１で対応させ、組合せセットの呼び出しが容易となる。【０１２０】
[９]上記組合せセットの各音色ごとの楽音は、それぞれが時分割生成チャンネルに割り当てられて独立して並行して発音され、楽音装置の各音域ごとに分けて出力される、または楽音装置の１つの発音操作につき同時に発音されることを特徴とする請求項３、４、５、６、７または８記載の音色記憶装置。これにより、音色の異なる楽音が異なる音域で出力／発音され、または同じ音域で複合的に並行して出力／発音される。【０１２１】
[１０]上記組合せセットの中のいずれかの音色の選択は、音色記憶装置を操作する操作者によって選択される、または上記組合せセットの各音色のうち１つが所定条件によって選択されることを特徴とする請求項３、４、５、６、７、８または９記載の音色記憶装置。これにより、組合せセットが記憶される音色グループは操作者が自由に選ぶことができる、または自動的に選ぶことができる。【０１２２】
[１１]上記記憶手段は、上記音色グループごとに分けられた記憶エリアごとに何も記憶されない記憶可能部分を有し、この記憶可能部分に上記音色の組合せセットが記憶されることを特徴とする請求項３、４、５、６、７、８、９または１０記載の音色記憶装置。音色の組合せセットはいずれの音色グループについても書き込み／記憶／設定が可能となる。【０１２３】
[１２]上記各音色グループは、鍵盤楽器、管楽器、弦楽器、打楽器などの楽器の包括的種類に対応しており、上記音色は、ピアノ、バイオリン、フルート、ドラムなどの楽器の具体的種類、エンベロープ波形の形状、周波数成分、残響量または共鳴量に対応していることを特徴とする請求項３、４、５、６、７、８、９、１０または１１記載の音色記憶装置。これにより、音色として、楽器の包括的種類と具体的種類とを複合的に分類／整理できる。
【産業上の利用可能性】
【０１２４】
音色の組合せセットを記憶させるにあたり、この組合せセットの中のいずれかの音色を選択し、この選択された音色が帰属する音色グループに対応した上記音色手段に対応づけて記憶させることにより、音色の組合せセットを音色グループごとに分けて記憶して整理でき、音色の組合せセットを探すのが容易となる。【０１２５】
ストアボタン２７がオン操作されると（ステップ６１）、スイッチテーブルの中のゾーンセレクトボタン２４がオンされているゾーンが判別され（ステップ６３）、セットアップ音色レジスタ４２の中のこのゾーンのトーンナンバデータが上記読み出される（ステップ６４）。この選択されたトーンナンバデータに応じた音色テーブル６１の音色グループ群エリアのセットアップエリアの空きエリアのうち先頭の番地に、セットアップ音色レジスタ４２のすべてのゾーンのトーンナンバデータ、ラウドネスデータ、セットアップ音域データが書き込まれ記憶される（ステップ６５）。
【図１】
0004787258.tif 000002
【図２】
0004787258.tif 000003
【図３】
0004787258.tif 000004
【図４】
0004787258.tif 000005
【図５】
0004787258.tif 000006
【図６】
0004787258.tif 000007
【図７】
0004787258.tif 000008
【図８】
0004787258.tif 000009
【図９】
0004787258.tif 000010
【図１０】
0004787258.tif 000011