(57)【要約】【課題】簡単な作業によりユーザの思い通りの多様な音色設定を行なうこと。【解決手段】この発明による音色設定システムでは、自動演奏データ（楽音情報）の全８パートＰａｒｔ１〜Ｐａｒｔ８のうち一部の複数（２〜４）の対象パートに反映可能な複数組ＳｅｔＢ１〜ＳｅｔＢ３，ＳｅｔＣ１〜ＳｅｔＣ３，ＳｅｔＤ１〜ＳｅｔＤ２の音色設定データセット（一部パート音色セット）が用意されており、対象パート及び一部パート音色セットはユーザ操作で任意に選択することができる。例えば、順次、自動演奏データの対象パートＰａｒｔ１，２；Ｐａｒｔ３，４，５；Ｐａｒｔ６，７，８を選択し、一部パート音色セット中から所望の音色セットＳｅｔＢ１；ＳｅｔＣ２；ＳｅｔＣ１を選択していくと、（２１）→（２２）→（２３）のように、順次、選択された一部パート音色セットＰＳに従って対象パートの音色が変更されていく。【選択図】図３
2004177622.tif 000002
【特許請求の範囲】
【請求項１】
楽音情報の全パートのうち一部の複数のパートを対象にした音色設定データセットを複数記憶する記憶手段と、
上記記憶手段に記憶された複数の音色設定データセットの中から、楽音情報に反映させるべき音色設定データセットを指示するデータセット指示手段と、
指示された音色設定データセットに従って、対象となる上記楽音情報のパートの音色を設定するパート音色設定手段と
を具備することを特徴とする音色設定装置。
【請求項２】
楽音情報の全パートのうち一部の複数のパートを対象にした音色設定データセットを複数記憶する記憶手段を具備する楽曲情報処理装置に対して、
上記記憶手段に記憶された複数の音色設定データセットの中から、楽音情報に反映させるべき音色設定データセットを指示するステップと、
指示された音色設定データセットに従って、対象となる上記楽音情報のパートの音色を設定するステップと
から成る手順を実行させるための音色設定プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ユーザが任意に音色を設定することができる音色設定システムに関する。
【０００２】
【従来の技術】
従来より、電子楽器などで再生複数パートの楽音情報に対して１パートずつ音色を設定することができるようにすることは、例えば、特許文献１により知られている。また、或る種のシンセサイザでは、全パート分の音色設定データを１つのセットにして記録したものを複数セット用意しておき、ユーザにより選択されたセットの音色設定データをそれぞれのパートに設定することが行われている。
【０００３】
【特許文献１】
特開平８−４４３６６号公報
【０００４】
しかしながら、１パートずつ音色を設定するものでは、全パートの音色設定に時間がかかり、また、セットを選ぶものでは、必ず全パートの音色設定が変更されるので、融通が効かずユーザの思い通りの音色設定になりにくい。
【０００５】
【発明が解決しようとする課題】
この発明は、このような不都合に鑑み、ユーザが簡単な作業によって思い通りの多様な音色設定を行なうことができる音色設定システムを提供することを主たる目的とする。
【０００６】
【課題を解決するための手段】
この発明の主たる特徴に従うと、楽音情報の全パート（Ｎｍａｘ）のうち一部の複数のパート（Ｎｐ）を対象にした音色設定データセット（ＰＳ）を複数（ＳｅｔＢ１〜ＳｅｔＢ３，ＳｅｔＣ１〜ＳｅｔＣ３，ＳｅｔＤ１〜ＳｅｔＤ２）記憶する記憶手段（２，４）と、記憶手段（２，４）に記憶された複数の音色設定データセット（ＰＳ）から、楽音情報に反映させるべき音色設定データセットを指示するデータセット指示手段（Ｓ４）と、指示された音色設定データセット（ＰＳ）に従って、対象となる楽音情報のパートの音色を設定するパート音色設定手段（Ｓ５）とを具備する音色設定装置〔請求項１〕、並びに、楽音情報の全パート（Ｎｍａｘ）のうち一部の複数のパート（Ｎｐ）を対象にした音色設定データセット（ＰＳ）を複数（ＳｅｔＢ１〜ＳｅｔＢ３，ＳｅｔＣ１〜ＳｅｔＣ３，ＳｅｔＤ１〜ＳｅｔＤ２）記憶する記憶手段（２，４）を具備する楽曲情報処理装置に対して、記憶手段（２，４）に記憶された複数の音色設定データセット（ＰＳ）から、楽音情報に反映させるべき音色設定データセット（ＰＳ）を指示するステップ（Ｓ４）と、指示された音色設定データセット（ＰＳ）に従って、対象となる楽音情報のパートの音色を設定するステップ（Ｓ５）とから成る手順を実行させるための音色設定プログラム〔請求項２〕が提供される。なお、括弧書きは、対応する実施例での参照記号である。
【０００７】
〔作用〕
この発明の主たる特徴によると、自動演奏データなどの楽音情報の全パート（Ｎｍａｘ）のうち一部パート（Ｎｐ）に反映できる音色設定データセット（ＰＳ）を複数セット分（ＳｅｔＢ１〜ＳｅｔＢ３，ＳｅｔＣ１〜ＳｅｔＣ３，ＳｅｔＤ１〜ＳｅｔＤ２）記憶しておき、反映する音色設定データセット（ＰＳ）をユーザが選択すると、選択された音色設定データセット（ＰＳ）に従って一部パートの音色設定を変更するようにしている。従って、ユーザは、楽音情報の対象パートを指定して音色設定データセット（ＰＳ）を選択するだけの簡単な作業で、思い通りの音色設定を行なうことができる。また、複数の音色設定データセット（ＰＳ）の組合せ（ＳｅｔＢ１〜ＳｅｔＢ３／ＳｅｔＣ１〜ＳｅｔＣ３／ＳｅｔＤ１〜ＳｅｔＤ２）を任意に選択することによって、従来技術に比べて極めて多様な音色設定を楽しむことができる。
【０００８】
【発明の実施の形態】
以下、図面を参照しつつ、この発明の好適な実施例を詳述する。なお、以下の実施例は単なる一例であって、この発明の精神を逸脱しない範囲で種々の変更が可能である。
【０００９】
〔ハードウエア構成〕
図１は、この発明の一実施例による音色設定システムのハードウエア構成のブロック図を示す。このシステムの例では、音色設定のための楽音情報処理装置として自動演奏機能付き電子楽器が用いられており、中央処理装置（ＣＰＵ）１、読出専用メモリ（ＲＯＭ）２、ランダムアクセスメモリ（ＲＡＭ）３、外部記憶装置４、検出回路５、表示回路６、音源回路７、効果回路８、通信インターフェース（通信Ｉ／Ｆ）９などが備えられ、これらの装置１〜９はバス１０を介して互いに接続されている。なお、楽音情報処理装置としては、音源などの楽音生成部を備えたパーソナルコンピュータ（ＰＣ）を用い、これに音色設定プログラムをインストールして“パーソナルコンピュータ＋アプリケーションソフトウェア（プログラム）”の形態で音色設定システムを実現することもできる。
【００１０】
システム全体を制御するＣＰＵ１は、所定のソフトウエア・プログラムに従い音色設定処理を含む各種楽音情報処理の実行を制御する。ＲＯＭ２には、このシステムに基本的な楽音情報処理や音色設定処理などを実行させるための各種制御プログラムや、音色設定データセット（音色セット）などの各種データやテーブルが記憶されている。また、ＲＡＭ３には、これらの処理で利用されるフラグやバッファなどの情報が一時的に記憶され、例えば、音色設定バッファには、自動演奏データに設定される音色設定データをパート毎に格納することができる。
【００１１】
外部記憶装置４は、ハードディスク（ＨＤ）や、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、メモリカード等の記憶媒体を用いた記憶手段である。音色設定などに関する各種制御プログラムや各種データは、ＲＯＭ３だけでなく外部記憶装置４に記憶しておくことができる。
【００１２】
検出回路５は、これに接続される操作子装置１１の各種操作子の操作内容を検出してシステム内に導入するものである。操作子装置１１には、文字キーボードやポインチングデバイス（マウス等）などの各種設定用パネル操作子と、ユーザによる演奏音入力用演奏操作子とがあり、各操作子の操作に基づく入力信号を検出回路５で処理してシステムに導入する。また、表示回路６は、これに接続される表示部１２の表示内容をＣＰＵ１からの指令に従って制御し、表示部１２は、音色設定画面などの各種画面を表示するためのディスプレイを備える。
【００１３】
ＤＳＰ等で構成される効果（付与）回路８は音源回路７に接続され、両回路７，８により楽音生成部が形成される。この楽音生成部後段の効果回路８には、Ｄ／Ａ変換器やアンプ、スピーカから成るサウンドシステム１３が接続される。つまり、楽音生成部７，８では、このシステムの音色設定バッファに格納されている各パートの音色設定データに沿って各パートの発音用の音色が設定され、設定された各パートの音色に基づいて自動演奏データなどの楽音情報から所望音色の楽音信号が生成され、この楽音信号はサウンドシステム１３でアナログ信号化され更に増幅されて発音される。
【００１４】
また、通信Ｉ／Ｆ９は、ローカルエリアネットワーク（ＬＡＮ）やインターネット、電話回線などの一般用通信ネットワーク、或いは、他のＭＩＤＩ機器との通信のためのＭＩＤＩ用ネットワークに接続されるインターフェース（Ｉ／Ｆ）であり、これらのネットワークを介して、外部情報処理装置から各種制御プログラムやデータを取得したり外部ＭＩＤＩ機器から自動演奏データなどのＭＩＤＩ音楽情報を取得するなど、外部機器と必要な各種情報を授受することができる。例えば、ＲＯＭ２に制御プログラムが記憶されていない場合、通信ネットワークを介してサーバコンピュータ等から制御プログラムをダウンロードしたり、ＨＤやＣＤ−ＲＯＭなどの外部記憶装置４に制御プログラムを記憶させておいてそれをＲＡＭ３に読み込むことで、ＲＯＭ２に制御プログラムを記憶している場合と同様の動作をＣＰＵ１にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等を容易に行うことができる。
【００１５】
〔音色設定データセットの構成例〕
図２は、この発明の一実施例による音色設定に用いられるデータセットの構成例を示す。ここで、「音色設定データ」とは、再生される自動演奏データの１パート分の発音音色を決定する情報をいい、例えば、プログラムチェンジナンバや各種音色パラメータの値などの音源回路７や効果回路８の設定を変更制御するデータ群である。図２（１）；（２）〔（２ａ）〜（２ｃ）〕では、自動演奏データの最大パート数Ｎｍａｘを“８”とした場合を示し、各パートナンバ（Ｐａｒｔ１，Ｐａｒｔ２，…；ＰａｒｔＮ，ＰａｒｔＮ＋１，…）で示される１ブロックが１パート分の音色設定データを表わす。
【００１６】
音色設定データの内容自体は、特許文献１の図４（ｂ）の１ボイスデータ〔図５（ｃ）の１レイヤデータ分に相当〕の内容と同じである。ただし、音色の設定には、１パートで１ボイスデータのみ使うものと、１パートで複数ボイスデータを使うもの（複数レイヤで１つの音色を構成するもの）とがあるので、各ブロックにおけるそれぞれのパートの音色設定データは、どちらを使うかに応じて、１ボイス分又は複数ボイス分の何れかの情報を記録する。
【００１７】
また、「音色設定データセット」（「音色セット」と略称することがある。）は、音色設定データを複数パートにわたる組（セット）にした情報であり、図２（１）のように、全パート分の音色設定データを組にした全パート音色設定データセットＡＳと、図２（２）のように、一部パート分の音色設定データを組にした一部パート音色設定データセットＰＳとがある。
【００１８】
図２（１）に例示される全パート音色設定データセット（全パート音色セット）ＡＳは、各パート音色に音楽的な均衡をとった全８パート分の音色設定データを１組の音色設定データセットとして記録したものである。全パート音色セットＡＳの組数（セット数）は、任意の数だけ用意しておくことができ、図２（１）の例では、３つのセットＳｅｔＡ１〜ＳｅｔＡ３がＲＯＭ２又は外部記憶装置４などの記憶手段に用意されている。
【００１９】
一方、図２（２）に例示される一部パート音色設定データセット（一部パート音色セット）ＰＳは、自動演奏データの最大パート数Ｎｍａｘよりも少ない複数パート数Ｎｐ（１＜Ｎｐ＜Ｎｍａｘ）分の音色設定データを１組の音色設定データセットとして記録したものである。一部パート音色セットＰＳも任意の組数（セット数）を用意しておくことができる。図２（２）の各例では、ＲＯＭ２又は外部記憶装置４などの記憶手段に、３組の２パート分音色設定データセット（２パート音色セット）ＳｅｔＢ１〜ＳｅｔＢ３が２パートグループ（２ａ）として用意され、３組の３パート分音色設定データセット（３パート音色セット）ＳｅｔＣ１〜ＳｅｔＣ３が３パートグループ（２ｂ）として用意され、２組の４パート分音色設定データセット（４パート音色セット）が４パートグループ（２ｃ）として用意されている。
【００２０】
もちろん、これら一部パート音色セットＰＳについても、それぞれの音色セットＳｅｔＢ１〜ＳｅｔＢ３，ＳｅｔＣ１〜ＳｅｔＣ３，ＳｅｔＤ１〜ＳｅｔＤ２では、各パートＰａｒｔＮ，ＰａｒｔＮ＋１，…の音色設定内容は、パート間相互での音楽的な均衡がとられたもの（パート間の音色が音楽的に相応しい組合せ）になるように設定される。
【００２１】
〔音色設定の概念〕
この発明の一実施例においては、全パート数Ｎｍａｘよりも少ないパート数Ｎｐ分の音色設定データセット（一部パート音色セット）ＰＳをライブラリとして用意しておき、一部パート音色セットＰＳを組み合せて全パート分の音色設定データを決定する。図３はこのような音色設定の概念を説明するための図である。
【００２２】
図３（２）を用いて、この発明の一実施例による音色設定システムの概略を説明しておく。このシステムの記憶手段２，４には、自動演奏データ（楽音情報）の全８パートＰａｒｔ１〜Ｐａｒｔ８の一部パート〔任意の複数（２〜４）パート〕に反映可能な音色設定データの組として、複数組ＳｅｔＢ１〜ＳｅｔＢ３，ＳｅｔＣ１〜ＳｅｔＣ３，ＳｅｔＤ１〜ＳｅｔＤ２の一部パート音色セットＰＳが用意されており、ユーザ操作により任意のセットを選択することができる。また、自動演奏データのパートＰａｒｔ１〜Ｐａｒｔ８についても、ユーザ操作により、一部の複数（２〜４）のパートを音色設定の編集対象パートとして任意に選択可能であり、選択された編集対象パートに対して、選択された一部パート音色セットＰＳを反映することができる。例えば、ユーザ操作により、順次、自動演奏データの任意の対象パートＰａｒｔ１，２；Ｐａｒｔ３，４，５；Ｐａｒｔ６，７，８を選択し、一部パート音色セットＰＳの中から所望のセットＳｅｔＢ１；ＳｅｔＣ２；ＳｅｔＣ１を選択していくと、（２１）→（２２）→（２３）のように、順次、選択された一部パート音色セットＰＳに従って対象パートの音色が変更されていく。
【００２３】
さて、図３の具体例に従って音色設定の手順を概念的に具体的に説明しよう。ＲＡＭ３に設定される自動演奏データの音色設定バッファには、自動演奏データで使う音色設定データがパート毎に記憶される。初期設定時には、図３（１）に示すように、全てのパートＰａｒｔ１〜Ｐａｒｔ８の内容が“空”になっており、この状態はディスプレイ（１２）の音色設定画面（図示せず）に表示される。
【００２４】
図３（２）の（２１）〜（２３）は“設定例１”における音色設定バッファの各過程での状態を示す。“設定例１”では、図２（２）の一部パート音色セットＰＳを用いて全パートＰａｒｔ１〜Ｐａｒｔ８の音色を設定する。まず、ユーザが操作子装置１１のパネル操作子を操作し、音色設定の対象パートとして、音色設定バッファにおいて連続する２つのパート（第１及び第２パート）Ｐａｒｔ１，Ｐａｒｔ２を選択すると、図２（２）に示す一部パート音色セットＰＳの中から、２パートグループ（２ａ）に属する２パート音色セットＳｅｔＢ１〜ＳｅｔＢ３が指定され、音色設定画面には指定されたセットの内容が更に表示される。
【００２５】
そこで、ユーザが２パートグループ（２ａ）から第１番目の２パート音色セットＳｅｔＢ１を選択する操作を行うと、ＲＯＭ２又は外部記憶装置４などの記憶手段から当該２パート音色セットＳｅｔＢ１の音色設定データが読み出され、図示（２１）のように、音色設定バッファの当該２パートＰａｒｔ１，Ｐａｒｔ２のそれぞれに当該音色セットＳｅｔＢ１の２パートＰａｒｔＮ，ＰａｒｔＮ＋１の音色設定データが書き込まれ、その旨が音色設定画面に表示される。
【００２６】
同様にして、次の３パート即ち第３〜第５パートＰａｒｔ３〜Ｐａｒｔ５を対象パートに選択し、一部パート音色セットＰＳの３パートグループ（２ｂ）に属する３パート音色セットＳｅｔＣ１〜ＳｅｔＣ３の中から、第２番目の音色セットＳｅｔＣ２を選択すると、記憶手段から当該３パート音色セットＳｅｔＣ２の３パートＰａｒｔＮ〜ＰａｒｔＮ＋２の音色設定データが読み出されて、それぞれ、図示（２２）のように、選択されている第３〜第５パートＰａｒｔ３〜Ｐａｒｔ５に書き込まれ、その旨が音色設定画面に表示される。
【００２７】
さらに、最後の３パート即ち第６〜第８パートＰａｒｔ６〜Ｐａｒｔ８を選択し、同じ３パートグループ（２ｂ）の３パート音色セットＳｅｔＣ１〜ＳｅｔＣ３から第１番目の音色セットＳｅｔＣ１を選択すると、記憶手段から当該音色セットＳｅｔＣ１の３パートＰａｒｔＮ〜ＰａｒｔＮ＋２の音色設定データが読み出されて、それぞれ、図示（２３）のように、選択されている第６〜第８パートＰａｒｔ６〜Ｐａｒｔ８に書き込まれ、その旨が音色設定画面に表示される。
【００２８】
図３（３）の（３１）〜（３２）は“設定例２”における音色設定バッファの各過程での状態を示す。“設定例２”では、図２の全パート音色セットＡＳ及び一部パート音色セットＰＳを用いて全８パートＰａｒｔ１〜Ｐａｒｔ８の音色を設定する。まず、ユーザ操作により、全パート音色セットＡＳの利用を指示すると、音色設定画面には、図２（１）の全パート音色セットＡＳのグループに属する全パート音色セットＳｅｔＡ１〜ＳｅｔＡ３の内容が更に表示される。
【００２９】
そこで、ユーザが全パートグループから第１番目の全パート音色セットＳｅｔＡ１を選択すると、記憶手段から全パート音色セットＡＳ中の第１音色セットＳｅｔＡ１による全８パート分の音色設定データが読み出され、音色設定バッファの全てのパートＰａｒｔ１〜Ｐａｒｔ８には、図示（３１）のように、当該全パート音色セットＳｅｔＡ１による全パート分の音色設定データがそれぞれ書き込まれ、その旨が音色設定画面に表示される。
【００３０】
次に、ユーザが音色設定バッファにおいて連続する任意の数パート、例えば、第４〜第６パートＰａｒｔ４〜Ｐａｒｔ６の３パートを選択的に指示すると、音色設定画面には、一部パート音色セットＰＳ中の３パートグループ（２ｂ）に属する３パート音色セットＳｅｔＣ１〜ＳｅｔＣ３の内容が更に表示される。次いで、３パートグループ（２ｂ）から第２の音色セットＳｅｔＣ２を選択すると、記憶手段から当該３パート音色セットＳｅｔＣ２の音色設定データが読み出されて、音色設定バッファの当該３パートＰａｒｔ４〜Ｐａｒｔ６には、図示（３２）のように、当該音色セットＳｅｔＣ２の３パートＰａｒｔＮ〜ＰａｒｔＮ＋２の音色設定データが上書きされ、その旨が音色設定画面に表示される。
【００３１】
なお、何れの設定例においても、必要があれば、更に任意のパートを任意の音色セットで更新することができる。そして、音色設定バッファの全パートＰａｒｔ１〜Ｐａｒｔ８に所望の音色設定データを格納し終えて、例えば、図示（２３），（３２）のように、各パートに割り当てる音色設定データが決定されると、所定の操作によって、対応する自動演奏データに当該音色設定データを記録したり、当該音色設定データの内容で音源回路７及び効果回路８の設定を変更しその設定状態（音色）を使って該自動演奏データを再生することができる。
【００３２】
〔音色設定処理〕
図４は、この発明の一実施例による音色設定処理（メイン処理）の動作例を表わすフローチャートである。音色設定処理プログラムに従いこの音色設定メイン処理がスタートすると、表示回路６により、図示しない音色設定画面を表示部１２のディスプレイ上に表示する。この画面には、図３（１）に示すように、全パートが“空”の初期状態の音色設定バッファが表示されると共に、全８パート分音色設定データセット（全パート音色セット）ＡＳを利用するか否かが表示されるので、ユーザは、操作子装置１１のパネル操作子を操作して、全パート音色セットＡＳを利用する旨を入力し、図２（１）のグループに属する全パート音色セットＳｅｔＡ１〜ＳｅｔＡ３から所望の音色セットを選択することができる。
【００３３】
ここで、システムが検出回路５を通じて、ユーザ操作により全パート音色セットＡＳの利用が指示され全パート音色セットＡＳ（ＳｅｔＡ１〜ＳｅｔＡ３）の何れかが選択されたことを検出すると（ステップＳ１→ＹＥＳ）、選択された全パート音色セットＡＳの音色設定データを音色設定バッファの全パートに書き込む（ステップＳ２）。この場合は、図３（３）の“設定例２”のように、以後、全パートに音色設定データが書き込まれた音色設定バッファ中の任意の複数パートを音色編集の対象として、任意の一部パート音色セットＰＳの音色設定データで更新する方法により、全８パートについて所望の音色設定を決定していく。
【００３４】
一方、全パート音色セットＡＳの利用が指示されず全パート音色セットの何れも選択されない場合は（Ｓ１→ＮＯ）、図３（２）の“設定例１”のように、全パートが“空”の初期状態の音色設定バッファについて、順次、任意に選択された編集対象パートに対して任意の一部パート音色セットＰＳの音色設定データを格納していく方法で、全８パートに所望の音色を設定していく。
【００３５】
何れの場合も、音色設定画面へのユーザ操作により、音色設定バッファに対して、一部パート音色セットＰＳを挿し込むべき編集対象パートを選択する指示があれば、選択指示された編集対象パート（「選択パート」という。）をＲＡＭ３上に保持しておき（ステップＳ３）、図２（２）に示される一部パート音色セットＰＳの何れかが選択されたか否かを判定し（ステップＳ４）、何れかの一部パート音色セットＰＳが選択されたときに（Ｓ４→ＹＥＳ）、保持されている（音色設定バッファの）選択パートに、選択された一部パート音色セットＰＳの音色設定データを書き込む（ステップＳ５）。
【００３６】
一部パート音色セットＰＳについて音色設定データが書き込まれた後（Ｓ５）又は選択がなかったときは（Ｓ４→ＮＯ）、ユーザ操作により保存の指示があれば、現在の音色設定バッファの各パートの内容を、任意の自動演奏データの各パートに新たに設定されるべき音色設定データとして決定し、外部記憶装置４に記録する（ステップＳ６）。また、指示があれば、ＲＯＭ２又は外部記憶装置４から希望の自動演奏データを読み出し、この自動演奏データに現在の音色設定バッファの内容を記録して外部記憶装置４に記憶する（ステップＳ７）。
【００３７】
さらに、自動演奏データの再生が指示された場合には、楽音生成部７，８の設定状態（音色）を現在の音色設定バッファの内容に応じて変更し、変更後の音色に従い自動演奏データを再生する（ステップＳ８）。この場合、自動演奏データ内に音色設定バッファの内容を書き換えるデータ（プログラムチェンジ）が記録されていれば、そのデータに沿って順に音色設定バッファの内容を更新する。なお、自動演奏データの再生（自動演奏）は、この音色設定処理（メイン処理）に対して所定タイミングおきに割込み的に起動される再生用割込処理により実行される。
【００３８】
この音色設定処理（メイン処理）の停止指示も電源のオフ指令もない間は（ステップＳ９→ＮＯ）、全パート音色セットの選択検出段階（Ｓ１）に戻って、上述の処理（Ｓ１〜Ｓ８）を繰り返す。そして、音色設定処理の停止が指示されたか電源がオフされたときには（Ｓ９→ＹＥＳ）この音色設定処理を終了する。
【００３９】
〔種々の実施態様〕
以上、この発明を一実施例について説明したが、この発明は種々の態様で実施することができる。例えば、自動演奏データや音色設定データセットのパート数Ｎｍａｘ，Ｎｐの組合せは、実施例のもの（Ｎｍａｘ＝８，Ｎｐ＝２〜４）に限らず、任意に採用することができる（例えば、Ｎｍａｘ＝１６等）。
【００４０】
一部パート分の音色設定データセット（一部パート音色セット）ＰＳを挿し込んでこれを反映させるパートの決定方法は、実施例のようにユーザが選択する方法の外に、各音色セットＰＳ毎に、これを反映させるパートを記録しておき、記録されているパートの音色設定バッファに上書きをして当該パートに反映する方法、空きパートを探して当該空きパートに反映する（音色設定バッファの空き領域に上書きする）方法などがある。要は、選択された一部パート音色セットＰＳを適切なパートに反映させることができる方法であればよい。
【００４１】
一部パート音色セットＰＳとしては、実施例のように、予め用意されているセットを使うことが好ましいが、予め用意されているセットの中から一部分の音色設定データのみを選択し、音色設定バッファに書き込んで利用する方法もある。
【００４２】
【発明の効果】
以上説明したように、この発明によれば、楽音情報（自動演奏データ）の全パート（Ｎｍａｘ）のうち一部パート（Ｎｐ）に反映できる音色設定データセット（ＰＳ）を複数セット記憶しておき、反映する音色設定データセットをユーザが選択すると、選択された音色設定データセットに従って一部パートの音色設定が変更されるようにしているので、ユーザは、楽音情報の対象パートを指定して音色設定データセットを選択するだけの簡単な作業で、思い通りの音色設定を行なうことができ、複数の音色設定データセットの組合せを任意に選択することにより多様な音色設定を楽しむことができる。
【図面の簡単な説明】
【図１】図１は、この発明の一実施例による音色設定システムのハードウエア構成を示すブロック図である。
【図２】図２は、この発明の一実施例による音色設定に用いられるデータセットの説明図である。
【図３】図３は、この発明の一実施例による音色設定の概念説明図である。
【図４】図４は、この発明の一実施例による音色設定メイン処理の動作例を表わすフローチャートである。
【符号の説明】
ＡＳ：ＳｅｔＡ１〜ＳｅｔＡ３  全パート分音色設定データセット（全パート音色セット）、
ＰＳ：ＳｅｔＢ１〜ＳｅｔＢ３，ＳｅｔＣ１〜ＳｅｔＣ３，ＳｅｔＤ１〜ＳｅｔＤ２  一部パート分音色設定データセット（一部パート音色セット）。
【図１】
2004177622.tif 000003
【図２】
2004177622.tif 000004
【図３】
2004177622.tif 000005
【図４】
2004177622.tif 000006