(57)【特許請求の範囲】
【請求項１】
任意の方式の音源手段を備えると共に所定の音楽ソフトウェアを実行することによりシーケンサ機能を実現するコンピュータと、該コンピュータと接続されたリモートコントローラとを、備える電子音楽システムにおいて、
前記リモートコントローラは、
一連の操作の開始を指示するための開始操作子と、
音源種類を選択するための選択操作子と、
を備え、
前記コンピュータは、
前記開始操作子からの指示を受けて、前記コンピュータ上に構成されたシーケンサで音楽イベントを記録／再生する単位であるトラックを新規に追加する手段と、
トラックが新規追加されたら、該新規追加されたトラックで使用する音源種類の選択肢を提示する手段と、
前記音源種類を提示した状態での前記選択操作子からの選択指示に応じて、選択された音源種類を前記トラックへと設定する手段と、
を備えることを特徴とする電子音楽システム。
【請求項２】
所定の音楽ソフトウェアを実行することによりシーケンサ機能を実現するコンピュータと、該コンピュータと接続されたリモートコントローラとを、備える電子音楽システムにおいて、
前記リモートコントローラは、
一連の操作の開始を指示するための開始操作子と、
音色を選択するための選択操作子と、
を備え、
前記コンピュータは、
前記開始操作子からの指示を受けて、前記コンピュータ上に構成されたシーケンサで音楽イベントを記録／再生する単位であるトラックを新規に追加する手段と、
トラックが新規追加されたら、該新規追加されたトラックで使用する音色の選択肢を提示する手段と、
前記音色の選択肢を提示した状態での前記選択操作子からの選択指示に応じて、選択された音色を前記トラックへと設定する手段と、
を備えることを特徴とする電子音楽システム。
【請求項３】
任意の方式の音源手段を備えると共に所定の音楽ソフトウェアを実行することによりシーケンサ機能を実現するコンピュータと、該コンピュータと接続されたリモートコントローラとを、備える電子音楽システムにおいて、前記コンピュータで実行するプログラムであって、
前記コンピュータを、
前記リモートコントローラが備える開始操作子からの指示を受けて、シーケンサで音楽イベントを記録／再生する単位であるトラックを新規に追加する手段と、
トラックが新規追加されたら、該新規追加されたトラックで使用する音源種類の選択肢を提示する手段と、
前記音源種類を提示した状態で、前記リモートコントローラが備える選択操作子からの選択指示に応じて、選択された音源種類を前記トラックへと設定する手段として、
機能させることを特徴とする電子音楽システムのプログラム。
【請求項４】
所定の音楽ソフトウェアを実行することによりシーケンサ機能を実現するコンピュータと、該コンピュータと接続されたリモートコントローラとを、備える電子音楽システムにおいて、前記コンピュータで実行するプログラムであって、
前記コンピュータを、
前記リモートコントローラが備える開始操作子からの指示を受けて、シーケンサで音楽イベントを記録／再生する単位であるトラックを新規に追加する手段と、
トラックが新規追加されたら、該新規追加されたトラックで使用する音色の選択肢を提示する手段と、
前記音色の選択肢を提示した状態で、前記リモートコントローラが備える選択操作子からの選択指示に応じて、選択された音色を前記トラックへと設定する手段として、
機能させることを特徴とする電子音楽システムのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音楽ソフトウェアをインストールしたコンピュータにリモートコントローラを接続し、該リモートコントローラから該音楽ソフトウェアの制御を行う電子音楽システム及びプログラムに関する。
【背景技術】
【０００２】
従来より、ＤＡＷ（デジタル・オーディオ・ワークステーション）と呼ばれるＭＩＤＩシーケンサ機能を含んだ統合音楽ソフトウェアや、ＭＩＤＩシーケンサ単体の音楽ソフトウェアが知られている。これらの音楽ソフトウェアをパーソナルコンピュータ（ＰＣ）にインストールして実行することで、ＰＣを音楽制作装置として使用することができる（例えば、非特許文献１参照）。
【０００３】
これらの音楽ソフトウェアにより実現される音楽制作装置は、一般的にはＰＣに備えられたマウス等のポインティングデバイスや文字数字キーボードを用いて操作するようになっている。また、ＰＣにＭＩＤＩキーボード等を接続し、該ＭＩＤＩキーボードでの演奏をリアルタイムに記録することもできる。更には、ＭＩＤＩキーボード等に備えられた多数のスイッチやノブ、スライダ等の操作子を用いて、音楽ソフトウェアを制御することもできる。
【非特許文献１】「Cubase SX/SL 徹底操作ガイド」、リットーミュージック社、２００４年７月３１日発行
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、ＭＩＤＩシーケンサ機能などを実現する音楽ソフトウェアをＰＣにインストールした音楽制作装置では、楽音を録音／再生するトラックの追加、該トラックにて使用するソフトウェア音源の設定、及び、該ソフトウェア音源で使用する音色の設定などは、マウス等のポインティングデバイスや文字数字キーボードを用いて行っていた。しかし、マウス等を用いた操作をするには、ＭＩＤＩキーボード等から離れ、ＰＣに向き合って操作をする必要があり、音楽制作を中断せざるを得ない。さらに、「トラックを追加する→ソフトウェア音源の設定をする→音色を選択する」といった一連の作業は、このような順で作業をすることが多々あるにもかかわらず、夫々の設定操作は独立したものであり、作業効率がよくなかった。また、操作に慣れるまでは、次にどの作業をすればよいのか迷うこともあった。
【０００５】
この発明は、ＭＩＤＩシーケンサを含む音楽ソフトウェアの操作において、ＭＩＤＩキーボード等から離れることなくＰＣ側の音楽ソフトウェアの動作を制御し、また、必ず行うであろう一連の作業を簡単に行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明は、任意の方式の音源手段を備えると共に所定の音楽ソフトウェアを実行することによりシーケンサ機能を実現するコンピュータと、該コンピュータと接続されたリモートコントローラとを備える電子音楽システムにおいて、リモートコントローラには開始操作子と選択操作子とを設け、コンピュータは、該リモートコントローラの開始操作子からの指示を受けてシーケンサ上のトラックを新規に追加する手段と、該新規追加されたトラックで使用する音源種類の選択肢を提示する手段と、音源種類を提示した状態での前記選択操作子からの選択指示に応じて、選択された音源種類を前記トラックへと設定する手段とを備えることを特徴とする。
【０００７】
また、所定の音楽ソフトウェアを実行することによりシーケンサ機能を実現するコンピュータと、該コンピュータと接続されたリモートコントローラとを備える電子音楽システムにおいて、リモートコントローラには開始操作子と選択操作子とを設け、コンピュータは、該リモートコントローラの開始操作子からの指示を受けてシーケンサ上のトラックを新規に追加する手段と、該新規追加されたトラックで使用する音色の選択肢を提示する手段と、音色の選択肢を提示した状態での前記選択操作子からの選択指示に応じて、選択された音色を前記トラックへと設定する手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ＭＩＤＩキーボード等のリモートコントローラから、トラックの追加、音源種類の設定、及び音色の設定等ができるので、ＭＩＤＩキーボード側での音楽制作を中断する必要がない。また、一連の作業を効率よくこなすことができ、次の作業に迷うこともない。
【発明を実施するための最良の形態】
【０００９】
以下、図面を用いてこの発明の実施の形態を説明する。
【００１０】
図１は、この発明を適用した電子音楽システムのハードウェア構成を示すブロック図である。１００は音楽制御装置を示し、１２０は電子音楽装置を示す。音楽制御装置１００は、ここではＭＩＤＩキーボードであるものとして説明するので、以下ではＭＩＤＩキーボード１００と呼ぶ。なお、音楽制御装置１００は、ＭＩＤＩキーボードに限らず、電子音楽装置１２０のコントローラとなる装置であればよい。
【００１１】
ＭＩＤＩキーボード１００において、ＣＰＵ（中央処理装置）１０１は、このＭＩＤＩキーボード全体の動作を制御する処理装置である。ＲＯＭ（リードオンリメモリ）１０２は、ＣＰＵ１０１が実行する制御プログラムや各種のデータを格納する不揮発性メモリである。ＲＡＭ（ランダムアクセスメモリ）１０３は、ＣＰＵ１０１が実行するプログラムのロード領域やワーク領域に使用する揮発性メモリである。記憶装置１０４は、各種の情報を記憶するための外部記憶手段であり、ＭＩＤＩキーボード本体に内蔵されているものでも、記憶媒体が着脱可能なものでもよい。演奏操作子１０６は、ユーザが演奏操作するための操作子（ここでは鍵盤）である。演奏操作子１０６の操作は検出回路１０５により検出され、検出結果がＣＰＵ１０１に送られる。制御操作子１０８は、このＭＩＤＩキーボード１００の外部パネルなどに設けられているノブ・スライダ・スイッチなどの操作子である。操作子１０８の操作は検出回路１０７により検出され、検出結果がＣＰＵ１０１に送られる。ディスプレイ１１０は、各種の情報を表示する表示装置である。表示回路１０９は、ＣＰＵ１０１からの指示に基づいて、与えられたデータをディスプレイ１１０に表示する。通信インタフェース（Ｉ／Ｆ）１１１は、電子音楽装置１２０と接続するためのインタフェースである。バス１１２は、上記各構成要素を相互に接続するバスラインである。
【００１２】
電子音楽装置１２０は、ここではＰＣにＤＡＷソフトウェアをインストールしたものであり、該ＤＡＷソフトウェアを実行することにより、音楽制作の各種の機能（例えば、ハードディスクレコーディング機能、ＭＩＤＩデータやオーディオデータの作成編集機能、ミキシング機能、シーケンサー機能など）を実現する。以下では、ＤＡＷ１２０と呼ぶ。なお、ここでは電子音楽装置１２０をＰＣとＤＡＷソフトウェアで構成した例で説明するが、単体のシーケンサ装置などでもよい。
【００１３】
ＤＡＷ１２０において、ＣＰＵ１２１、ＲＯＭ１２２、ＲＡＭ１２３、記憶装置１２４、検出回路１２６、マウス・キーボード等の設定操作子１２７、表示回路１２８、及び、ディスプレイ１２９は、汎用のＰＣが備える基本構成である。通信Ｉ／Ｆ１３２は、ＭＩＤＩキーボード１００と接続するためのインタフェースである。なお、通信Ｉ／Ｆ１１１と１３２は、例えば、ＭＩＤＩなどの音楽専用有線Ｉ／Ｆ、ＵＳＢやＩＥＥＥ１３９４などの汎用近距離有線Ｉ／Ｆ、Ethernet(登録商標)などの汎用ネットワークＩ／Ｆ、無線ＬＡＮやBluetooth(商標)などの汎用近距離無線Ｉ／Ｆなどの１つ又は複数のインタフェースである。
【００１４】
オーディオ入力回路１２５は、アナログ音響信号をデジタルに変換して入力したり、デジタル音響信号そのものを入力する回路である。コーデック１３０は、デジタルアナログ（Ｄ／Ａ）変換機能などを備えるサウンドＩ／Ｏである。サウンドシステム１３１は、コーデック１３０から渡されるアナログ音響信号を放音する。オーディオ入力回路１２５、コーデック１３０、及びサウンドシステム１３１は、ＤＡＷ１２０を構成するＰＣが備えるスロットにボードやカードを挿入する形式で付加された機能である。バス１３３は、上記各構成要素を相互に接続するバスラインである。
【００１５】
図２は、図１の電子音楽システムの機能ブロック図である。ＭＩＤＩ出力部２０２は、演奏操作子２０１（図１の１０６）の演奏操作に応じてＭＩＤＩノートイベントを出力する。ＭＩＤＩ出力部２０２は、図１のＣＰＵ１０１が所定のソフトウェアを実行することで実現される。ＭＩＤＩキーボード１００の制御操作子２０３（図１の１０８）が操作されると、その操作に基づく制御信号がＤＡＷ１２０の機能拡張部２１５に出力される。また、ＤＡＷ１２０の機能拡張部２１５から出力された情報は、ＭＩＤＩキーボード１００の表示部２０４（図１の１１０）で表示される。
【００１６】
図２のＤＡＷ１２０において、オーディオ入力部２１２は図１のオーディオ入力回路１２５に相当し、サウンドシステム２１９は図１のコーデック１３０とサウンドシステム１３１に相当する。その他の部分は、ＣＰＵ１２１がＤＡＷソフトウェアを実行することにより実現される。ＭＩＤＩ入力部２１１は、ＭＩＤＩキーボード１００から送られてくるＭＩＤＩノートイベントを入力する。入力したＭＩＤＩノートイベントは、シーケンサ２１３に記録することができる。シーケンサ２１３に記録されたＭＩＤＩノートイベントは、再生の指示に応じて音源２１７へと供給される。また、シーケンサ２１３において「ＭＩＤＩスルー」設定がなされていれば、入力されたノートイベントはそのまま音源２１７へも供給される。音源２１７はソフトウェア音源であり、複数種類（複数アルゴリズム、複数メーカーなど）が備えられている。音源２１７は、入力したノートイベントに応じてオーディオ信号を生成する。音源２１７から出力されたオーディオ信号は、レコーダ２１４やミキサ２１８に入力する。レコーダ２１４は、オーディオ入力部２１２により入力したオーディオ信号や音源２１７から出力されたオーディオ信号を記録することができる。レコーダ２１４に記録されたオーディオ信号は、再生の指示に応じてミキサ２１８に出力される。ミキサ２１８は、音源２１７やレコーダ２１４から出力されるオーディオ信号をミックスしてサウンドシステム２１９へと供給する。なお、シーケンサ２１３とレコーダ２１４は、同期して再生を実行することも可能である。
【００１７】
以上のようなＭＩＤＩ信号やオーディオ信号を入力して記録（録音）し再生する機能に係る部分（機能拡張部２１５以外の部分）を「ＤＡＷ本体」と呼ぶ。機能拡張部２１５は、このＤＡＷ本体とは別タスクで動作しているプログラムであり（ＤＡＷ本体自体も幾つかのタスクから構成されている）、ＤＡＷの機能を拡張する動作を行う。機能拡張部２１５は、ＭＩＤＩキーボード１００の制御操作子２０３の操作に応じて送られてくる操作情報（どの操作子種類の操作子がオンされたかなど）を受信し、受信した操作情報をＤＡＷ制御用のコマンドに変換し、これをＤＡＷ本体のユーザインターフェース部２１６へと供給する。ユーザインターフェース部２１６は、ＤＡＷ１２０におけるＧＵＩ機能（ディスプレイ１２９に種々の情報を表示し、設定操作子１２７の操作を検出し、該操作に応じた制御コマンドをＤＡＷ内の各部へ送出するなど）を実現するものであるが、機能拡張部２１５から上記ＤＡＷ制御用のコマンドを受け取ったときも、そのコマンドに応じた制御用コマンドをＤＡＷ内の各部へ送出する。これにより、ＭＩＤＩキーボード１００から、ＤＡＷ１２０の各種機能をリモート制御することができる。
【００１８】
さらに、ＤＡＷ１２０における各種状態（選択されているトラック、該トラックで設定されている音源種類、該音源種類で選択されている音色など）は、ユーザインターフェース部２１６によりディスプレイ１２９に表示されるが、該状態を機能拡張部２１５を通じてＭＩＤＩキーボード１００側へと通知するようにしてもよい。この通知を受けたＭＩＤＩキーボード１００は、その各種設定状態を表示部２０４で表示することができる。なお、ＭＩＤＩキーボード１００とＤＡＷ１２０の機能拡張部２１５との信号の送受信は、ＭＩＤＩプロトコルに沿ったものとしてもよいし、ＭＩＤＩ以外の専用のプロトコルに沿ったものとしてもよい。ここではＭＩＤＩ以外のプロトコルを用いている。
【００１９】
図３は、ＭＩＤＩキーボード１００の外部パネル外観図を示す。３０１は鍵盤、３０２は各種の情報を表示するディスプレイである。３０４は新規トラック追加ボタン、３０５，３０６はカテゴリーのＩＮＣ及びＤＥＣボタン（まとめてカテゴリボタンと呼ぶ）、３０７，３０８は音色のＩＮＣ及びＤＥＣボタン（まとめて音色ボタンと呼ぶ）を示す。３０９は上下左右のカーソル移動ボタン、３１０はＥＳＣ（エスケープ）ボタン、３１１はエンターボタン、３１２はトラック移動ボタンを示す。
【００２０】
本実施形態のシステムでは、従来と同様にして、ＤＡＷ１２０側でマウスやキーボード等の設定操作子１２７を操作して、（１）新規トラックの追加、（２）そのトラックで使用する音源種類の設定、及び（３）そのトラックで使用する音色の設定を行うことができる。それに加えて、ＤＡＷ１２０の設定操作子１２７ではなく、ＭＩＤＩキーボード１００側の制御操作子１０８の操作で上記（１）〜（３）の一連の設定を行うこともできる。以下では、そのときの操作及び画面例を説明する。
【００２１】
図４は、トラック１〜３が設定済みの状態における画面例を示す。この画面は、ＤＡＷ１２０のディスプレイ１２９に表示されている。画面上部にトランスポートウインドウ４００が表示され、ここに演奏位置や、再生制御ボタンなどが表示される。左側にトラック詳細ウインドウ４０１が表示され、ここに、選択されたトラックに関する詳細なパラメータが表示される。中央部にトラックリストウインドウ４０２が表示される。ここには、トラックの一覧が表示され、選択されているトラックにはフォーカス（図では網掛けで示した）があたっている。トラックの選択は、ＤＡＷ１２０側からはマウス等で、ＭＩＤＩキーボード１００側からはトラック移動ボタン３１２で、それぞれ行うことができる。右側にはイベントウインドウ４０３が表示される。ここには、各トラックに記録されたＭＩＤＩイベントなどが表示される。
【００２２】
図５は、図４の状態から新規トラックが追加され、且つ音源種類選択画面（ウインドウ）が表示された状態を示す。図４の状態から、ユーザが新規トラック追加ボタン３０４を押下すると、図５の画面に移行する。基本的に、既登録の最終トラックの次に、新規トラックを設定するものとする。既登録のトラックの間に空きトラックがある場合は、トラック番号が若い空きトラックから割当ててもよい。図４では、トラックリストウインドウ４０２にトラック４が追加されている。新規追加された直後の状態では、当該新規追加されたトラックにフォーカスが当たり選択状態となる（５０１）。さらに、この新規追加されたトラック４に設定する音源種類を選択するための音源種類選択画面５０２が自動的にポップアップ表示され、選択可能な音源種類の一覧が表示される。音源種類選択画面５０２では、初期値として「ソフト音源１」にフォーカス（カーソル）が当たっている。ユーザは、ＭＩＤＩキーボード１００のカーソル移動ボタン３０９を操作して、音源種類選択画面５０２内でフォーカスを移動させ、所望の音源種類を選択状態とし、エンターボタン３１１を押下して決定する。
【００２３】
図６は、図５の状態から所望のソフト音源を選択状態としエンターボタン３１１を押下した状態を示す。選択されたソフト音源に関するカテゴリ／音色選択画面（ウインドウ）６０２が自動的にポップアップ表示されている。カテゴリ／音色選択画面６０２は、左側にカテゴリリスト、右側に音色リストを持つ。カテゴリリストには、選択されたソフト音源が提供する音色のカテゴリ一覧が表示され、初期値としてデフォルトのカテゴリの位置（図６では「オルガン」）にフォーカスが当たっている。このフォーカスは、ＭＩＤＩキーボード１００のカテゴリボタン３０５，３０６を操作することで移動できる。フォーカスがセットされたカテゴリに属する音色の一覧が右側の音色リストに表示され、初期値としてデフォルトの音色の位置（図６では「Church Organ」）にフォーカスが当たっている。このフォーカスは、ＭＩＤＩキーボード１００の音色ボタン３０７，３０８を操作することで移動できる。所望のカテゴリ及び音色にフォーカスをセットし、エンターボタン３１１を押下することで、当該新規追加トラックにその音色が設定される。なお、ＥＳＣボタン３１０を押下するとカテゴリ／音色選択画面６０２が消去され、図５の音源種類の選択画面に戻る。さらに、図５の状態でＥＳＣボタン３１０を押下すると、トラックの新規追加がキャンセルされ、トラック４が消去されて、図４の状態に戻る。
【００２４】
以上のようにして、トラックの新規追加からそのトラックで使用する音源種類と音色の設定までの一連の処理を、ＭＩＤＩキーボード１００側の操作子で行うことができる。
【００２５】
次に、既に音源種類や音色が設定されているトラックについて、その音色の設定を変更する手順について説明する。図７は、既にトラック１〜４が登録されている状態から、音色を設定変更しようとする所望のトラック（ここではトラック１）を選択し、カテゴリボタン３０５，３０６または音色ボタン３０７，３０８のうちの何れかのボタンを押下した状態を示す。トラックが選択された状態におけるこれらのボタン３０５〜３０８の１回目の押下は、当該トラックの音色の変更を開始する指示に相当する。該１回目の押下により、選択状態のトラック１（７０１）に関するカテゴリ／音色選択画面７０２が表示され、現状で当該トラック１に設定されているカテゴリと音色にフォーカスがセットされている。ユーザは、図６で説明したのと同様にして、ＭＩＤＩキーボード１００側の制御操作子１０８でカテゴリと音色の設定変更を行うことができる。カテゴリ／音色選択画面７０２が表示された状態におけるボタン３０５〜３０８の押下（要するに２回目以降の押下）は、図６で説明した通り、カテゴリリストや音色リストにおけるフォーカスの移動の指示を意味するものとなる。
【００２６】
図８及び９は、図４〜図６で説明した新規トラック追加時の処理手順を示す。ＭＩＤＩキーボード１００において、新規トラック追加ボタン３０４が押下されると、そのボタン番号がＤＡＷ１２０の機能拡張部２１５に通知される（８０１）。機能拡張部２１５は、該通知を受けて、ＤＡＷ本体に対し、新規トラック追加コマンド、デフォルト楽器種類設定コマンド、音源種類選択画面表示コマンドを順次発行する（８２１〜８２３）。ＤＡＷ本体は、受信したコマンドに応じた処理を行い（８４１〜８４３）、デフォルト選択した音源種類名（ソフト音源名）を通知する（８４４）。ＭＩＤＩキーボード１００は、通知された音源種類名を表示する（８０２）。なお、ステップ８４２は、新規追加したトラックに、とりあえずデフォルトの楽器種類（ソフト音源）を設定する処理である。
【００２７】
ステップ８４４の後、ＤＡＷ本体のディスプレイ１２９には、図５で説明した音源種類選択ウインドウ５０２が表示され、デフォルト選択された音源種類名にフォーカスが当たっている。ユーザがＭＩＤＩキーボード１００のカーソル移動ボタン３０９を操作すると、その操作情報が機能拡張部２１５に送信され（８０３）、機能拡張部２１５はその操作情報に応じたカーソル移動コマンドをＤＡＷ本体に発行する（８２４）。ＤＡＷ本体は、そのコマンドに応じて、音源種類選択画面５０２内のフォーカス（カーソル）を移動し、選択状態の音源種類を変更し、その音源種類名を通知する（８４６）。これにより、ＭＩＤＩキーボード１００において、選択状態の音源種類名の表示が行われる（８０４）。これを繰り返し、最後にエンターボタン３１１により、音源種類の選択が確定されると、機能拡張部２１５は確定コマンドを発行し、ＤＡＷ本体は当該追加トラックに当該選択状態の音源種類を設定し、音源種類選択画面５０２を閉じる（８４７，８４８）。
【００２８】
次に、機能拡張部２１５は、カテゴリ／音色選択画面表示コマンド及びデフォルトカテゴリ／音色設定コマンドを順次発行する（８２６，８２７）。ＤＡＷ本体は、該コマンドに応じて、図６で説明したカテゴリ／音色選択画面６０２を表示し（８４９）、選択されたソフト音源に対してデフォルトのカテゴリ／音色を設定して（画面６０２上のフォーカスもセット）、通知する（８４９，８５０）。ＭＩＤＩキーボード１００は、通知されたカテゴリ名／音色名を表示する（８０６）。ユーザがＭＩＤＩキーボード１００のカテゴリボタン３０５，３０６または音色ボタン３０７，３０８を操作すると、その操作情報が機能拡張部２１５に送信され（８０７）、機能拡張部２１５はその操作情報に応じたカテゴリ／音色変更コマンドをＤＡＷ本体に発行する（８２８）。ＤＡＷ本体は、そのコマンドに応じて、カテゴリ／音色選択画面６０２内のフォーカス（カーソル）を移動し、選択状態のカテゴリ／音色を変更し、そのカテゴリ名／音色名を通知する（８５２）。これにより、ＭＩＤＩキーボード１００において、選択状態のカテゴリ名／音色名の表示が行われる（８０８）。これを繰り返し、最後にエンターボタン３１１により、カテゴリと音色の選択が確定されると、機能拡張部２１５は確定コマンドを発行し、ＤＡＷ本体は当該追加トラックに当該選択状態のカテゴリと音色を設定し、カテゴリ／音色選択画面６０２を閉じる（８５３，８５４）。
【００２９】
なお、ステップ８４２において、デフォルトのソフト音源の設定に加えてデフォルトのカテゴリ及び音色の設定も行い、そのソフト音源にそのデフォルトのカテゴリ及び音色を設定してもよい。また、ステップ８４５でフォーカスが移動されるごとに、フォーカスが当たったソフト音源にデフォルトのカテゴリ及び音色を設定してもよい。そのようにすることで、とりあえずＭＩＤＩキーボード１００の鍵盤１０６を操作するとその時点で音源に設定されている音色での発音が行われるようにできる。さらに、ステップ８５１でフォーカスが移動されるごとに、フォーカスが当たったカテゴリ／音色を、選択されたソフト音源に対して設定してもよい。そのようにすることで、ＭＩＤＩキーボード１００の鍵盤１０６を操作すると、その時点でフォーカスが当たっている選択状態の音色での発音が行われるようにできる。なお、何をデフォルトとするかは予め決めておけばよいが、ユーザがオプションで設定できるようにしてもよい。
【００３０】
図１０は、図７で説明した既設定トラックのカテゴリ／音色変更時の処理手順を示す。ＭＩＤＩキーボード１００においてトラック移動ボタン３１２を操作すると、その操作情報が機能拡張部２１５に送信され（１００１）、機能拡張部２１５はその操作情報に応じたトラック変更コマンドをＤＡＷ本体に発行する（１０２１）。ＤＡＷ本体は、そのコマンドに応じて、例えば図４のように表示されているトラックリストウインドウ４０２内でフォーカスを移動し、選択状態のトラックを変更し、そのトラック名を通知する（１０４１，１０４２）。これにより、ＭＩＤＩキーボード１００において、選択状態のトラック名の表示が行われる（１００２）。これを繰り返し、所望のトラックを選択状態として、ユーザがカテゴリボタン３０５，３０６または音色ボタン３０７，３０８の何れかを押下すると、その押下情報が機能拡張部２１５に送信される（１００３）。機能拡張部２１５は、その押下を当該トラックの音色の変更を開始する指示と解釈して、カテゴリ／音色選択画面表示コマンドをＤＡＷ本体に発行する（１０２２）。なお、トラックの選択は、ＤＡＷ側すなわちＰＣの操作子を用いて行ってもよい。
【００３１】
以後の処理は、ステップ１００４〜１００７は図９のステップ８０６〜８０９と、ステップ１０２２〜１０２４は図９のステップ８２６，８２８，８２９と、ステップ１０４３〜１０４８は図９のステップ８４９〜８５４と、それぞれ同じである。ただし、ステップ１０４４では、当該トラックにおける現在のカテゴリと音色の設定を取得し、カテゴリ／音色選択画面ではそのカテゴリと音色にフォーカスを当てるものとする。
【００３２】
なお、上記実施形態では、使用する音源としてソフトウェア音源を想定したが、ハードウェア音源を使用してもよいし、ソフトウェア音源とハードウェア音源の双方を使用できるようにしてもよい。その場合、ソフトウェア音源とハードウェア音源を区別してユーザに提示してもよいし、混在させて（ユーザに意識させずに）提示してもよい。
【００３３】
また、音源種類を選択するための操作子は汎用のカーソルボタンの例を示したが、専用の音源種類選択ボタンのような操作子でもよい。音色種類の選択は、「カテゴリー＋音色」という２段階選択としたが、これに限らない。「カテゴリー＋サブカテゴリー＋音色」のような３段階でもよいし、音色のみの１段階でもよい。音色選択のための操作子は、専用のカテゴリーボタンと専用の音色ボタンの例を示したが、加えて、カーソルボタンのような汎用の操作子で操作可能にしてもよい。
【００３４】
上記実施形態では、ＤＡＷ側に機能拡張部を備えるようにしたが、ＭＩＤＩキーボード内に機能拡張部を備えるようにしてもよい。その場合、ＭＩＤＩキーボード側で一連の作業を管理し、ＭＩＤＩキーボードからＤＡＷソフトウェアへと、「トラックを新規追加」「音源選択画面表示」「音色選択画面表示」などの指示が送信される。また、機能拡張部と同等の機能を、ＤＡＷ本体内に備えてもよい。リモートコントローラは、ＭＩＤＩキーボードの形態に限らず、ノブやフェーダ、スイッチなどのみ（あるいはそれに表示器を備えた）制御卓の形態であってもよいし、それ以外の形態でもよい。
【００３５】
上記実施形態では、トラックの追加、ソフト音源の選択、及び、そのソフト音源の音色の選択の一連の手順を行う例で説明したが、トラックの追加の後にソフト音源の選択のみを行うようにしてもよいし、１種類の音源しか用意されていない場合はトラックの追加の後に音色の選択のみを行うようにしてもよい。また、ＭＩＤＩキーボードの制御操作子でＤＡＷを制御する動作を説明したが、これらの操作はもちろんＤＡＷ側の操作子でも行うことができる。
【図面の簡単な説明】
【００３６】
【図１】実施形態の電子音楽システムのハードウェア構成を示すブロック図
【図２】図１の電子音楽システムの機能ブロック図
【図３】ＭＩＤＩキーボードの外部パネル外観図
【図４】トラックが設定済みの状態における画面例を示す図
【図５】新規トラックが追加され、且つ音源種類選択画面（ウインドウ）が表示された状態を示す図
【図６】所望のソフト音源を選択状態としエンターボタンを押下した状態を示す図
【図７】音色変更時の画面例を示す図
【図８】新規トラック追加時の処理手順を示すフローチャート（その１）
【図９】新規トラック追加時の処理手順を示すフローチャート（その２）
【図１０】既設定トラックのカテゴリ／音色変更時の処理手順を示すフローチャート
【符号の説明】
【００３７】
１００…ＭＩＤＩキーボード、１２０…ＤＡＷ、２０１…演奏操作子、２０２…ＭＩＤＩ出力部、２０３…制御操作子、２０４…表示部、２１１…ＭＩＤＩ入力部、２１２…オーディオ入力部、２１３…シーケンサ、２１４…レコーダ、２１５…機能拡張部、２１６…ユーザインターフェース部、２１７…音源、２１８…ミキサ、２１９…サウンドシステム。
【図１】
0005088616.tif 000002
【図２】
0005088616.tif 000003
【図３】
0005088616.tif 000004
【図４】
0005088616.tif 000005
【図５】
0005088616.tif 000006
【図６】
0005088616.tif 000007
【図７】
0005088616.tif 000008
【図８】
0005088616.tif 000009
【図９】
0005088616.tif 000010
【図１０】
0005088616.tif 000011