(57)【特許請求の範囲】
【請求項１】
所定の楽音信号処理パラメータを設定するためのパラメータ設定操作子と、
音楽編集装置との間で双方向に通信を行うための第１通信手段と、
楽音信号処理装置に送信を行うための第２通信手段と、
第１楽音制御命令形式で送信する場合にパラメータ設定操作子で設定される楽音信号処理パラメータの種類を示す第１種類情報、及び、第２楽音制御命令形式で送信する場合にパラメータ設定操作子で設定される楽音信号処理パラメータの種類を示す第２種類情報を記憶する記憶手段と、
音楽編集装置と第１通信手段を通じて通信可能か否かを判別する通信判別手段と、
通信判別手段により通信可能と判定され、第１楽音制御命令形式で送信する設定がされている場合に、音楽編集装置から第１通信手段を介して受信された設定指示情報に基づいて設定条件を決定し、決定された設定条件の下にパラメータ設定操作子の操作に応じて第１種類情報に従い設定された楽音信号処理パラメータを、第１楽音制御命令形式に従って、第１通信手段を介し音楽編集装置に送信する第１制御手段と、
通信判別手段により通信不可と判定された場合に、パラメータ設定操作子の操作に応じて第２種類情報に従い設定された楽音信号処理パラメータを、第２楽音制御命令形式に従い、第２通信手段を介して楽音信号処理装置に送信する第２制御手段と
を具備することを特徴とする音楽制御装置。
【請求項２】
通信判別手段は、音楽編集装置からの通知に基づき、第１通信手段を通じて音楽編集装置と通信可能か否かを判別することを特徴とする請求項１に記載の音楽制御装置。
【請求項３】
音楽制御装置、音楽編集装置及び楽音信号処理装置から成る電子音楽システムであって、
音楽制御装置は、
所定の楽音信号処理パラメータを設定するためのパラメータ設定操作子と、
音楽編集装置との間で双方向に通信を行うための第１通信手段と、
楽音信号処理装置に送信を行うための第２通信手段と、
第１楽音制御命令形式で送信する場合にパラメータ設定操作子で設定される楽音信号処理パラメータの種類を示す第１種類情報、及び、第２楽音制御命令形式で送信する場合にパラメータ設定操作子で設定される楽音信号処理パラメータの種類を示す第２種類情報を記憶する記憶手段と、
音楽編集装置と第１通信手段を通じて通信可能か否かを判別する通信判別手段と、
通信判別手段により通信可能と判定され、第１楽音制御命令形式で送信する設定がされている場合に、音楽編集装置から第１通信手段を介して受信された設定指示情報に基づいて設定条件を決定し、決定された設定条件の下にパラメータ設定操作子の操作に応じて第１種類情報に従い設定された楽音信号処理パラメータを、第１楽音制御命令形式に従って、第１通信手段を介し音楽編集装置に送信する第１制御手段と、
通信判別手段により通信不可と判定された場合に、パラメータ設定操作子の操作に応じて第２種類情報に従い設定された楽音信号処理パラメータを、第２楽音制御命令形式に従い、第２通信手段を介して楽音信号処理装置に送信する第２制御手段と
を具備し、
音楽編集装置は、
音楽制御装置及び楽音信号処理装置と双方向に通信を行うための双方向通信手段と、
楽音信号処理装置内の楽音信号処理手段に対応する楽音信号処理部を含む複数の楽音信号処理部が夫々割り当てられた複数のデータ処理系列を備えたシーケンサと、
これらデータ処理系列のうちの何れかを指示する系列指示手段と、
系列指示手段により何れかのデータ処理系列が指示されたときに、当該データ処理系列に割り当てられている楽音信号処理部の種類を示す楽音信号処理部種類情報を設定指示情報として双方向通信手段を介し音楽制御装置に送信する設定指示手段と、
音楽制御装置から第１楽音制御命令形式に従って送信された楽音信号処理パラメータを受信するパラメータ受信手段と、
系列指示手段により指示されたデータ処理系列に割り当てられた楽音信号処理部が楽音信号処理装置に対応する場合に、パラメータ受信手段により受信された楽音信号処理パラメータを双方向通信手段を介して楽音信号処理装置に送信するパラメータ送信手段と
を具備し、
楽音信号処理装置は、
音楽編集装置との間で双方向に通信を行うための第１通信手段と、
音楽制御装置から受信を行うための第２通信手段と、
音楽編集装置から第１通信手段を介して受信された楽音信号処理パラメータを楽音信号処理手段に設定すると共に、音楽制御装置から第２楽音制御命令形式に従って送信され第２通信手段を介して受信された楽音信号処理パラメータを楽音信号処理手段に設定するパラメータ設定手段と
を具備する
ことを特徴とする電子音楽システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音楽制御装置により双方向通信で音楽編集装置を制御することができる電子音楽システムに関する。
【背景技術】
【０００２】
従来より、音楽制御装置により双方向通信で音楽編集装置を制御するようにしたシステムが知られている。例えば、非特許文献１に示されたキーボード装置は、ＤＡＷ（ Digital Audio Workstation）アプリケーションソフトウエアが稼働しているコンピュータ即ち音楽編集装置（ＤＡＷコンピュータ）に対する音楽制御装置（コントローラ）として機能し、コントロールテンプレートにより楽音信号処理パラメータ（楽音生成パラメータ）が割り当てられたＣＯＮＴＲＯＬノブ（制御ノブ）を操作することにより、音楽編集装置にてＶＳＴｉ（ Steinberg社商標：Virtual Studio Technology instrument）と呼ばれるソフトウエア楽音信号処理部（ソフトウェアシンセサイザー）のパラメータをリモートコントロールすることができる。
【０００３】
また、非特許文献２に示された楽音信号処理ソフトウエアでは、ＤＡＷ上において、楽音信号処理装置（音源装置：「 MOTIF-RACK XS」）のハードウェア楽音信号処理部（ハードウェア音源）を他のソフトウエアＶＳＴｉと同様の操作で扱う（ソフトウエアシンセサイザーのように振舞わせる）ことができ、コンピューター画面を使って、ハードウエア楽音信号処理部の設定を視覚的に確認しながら編集することができる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】「ＫＸ２５／ＫＸ４９／ＫＸ６１／ＫＸ８取扱説明書」、第１２、２８頁、ヤマハ株式会社、２００８年（ http://www2.yamaha.co.jp/manual/pdf/emi/japan/xg/kx8_ja_om_c0.pdf）
【非特許文献２】「ＭＯＴＩＦ−ＲＡＣＫ  ＸＳエディターＶＳＴインストールガイド」、第３頁、ヤマハ株式会社、２００８年（http://www.yamaha.co.jp/product/syndtm/dl/soft/mrxv120w.zip内のInstallGuide_ja_MOTIF-RACK_XS_Editor_VST.pdf）
【０００５】
このような音楽制御装置（コントローラ）、音楽編集装置（ＤＡＷコンピュータ）及び楽音信号処理装置（音源装置）の具体的な使い方としては、自宅やスタジオでは、これら音楽制御装置、音楽編集装置及び楽音信号処理装置を縦続的に接続して音楽制作やライブ演奏の準備をし、後日、演奏会場において音楽制御装置及び楽音信号処理装置を用いてライブ演奏をする場合がある。この場合、例えば、自宅やスタジオでは、ＵＳＢケーブルを用いて音楽制御装置（コントローラ）から音楽編集装置（ＤＡＷコンピュータ）を経由して楽音信号処理装置（音源装置）を制御し、演奏会場では、ＭＩＤＩケーブルを用いて、音楽制御装置（コントローラ）から直接楽音信号処理装置（音源装置）を制御するものとすると、音楽制御装置からの通信設定が煩雑になってしまう。
【０００６】
つまり、装置間の通信設定は、ＵＳＢケーブル及びＭＩＤＩケーブルの何れを用いるかという物理的な通信経路のみならず、制御ノブの操作に基づくパラメータの内容を伝えるための通信形式（メッセージ伝送形式）をも切り替える必要がある。特に、音楽制御装置（コントローラ）内の各コントロールテンプレートによって、制御ノブに割り当てるパラメータだけでなく、通信形式をも規定しておき、所望のテンプレートを選択するようにした場合、上述のように、自宅やスタジオと演奏会場とで同様の設定条件に従って演奏制御したいときでも、パラメータの割り当てが同じで単に通信形式が異なるだけのテンプレートを用意しておき、用意された多数のテンプレート中から、いちいち、所望の割り当て及び通信形式をもつテンプレートを選択する必要があった。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
この発明は、このような事情に鑑み、音楽制御装置に対する音楽編集装置の接続状態に適した通信形式で、楽音信号処理パラメータの設定に関する情報を音楽制御装置から音楽編集装置乃至楽音信号処理装置に伝えることができるようにした電子音楽システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明の主たる特徴に従うと、所定の楽音信号処理パラメータを設定するためのパラメータ設定操作子(5c)と、音楽編集装置(ED)との間で双方向に通信を行うための第１通信手段 (UMc)と、楽音信号処理装置(TG)に送信を行うための第２通信手段 (MDc)と、第１楽音制御命令形式（第１通信形式：system exclusive）で送信する場合にパラメータ設定操作子(5c)で設定される楽音信号処理パラメータの種類を示す第１種類情報（パラメータＩＤ）、及び、第２楽音制御命令形式（第２通信形式：control change）で送信する場合にパラメータ設定操作子(5c)で設定される楽音信号処理パラメータの種類を示す第２種類情報（コントロールチェンジ番号）を記憶する記憶手段(TS)と、音楽編集装置(ED)と第１通信手段 (UMc)を通じて通信可能か否かを判別する通信判別手段 (C1-C5)と、通信判別手段 (C1-C5)により通信可能と判定され、第１楽音制御命令形式（第１通信形式：system exclusive）で送信する設定がされている場合に(C5=YES)、音楽編集装置(ED)から第１通信手段 (UMc)を介して受信された設定指示情報 (E26)に基づいて設定条件を決定し (C64)、決定された設定条件の下にパラメータ設定操作子(5c)の操作に応じて第１種類情報（パラメータＩＤ）に従い設定された楽音信号処理パラメータを、第１楽音制御命令形式（第１通信形式：system exclusive）に従って、第１通信手段 (UMc)を介し音楽編集装置(ED)に送信する (C69-C6B)第１制御手段(C6:C61-C6E)と、通信判別手段 (C1-C5)により通信不可と判定された場合に (C5=NO)、パラメータ設定操作子(5c)の操作に応じて第２種類情報（コントロールチェンジ番号）に従い設定された楽音信号処理パラメータを、第２楽音制御命令形式（第２通信形式：control change）に従い、第２通信手段 (MDc)を介して楽音信号処理装置(TG)に送信する (C76-C78)第２制御手段(C7:C71-C7C)とを具備する音楽制御装置(MC)〔請求項１〕が提供される。尚、括弧書きは、理解の便のために付記した実施例の参照記号や用語等であり、以下同様である。
【０００９】
この発明による音楽制御装置(MC)において、通信判別手段 (C1-C5)は、音楽編集装置(ED)からの通知(E1)に基づき、第１通信手段 (UMc)を通じて音楽編集装置(ED)と通信可能か否かを判別する〔請求項２〕ように構成することができる。
【００１０】
また、この発明の別の特徴に従うと、音楽制御装置(MC)、音楽編集装置(ED)及び楽音信号処理装置(TG)から成る電子音楽システムであって、音楽制御装置(MC)は、所定の楽音信号処理パラメータを設定するためのパラメータ設定操作子(5c)と、音楽編集装置(ED)との間で双方向に通信を行うための第１通信手段 (UMc)と、楽音信号処理装置(TG)に送信を行うための第２通信手段 (MDc)と、第１楽音制御命令形式（第１通信形式：system exclusive）で送信する場合にパラメータ設定操作子(5c)で設定される楽音信号処理パラメータの種類を示す第１種類情報（パラメータＩＤ）、及び、第２楽音制御命令形式（第２通信形式：control change）で送信する場合にパラメータ設定操作子(5c)で設定される楽音信号処理パラメータの種類を示す第２種類情報（コントロールチェンジ番号）を記憶する記憶手段(TS)と、音楽編集装置(ED)と第１通信手段 (UMc)を通じて通信可能か否かを判別する通信判別手段 (C1-C5)と、通信判別手段 (C1-C5)により通信可能と判定され、第１楽音制御命令形式（第１通信形式：system exclusive）で送信する設定がされている場合に(C5=YES)、音楽編集装置(ED)から第１通信手段 (UMc)を介して受信された設定指示情報 (E26)に基づいて設定条件を決定し (C64)、決定された設定条件の下にパラメータ設定操作子(5c)の操作に応じて第１種類情報（パラメータＩＤ）に従い設定された楽音信号処理パラメータを、第１楽音制御命令形式（第１通信形式：system exclusive）に従って、第１通信手段 (UMc)を介し音楽編集装置(ED)に送信する (C6B)第１制御手段(C6:C61-C6E)と、通信判別手段 (C1-C5)により通信不可と判定された場合に (C5=NO)、パラメータ設定操作子(5c)の操作に応じて第２種類情報（コントロールチェンジ番号）に従い設定された楽音信号処理パラメータを、第２楽音制御命令形式（第２通信形式：control change）に従い、第２通信手段 (MDc)を介して楽音信号処理装置(TG)に送信する (C76-C78)第２制御手段(C7:C71-C7C)とを具備し、音楽編集装置(ED)は、音楽制御装置(MC)及び楽音信号処理装置(TG)と双方向に通信を行うための双方向通信手段 (Ume)と、楽音信号処理装置(TG)内の楽音信号処理手段(SG)に対応する楽音信号処理部（例えば、音源モジュール ML2に割り当てられるＶＳＴｉ）を含む複数の楽音信号処理部（音源モジュールML：ML1,ML2,…に割り当てられるＶＳＴｉ）が夫々割り当てられた複数のデータ処理系列（トラックTR：TR1,TR2,…）を備えたシーケンサ(SQ)と、これらデータ処理系列(TR)のうちの何れかを指示する系列指示手段 (E24)と、系列指示手段 (E24)により何れかのデータ処理系列(TR)が指示されたときに (E24=YES)、当該データ処理系列(TR)に割り当てられている楽音信号処理部（ＶＳＴｉ）の種類を示す楽音信号処理部種類情報（ＶＳＴｉ名）を設定指示情報として双方向通信手段 (Ume)を介し音楽制御装置(MC)に送信する設定指示手段 (E26)と、音楽制御装置(MC)から第１楽音制御命令形式（第１通信形式：system exclusive）に従って送信された楽音信号処理パラメータを受信するパラメータ受信手段 (E23)と、系列指示手段 (E24)により指示されたデータ処理系列（例えば TR2）に割り当てられた楽音信号処理部（例えば、音源モジュール ML2に割り当てられるＶＳＴｉ）が楽音信号処理装置(TG)に対応する場合は、パラメータ受信手段 (E23)により受信された楽音信号処理パラメータを双方���通信手段 (Ume)を介して楽音信号処理装置(TG)に送信するパラメータ送信手段 (E23)とを具備し、楽音信号処理装置(TG)は、音楽編集装置(ED)との間で双方向に通信を行うための第１通信手段 (UMt)と、音楽制御装置(MC)から受信を行うための第２通信手段 (MDt)と、音楽編集装置(ED)から第１通信手段 (UMt)を介して受信された楽音信号処理パラメータを楽音信号処理手段(SG)に設定する(T2)と共に、音楽制御装置(MC)から第２楽音制御命令形式（第２通信形式：control change）に従って送信され第２通信手段 (MDt)を介して受信された楽音信号処理パラメータを楽音信号処理手段(SG)に設定するパラメータ設定手段(T3)とを具備する電子音楽システム〔請求項３〕が提供される。
【発明の効果】
【００１１】
この発明による音楽制御装置は（請求項１）、所定の楽音信号処理パラメータを設定するためにパラメータ設定操作子(5c)が設けられ、ＵＳＢインターフェース(8c)のような第１通信手段 (UMc)により音楽編集装置(ED)と双方向に通信し、ＭＩＤＩインターフェース (10c)のような第２通信手段 (MDc)により音源装置や効果付与装置のような楽音信号処理装置(TG)に情報を送信することができる。また、第１楽音制御命令形式（第１通信形式：system exclusive）で送信する場合にパラメータ設定操作子(5c)で設定される楽音信号処理パラメータの種類を示す第１種類情報（パラメータＩＤ）、及び、第２楽音制御命令形式（第２通信形式：control change）で送信する場合にパラメータ設定操作子(5c)で設定される楽音信号処理パラメータの種類を示す第２種類情報（コントロールチェンジ番号）が記憶手段(TS)に記憶される。第１通信手段 (UMc)を通じて音楽編集装置(ED)と通信可能であり、第１楽音制御命令形式（第１通信形式：system exclusive）で送信する設定がされている場合は(C5=YES)、音楽編集装置(ED)から第１通信手段 (UMc)を介して設定指示情報（楽音信号処理部種類情報:E26）を受信すると、受信した設定指示情報に基づいて、所定の楽音信号処理パラメータを設定するための設定条件を決定し (C64)、決定された設定条件の下にパラメータ設定操作子(5c)の操作に応じて第１種類情報（パラメータＩＤ）に従い楽音信号処理パラメータを設定し (C6A)、設定された楽音信号処理パラメータを、システムエクスクルーシブ(system exclusive)のような第１楽音制御命令形式（第１通信形式）に従って、第１通信手段 (UMc)を介し音楽編集装置(ED)に送信する (C6B)。一方、第１通信手段 (UMc)を介した通信が不可の場合には (C5=NO)、パラメータ設定操作子(5c)の操作に応じて第２種類情報（コントロールチェンジ番号）に従い設定された楽音信号処理パラメータを、コントロールチェンジ(control change)のような第２楽音制御命令形式（第２通信形式）に従って、第２通信手段 (MDc)を介し楽音信号処理装置(TG)に送信する(C7)。
従って、この発明によれば、音楽制御装置は、音楽編集装置と通信可能であり、システムエクスクルーシブのような第１楽音制御命令形式（第１通信形式）で送信する設定がされている場合は、第１楽音制御命令形式に従って、パラメータ設定操作子の操作に基づき第１楽音制御命令形式に対応する第１種類情報（パラメータＩＤ）に従って設定された楽音信号処理パラメータを音楽編集装置に送信し、音楽編集装置との通信が不可の場合には、コントロールチェンジのような第２楽音制御命令形式（第２通信形式）に従って、パラメータ設定操作子の操作に基づき第２楽音制御命令形式に対応する第２種類情報（コントロールチェンジ番号）に従って設定された楽音信号処理パラメータを楽音信号処理装置に送信するというように、音楽制御装置に音楽編集装置が接続されるのに応じて、その接続状態に適した楽音制御命令形式（通信形式）で、当該楽音制御命令形式に対応するパラメータ種類情報に従った楽音信号処理パラメータの設定に関する情報を音楽制御装置から音楽編集装置乃至楽音信号処理装置に伝えることができる。
【００１２】
この発明による音楽制御装置では（請求項２）、音楽編集装置(ED)からの通知(E1)に基づいて、例えば、音楽編集装置側処理機能（ＤＡＷ）が起動した旨を示す起動通知（ＤＡＷ起動時のメッセージ）があったか否かにより、第１通信手段 (UMc)を通じて音楽編集装置(ED)と通信可能か否かを判別するようにしている (C1-C5)。
従って、この発明によれば、音楽編集装置からの通知により音楽編集装置と通信可能であることが分り、第１楽音制御命令形式（第１通信形式）で送信する設定がされている場合に、楽音信号処理パラメータを設定し、設定された楽音信号処理パラメータを第１楽音制御命令形式に従って音楽編集装置に送信することができる。
【００１３】
この発明による電子音楽システムは（請求項３）、音楽制御装置(MC)、音楽編集装置(ED)及び楽音信号処理装置(TG)で構成される。音楽制御装置(MC)は、上述したように、ＵＳＢインターフェース(8c)のような第１通信手段 (UMc)で音楽編集装置(ED)と通信可能であり、システムエクスクルーシブ(system exclusive)のような第１楽音制御命令形式（第１通信形式）で送信する設定がされている場合は(C5=YES)、音楽編集装置(ED)から第１通信手段 (UMc)を介して受信した設定指示情報（楽音信号処理部種類情報:E26）に基づいてパラメータ設定条件を決定し (C64)、決定されたパラメータ設定条件の下でパラメータ設定操作子(5c)にて第１種類情報（パラメータＩＤ）に従い設定された楽音信号処理パラメータを、第１楽音制御命令形式（第１通信形式：system exclusive）で第１通信手段 (UMc)を介して音楽編集装置(ED)に送信するが (C6B)、第１通信手段 (UMc)による通信が不可の場合には (C5=NO)、パラメータ設定操作子(5c)にて第２種類情報（コントロールチェンジ番号）に従い設定された楽音信号処理パラメータを、コントロールチェンジ(control change)のような第２楽音制御命令形式（第２通信形式）で、ＭＩＤＩインターフェース (10c)のような第２通信手段 (MDc)を介して音源装置や効果付与装置などの楽音信号処理装置(TG)に送信する(C7)。
これに対して、音楽編集装置(ED)は、音楽制御装置(MC)及び楽音信号処理装置(TG)との間にＵＳＢインターフェース(8e)のような双方向通信手段 (Ume)を有し、楽音信号処理のための複数の楽音信号処理部（処理モジュールML：ML1,ML2,…に割り当てられているＶＳＴｉ）が夫々割り当てられた複数のデータ処理系列（トラックTR：TR1,TR2,…）から成るシーケンサ(SQ)を備え、これら楽音信号処理部には楽音信号処理装置(TG)内の楽音信号処理部（処理モジュール ML2に割り当てられているＶＳＴｉ）が含まれる。これらデータ処理系列(TR)のうちの何れかが指示されると (E24=YES)、当該データ処理系列(TR)に割り当てられている楽音信号処理部（ＶＳＴｉ）の種類を示す楽音信号処理部種類情報（ＶＳＴｉ名）を設定指示情報として双方向通信手段 (Ume)を介し音楽制御装置(MC)に送信し (E26)、音楽制御装置(MC)から第１楽音制御命令形式（第１通信形式）に従って送信された楽音信号処理パラメータを受信すると (E23)、系列指示手段 (E24)により指示されたデータ処理系列（例えば TR2）に割り当てられた楽音信号処理部（例えば、処理モジュール ML2に割り当てられているＶＳＴｉ）が楽音信号処理装置(TG)に対応する場合、受信した楽音信号処理パラメータを双方向通信手段 (Ume)を介して楽音信号処理装置(TG)に送信する (E23)。また、楽音信号処理装置(TG)は、ＵＳＢインターフェース(8t)のような第１通信手段 (UMt)により音楽編集装置(ED)と双方向に通信し、ＭＩＤＩインターフェース (10t)のような第２通信手段 (MDt)により音楽制御装置(MC)から情報を受信することができ、音楽編集装置(ED)から第１通信手段 (UMt)を介して楽音信号処理パラメータを受信すると、受信した楽音信号処理パラメータを楽音信号処理手段(SG)に設定し(T2)、音楽制御装置(MC)から第２楽音制御命令形式（第２通信形式）に従って送信された楽音信号処理パラメータを第２通信手段 (MDt)を介し受信すると、受信した楽音信号処理パラメータを楽音信号処理手段(SG)に設定する(T3)。
【００１４】
例えば、自宅やスタジオでは、音楽制御装置(MC)、音楽編集装置(ED)及び楽音信号処理装置(TG)をＵＳＢケーブル(CU)で接続し、音楽制御装置(MC)で第１種類情報（パラメータＩＤ）に従い設定した楽音信号処理パラメータを、第１種類情報（パラメータＩＤ）に対応するシステムエクスクルーシブ(system exclusive)のような第１楽音制御命令形式（第１通信形式）で音楽編集装置(ED)に送り、更に音楽編集装置(ED)を経由して楽音信号処理装置(TG)に設定するというように、音楽制御装置(MC)から楽音信号処理装置(TG)をリモートコントロールする。また、ライブ会場では、楽音制御装置(MC)と楽音信号処理装置(TG)をＭＩＤＩケーブル(CM)で接続し、第２種類情報（コントロールチェンジ番号）に従い設定した楽音信号処理パラメータを、自動的に、第２種類情報（コントロールチェンジ番号）に対応するコントロールチェンジ(control change)のような第２楽音制御命令形式（第２通信形式）で、直接、楽音信号処理装置(TG)に送ってリモートコントロールする。
従って、この発明によれば、音楽制御装置は、音楽編集装置と通信可能であり、システムエクスクルーシブのような第１楽音制御命令形式（第１通信形式）で送信する設定がされている場合は、音楽編集装置からの指示に対応するテンプレートに基づいて第１種類情報（パラメータＩＤ）に従い所望の楽音信号処理パラメータを設定し、設定された楽音信号処理パラメータを、第１種類情報（パラメータＩＤ）に対応する第１楽音制御命令形式に従って音楽編集装置に送信し、音楽編集装置を介して楽音信号処理装置に所望の楽音信号処理パラメータを設定することができ、音楽編集装置との通信が不可の場合には、第２種類情報（コントロールチェンジ番号）に従い設定した楽音信号処理パラメータを、自動的に、第２種類情報（コントロールチェンジ番号）に対応する第２楽音制御命令形式（第２通信形式）で、直接、楽音信号処理装置に送信することができるというように、音楽制御装置に対する音楽編集装置或いは楽音信号処理装置の接続状態に適した楽音制御命令形式（通信形式）で、当該楽音制御命形式に対応するパラメータ種類情報に従った楽音信号処理パラメータの設定に関する情報を音楽制御装置から音楽編集装置乃至楽音信号処理装置に伝えることができる。
【００１５】
〔別の特徴〕
なお、発明が解決しようとする課題に対応してこの明細書に記載されている発明に備えられる楽音制御システム上の別の特徴によれば、次のように構成することができる：所定の楽音信号処理パラメータを設定するためのパラメータ設定操作子(5c)と、音楽編集装置(ED)との間で双方向に通信を行うための第１通信手段 (UMc)と、楽音信号処理装置(TG)に送信を行うための第２通信手段 (MDc)と、音楽編集装置(ED)と第１通信手段 (UMc)を通じて通信可能か否かを判別する通信判別手段(C5)と、通信判別手段(C5)により通信可能と判定された場合に(C5=YES)、音楽編集装置(ED)から第１通信手段 (UMc)を介して受信された設定指示情報 (E26)に基づいて設定条件を決定し (C64)、決定された設定条件の下にパラメータ設定操作子(5c)の操作に応じて設定された楽音信号処理パラメータを第１通信形式(system exclusive)に従って第１通信手段 (UMc)を介し音楽編集装置(ED)に送信する (C69-C6B)第１制御手段(C6:C61-C6E)と、通信判別手段(C5)により通信不可と判定された場合に (C5=NO)、パラメータ設定操作子(5c)の操作に応じて設定された楽音信号処理パラメータを第２通信形式(control change)に従い第２通信手段 (MDc)を介して楽音信号処理装置(TG)に送信する (C64)第２制御手段(C7)と、パラメータ設定操作子(5c)で設定される楽音信号処理パラメータの種類を含む複数の設定条件情報から成り楽音信号処理部種類情報（ＶＳＴｉ名）に対応付けられたテンプレート(TM)を複数（TM1,TM2,…）記憶するテンプレート記憶手段(TS)とを具備し、第１制御手段(C6)は、設定指示情報として、音楽編集装置(ED)において楽音信号処理のために設けられた処理モジュール（音源モジュールML：ML1,ML2,…）に割り当てられている楽音信号処理部（ＶＳＴｉ）の種類を表わす楽音信号処理部種類情報（ＶＳＴｉ名）を受信し (C62=YES)、テンプレート記憶手段(TS)に記憶された複数のテンプレート（TM：TM1,TM2,…）から当該楽音信号処理部の種類に対応するテンプレート(TM)を選択し (C64)、選択されたテンプレート(TM)に示された設定条件の下にパラメータ設定操作子(5c)の操作に応じて楽音信号処理パラメータを設定する (C6A)音楽制御装置(MC)。
この構成による音楽制御装置(MC)は、所定の楽音信号処理パラメータを設定するためにパラメータ設定操作子(5c)が設けられ、ＵＳＢインターフェース(8c)のような第１通信手段 (UMc)により音楽編集装置(ED)と双方向に通信し、ＭＩＤＩインターフェース (10c)のような第２通信手段 (MDc)により音源装置や効果付与装置のような楽音信号処理装置(TG)に情報を送信することができる。第１通信手段 (UMc)を通じて音楽編集装置(ED)と通信可能な場合は(C5=YES)、音楽編集装置(ED)から第１通信手段 (UMc)を介して設定指示情報（楽音信号処理部種類情報:E26）を受信すると、受信した設定指示情報に基づいて、所定の楽音信号処理パラメータを設定するための設定条件を決定し (C64)、決定された設定条件の下にパラメータ設定操作子(5c)の操作に応じて楽音信号処理パラメータを設定し (C6A)、設定された楽音信号処理パラメータをシステムエクスクルーシブ(system exclusive)のような第１通信形式に従って第１通信手段 (UMc)を介し音楽編集装置(ED)に送信する (C6B)。一方、第１通信手段 (UMc)を介した通信が不可の場合には (C5=NO)、パラメータ設定操作子(5c)の操作に応じて設定された楽音信号処理パラメータをコントロールチェンジ(control change)のような第２通信形式に従って第２通信手段 (MDc)を介し楽音信号処理装置(TG)に送信する(C7)。さらに、テンプレート記憶手段(TS)に複数のテンプレート（TM：TM1,TM2,…）が用意され、各テンプレート(TM)には、楽音信号処理パラメータを設定する際の設定条件を示す種々の設定条件情報が記録されており、また、各テンプレート(TM)は、音楽編集装置(ED)において楽音信号処理のために設けられた処理モジュール（音源モジュールML：ML1,ML2,…）に割り当てられている楽音信号処理部（ＶＳＴｉ）の種類を表わす楽音信号処理部種類情報（ＶＳＴｉ名）に対応付けられている。そして、この音楽制御装置は、音楽編集装置(ED)から設定指示情報として楽音信号処理部種類情報（ＶＳＴｉ名）を受信すると (C62=YES)、テンプレート記憶手段(TS)から当該楽音信号処理部種類情報（ＶＳＴｉ名）に対応するテンプレート(TM)を選択し (C63)、選択されたテンプレート(TM)に示された設定条件の下にパラメータ設定操作子(5c)の操作に応じて楽音信号処理パラメータを設定する (C6A)。
従って、この構成によれば、音楽編集装置と通信可能な場合はシステムエクスクルーシブのような第１通信形式に従ってパラメータ設定操作子の操作に基づく楽音信号処理パラメータを音楽編集装置に送信し、音楽編集装置との通信が不可の場合にはコントロールチェンジのような第２通信形式に従って楽音信号処理パラメータを楽音信号処理装置に送信するというように、音楽制御装置に音楽編集装置が接続されるのに応じて、その接続状態に適した通信形式で、楽音信号処理パラメータの設定に関する情報を音楽制御装置から音楽編集装置乃至楽音信号処理装置に伝えることができ、さらに、音楽編集装置と通信可能な場合には、音楽編集装置からの指示に対応するテンプレートに基づいて効果的に楽音信号処理パラメータを設定し、設定された楽音信号処理パラメータを第１通信形式に従って音楽編集装置に送信することができる。
【図面の簡単な説明】
【００１６】
【図１】この発明の一実施例による電子音楽システムのハードウエア構成例を示す。
【図２】この発明の一実施例による電子音楽システムの概念図である。
【図３】この発明の一実施例による音楽制御装置におけるテンプレートの内容及びディスプレイの表示画面の例を示す。
【図４】この発明の一実施例によるシステム全体の処理フロー例である。
【図５】この発明の一実施例によるリモートモード１の処理フロー例の一部である。
【図６】この発明の一実施例によるリモートモード１の処理フロー例の他部である。
【図７】この発明の一実施例によるリモートモード２の処理フロー例である。
【発明を実施するための形態】
【００１７】
〔システム構成例〕
図１は、この発明の一実施例による電子音楽システムのハードウエア構成例を示す図である。この電子音楽システムでは、楽音信号処理装置として音源装置ＴＧが用いられ、システムは、音楽編集装置ＥＤ、音楽制御装置ＭＣ及び音源装置ＴＧで構成される。音楽編集装置ＥＤは、ＤＡＷアプリケーションソフトウエア（単にＤＡＷともいう）を搭載したパーソナルコンピュータ（ＰＣ）が用いられ、図１の例では、中央処理装置（ＣＰＵ）１ｅ、ランダムアクセスメモリ（ＲＡＭ）２ｅ、読出専用メモリ（ＲＯＭ）３ｅ、外部記憶装置４ｅ、キーボード及びマウス入力部５ｅ，６ｅ、表示部７ｅ、ＵＳＢホストインターフェース（ＵＳＢホストＩ／Ｆ）８ｅ、通信インターフェース（通信Ｉ／Ｆ）９ｅ等の要素を備え、これら要素１ｅ〜９ｅはバス２０ｅを介して接続される。
【００１８】
音楽編集装置ＥＤ全体を制御するＣＰＵ１ｅは、ＲＡＭ２ｅ及びＲＯＭ３ｅと共に、ＤＡＷアプリケーションソフトウエアを含む各種制御プログラムに従って各種処理を実行するデータ処理部を構成し、ＤＡＷアプリケーションプログラムを含む各種制御プログラムに従い、タイマ１２ｅによるクロックを利用して音楽編集処理を含む種々の処理を実行する。ＲＡＭ２ｅは、これらの処理に際して必要な各種データを一時的に記憶し、ＲＯＭ３ｅは、各種制御プログラムや必要な制御データを予め記憶しておくことができる。
【００１９】
外部記憶装置４ｅは、ハードディスク（ＨＤ）や、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、メモリカード等の記憶媒体を用いた記憶手段であり、任意の記憶媒体に任意のデータを記録することができる。
【００２０】
キーボード入力部５ｅ及びマウス入力部６ｅは、それぞれ、文字及び機能入力用各種キーを含むキーボード及び画面に対する操作で情報を入力するマウスを備え、これら操作子の操作内容を操作情報としてデータ処理部（１ｅ〜３ｅ）に導入する。表示部７ｅは、ＬＣＤ等のディスプレイを含み、操作に応じたデータ処理部からの指令に従ってディスプレイの表示内容を制御し、入力部５ｅ，６ｅの操作に対する表示援助を行う。
【００２１】
ＵＳＢホストＩ／Ｆ８ｅは、これに接続された外部機器との間で種々の情報授受を行い、その接続スロットに、音楽制御装置ＭＣや音源装置ＴＧに接続されたＵＳＢケーブルＣＵが装着（接続）された場合は、これら装置と音楽の演奏に関する各種情報を授受する電子音楽システムが構成される。通信Ｉ／Ｆ９ｅは、ＬＡＮや電話回線などの通信ネットワークＣＮに接続される各種インターフェースであり、例えば、通信ネットワークＣＮに接続されるサーバ装置ＳＶなどと各種情報を授受することができる。なお、図示しないが、任意のインターフェースを通じてサウンドシステムを外付けすることができる。
【００２２】
音楽制御装置ＭＣのハードウエアは、上述した音楽編集装置ＥＤと同様に構成され、同様の機能を有するＣＰＵ１ｃ、タイマ１２ｃ、ＲＡＭ２ｃ、ＲＯＭ３ｃ、外部記憶装置４ｃ、表示部７ｃ及びバス２０ｃを備え、外部記憶装置４ｃの所定の記憶領域に設けられたテンプレート記憶部(TS)には、「制御テンプレート」と呼ばれるテンプレートデータ(TM)が記憶される。また、操作入力部として第１及び第２操作入力部５ｃ，６ｃが設けられ、音楽編集装置ＥＤのＵＳＢホストＩ／Ｆ８ｅに対応してＵＳＢターゲットインターフェース（ＵＳＢターゲットＩ／Ｆ）８ｃが設けられると共に、音源装置ＴＧに対してＭＩＤＩインターフェース（ＭＩＤＩＩ／Ｆ）１０ｃが設けられる。
【００２３】
第１操作入力部５ｃは、「制御ノブ」と呼ばれる複数の回転操作型の設定操作子（以下「ノブ」又は「ノブ操作子」という）を有し、各ノブの操作内容に対応するノブ操作情報をデータ処理部（１ｃ〜３ｃ）に導入する。各ノブには、後述するように、特定の楽音生成パラメータを割り当てることができ、ノブの操作によりこれらパラメータの値を設定することができる。第２操作入力部６ｃは、リモート（ＲＥＭＯＴＥ）モードへの遷移、テンプレートの指定（選択）、通信形式（送信形式）の設定、通信経路の設定などを行うためのその他の設定操作子、並びに、演奏用鍵盤やホイール等の演奏操作子を有し、その他の設定操作子の操作内容に対応するその他の設定操作情報や、演奏操作子の操作内容に対応する演奏操作情報をデータ処理部に導入する。そして、データ処理部は、ノブ操作情報やその他の設定操作情報を所定形式の設定データに変換し、演奏操作情報を所定形式の演奏データに変換して、ＵＳＢターゲットＩ／Ｆ８ｃ及びＵＳＢケーブルＣＵ或いはＭＩＤＩＩ／Ｆ１０ｃ及びＭＩＤＩケーブルＣＭを介して音楽編集装置ＥＤ或いは音源装置ＴＧに出力する。なお、必要に応じて、破線で示すように、音源及び効果付与部１１ｃを設けることができ、この場合は、データ処理部で生成（変換）された設定データ及び演奏データを音源及び効果付与部１１ｃに出力することができる。
【００２４】
音源装置ＴＧのハードウエアも、音楽編集装置ＥＤや音楽制御装置ＭＣと同様に構成され、同様の機能を有するＣＰＵ１ｔ、タイマ１２ｔ、ＲＡＭ２ｔ、ＲＯＭ３ｔ、外部記憶装置４ｔ、表示部７ｔ及びバス２０ｔを備えており、操作入力部としては、スイッチやノブ等の設定操作子を有する設定操作入力部５ｔが設けられ、設定操作入力部５ｔは、設定操作子の操作内容に対応する各種設定操作情報をデータ処理部（１ｔ〜３ｔ）に導入する。また、音楽編集装置ＥＤのＵＳＢホストＩ／Ｆ８ｅに対応してＵＳＢターゲットＩ／Ｆ８ｔが設けられ、音楽制御装置ＭＣに対してＭＩＤＩＩ／Ｆ１０ｔが設けられる。
【００２５】
音源装置ＴＧには更に音源及び効果付与部１１ｔが設けられる。音源及び効果付与部１１ｔには、音楽編集装置ＥＤ或いは音楽制御装置ＭＣからＵＳＢケーブルＣＵ及びＵＳＢターゲットＩ／Ｆ８ｔ或いはＭＩＤＩケーブルＣＭ及びＭＩＤＩＩ／Ｆ１０ｔを介して入力される設定データや、設定操作入力部５ｔの設定操作情報に従い生成された設定データに基づいて楽音生成パラメータが設定される。同様にＵＳＢターゲットＩ／Ｆ８ｔ或いはＭＩＤＩＩ／Ｆ１０ｔを介して演奏データ（ＭＩＤＩ）が入力されると、音源及び効果付与部１１ｔは、そのときに設定されている楽音生成パラメータに従って、入力された演奏データに基づくオーディオ形式の楽音信号を生成する。そして、音源及び効果付与部１１ｔに接続されたサウンドシステム１３ｔは、Ｄ／Ａ変換部やアンプ、スピーカを備え、音源及び効果付与部１１ｔからの楽音信号に基づく楽音を発生する。
【００２６】
〔電子音楽システムの機能〕
図２は、この発明の一実施例による電子音楽システムの概念図である。この発明の一実施例による電子音楽システムでは、楽音信号処理装置に音源装置ＴＧを用い、音楽編集装置ＥＤに対して音楽制御装置ＭＣ及び音源装置ＴＧをＵＳＢケーブルＣＵで通信可能に接続して（実線）リモートモード遷移操作が行われると、これら３装置ＭＣ，ＥＤ，ＴＧから成るリモートモード１の電子音楽システムが構成される。また、音楽制御装置ＭＣ及び音源装置ＴＧをＭＩＤＩケーブルＣＭで接続して（破線）リモートモード遷移操作が行われると、両装置ＭＣ，ＴＧから成るリモートモード２の電子音楽システムが構成される。
【００２７】
ここで、音楽編集装置ＥＤは、ＤＡＷが動作しているパーソナルコンピュータであり、大略、ＵＳＢ−ＭＩＤＩドライバＵＭｅ及びＤＡＷアプリケーション部ＥＡで構成され、ＵＳＢ−ＭＩＤＩドライバＵＭｅは、ＤＡＷアプリケーション部ＥＡとＭＩＤＩ規格の音楽制御装置ＭＣ及び音源装置ＴＧとの間でＵＳＢケーブルＣＵを通じてＭＩＤＩプロトコルに従ったデータを送受信することができるようにしたインターフェースソフトウェアである。また、ＤＡＷアプリケーション部ＥＡは、音楽制御装置用及び音源装置用エクステンションＥＸｃ，ＥＸｔ、シーケンサ部ＳＱ及び複数の音源モジュールＭＬ：ＭＬ１，ＭＬ２，…（記号“ＭＬ”は音源モジュールを代表的に表わす）から成る。
【００２８】
音楽制御装置用エクステンションＥＸｃは、ＵＳＢ−ＭＩＤＩドライバＵＭｅとシーケンサ部ＳＱとの間でデータを仲介するドライバであり、ドライバＵＭｅにおける音楽制御装置ＭＣとのデータ送受部との間に２つのポートを有する。第１のポート１では、音楽制御装置ＭＣから第２操作入力部６ｃの演奏操作子の操作（演奏操作）に基づく演奏データが受信される。また、第２のポート２では、ＤＡＷアプリケーション部ＥＡから各種の通知データが音楽制御装置ＭＣ側に送信され、音楽制御装置ＭＣ側から、第１操作入力部５ｃのノブ操作子の操作（ノブ操作）或いは第２操作入力部６ｃの設定操作子の操作（その他の設定操作）に基づく設定データが受信される。
【００２９】
音源装置用エクステンションＥＸｔは、音源装置ＴＧに割り当てられ実際には楽音信号生成機能を有しない特定の音源モジュール（この例では音源モジュールＭＬ２＝音源モジュール２）と、ドライバＵＭｅと間でデータを仲介するドライバであり、ドライバＵＭｅにおける音源装置ＴＧとのデータ送受部との間に１つのポートを有する。このポートでは、特定の音源モジュールＭＬ２について、割り当てられた音源装置ＴＧへの問合せデータや音楽制御装置ＭＣからの演奏データ及び設定データをＤＡＷアプリケーション部ＥＡから音源装置ＴＧ側に送信し、音源装置ＴＧ側からは応答データを受信することができる。
【００３０】
シーケンサ部ＳＱは、複数の「トラック」と呼ばれるデータ処理系列ＴＲ：ＴＲ１，ＴＲ２，…（記号“ＴＲ”は「トラック」乃至データ処理系列を代表的に表わす）を有し、各データ処理系列ＴＲは各音源モジュールＭＬに対応している。音源モジュールＭＬには、ユーザ操作により、「ＶＳＴｉ」或いは「音源」と呼ばれる所定の楽音信号生成機能を割り当てることができ、通常は、所望の音源としてソフトウエアシンセサイザが割り当てられ、割り当てられた機能は、特にソフトウエアシンセサイザＶＳＴｉと呼ばれる。音源モジュールＭＬには、所望の音源として、外部の音源装置を割り当てることもでき、割り当てられた機能は、特に音源装置用ＶＳＴｉと呼ばれ、図２の例では、トラック２ (TR2)に対応する音源モジュール２ (ML2)に音源装置ＴＧが割り当てられている。ここで、音源装置用ＶＳＴｉは、割り当てられた音源装置ＴＧを指定するだけである。
【００３１】
つまり、特定の音源モジュールＭＬ２以外の通常の音源モジュールに対応するデータ処理系列ＴＲをアクティブにすると、当該データ処理系列ＴＲに対応する音源モジュールＭＬに割り当てられたソフトウエアシンセサイザＶＳＴｉについて、音楽制御装置ＭＣからの設定データに基づく楽音生成パラメータの設定や、演奏データに基づく楽音信号の生成が行われる。一方、音源装置用ＶＳＴｉが割り当てられた特定の音源モジュールＭＬ２は、ユーザ操作に関し、ソフトウエアシンセサイザと同様のＶＳＴｉであるかのように振舞うだけで、対応するデータ処理系列ＴＲ２をアクティブにした場合は、音楽制御装置ＭＣからの設定データや演奏データを音源装置用エクステンションＥＸｃに出力し、エクステンションＥＸｃは、この音源モジュールＭＬ２に割り当てられた音源装置用ＶＳＴｉが指定する音源装置ＴＧの楽音生成部ＳＧに向かってデータを送り出す。
【００３２】
音楽制御装置ＭＣは、演奏操作機能を有するＭＩＤＩ規格のコントローラであり、主たる機能を概略的にみると、第１及び第２操作入力部５ｃ，６ｃの外に、テンプレート記憶部ＴＳ、通信制御部ＴＣｃ並びに第１及び第２通信部ＵＭｃ，ＭＤｃで構成される。テンプレート記憶部ＴＳは、外部記憶装置４ｃの所定の記憶領域に設けられ、各種設定条件を規定した複数のテンプレートデータＴＭ：ＴＭ１，ＴＭ２，…（以下、単に「テンプレート」といい、記号“ＴＭ”はテンプレートデータを代表的に表わす）を記憶している。通信制御部ＴＣｃは、予め定められたルールに従ってテンプレート記憶部ＴＳから所定のテンプレートＴＭを選択し、選択されたテンプレートＴＭが示す設定条件に従い、音楽編集装置ＥＤとの通信状態に応じて通信経路及び通信形式を設定すると共に、第１操作入力部５ｃの操作に基づいて設定された通信形式の楽音生成パラメータ（設定データ）を生成する。また、第２操作入力部６ｃの演奏操作に基づいて演奏データを生成し、さらに、生成された設定データや演奏データを第１或いは第２通信部ＵＭｃ，ＭＤｃに送る。
【００３３】
第１通信部ＵＭｃは、ＵＳＢケーブルＣＵを通じて音楽編集装置ＥＤと双方向に通信するのに用いられ、ＵＳＢインターフェース規格による通信経路上をＭＩＤＩプロトコルに従って設定データや演奏データ或いは通知データ等を送受することができる。また、第２通信部ＭＤｃは、ＭＩＤＩケーブルＣＭを通じて音源装置ＴＧと送受信のうち少なくとも送信を行うのに用いられ、ＭＩＤＩ規格による通信経路上をＭＩＤＩプロトコルに従って設定データや演奏データ或いはその他のデータを送信することができる。
【００３４】
音源装置ＴＧは、楽音生成機能を有するＭＩＤＩ規格の電子音楽装置であり、主たる機能を概略的にみると、通信制御部ＴＣｔ、第１及び第２通信部ＵＭｔ，ＭＤｔ並びに楽音生成部ＳＧで構成される。第１通信部ＵＭｔは、ＵＳＢケーブルＣＵを通じて音楽編集装置ＥＤと双方向に通信するのに用いられ、ＵＳＢインターフェース規格による通信経路上をＭＩＤＩプロトコルに従って応答データ或いは問合せデータや設定データ、演奏データ等を送受することができる。第２通信部ＭＤｔは、音楽制御装置ＭＣの第２通信部ＭＤｃに対応しており、ＭＩＤＩケーブルＣＭを通じて音源装置ＴＧと送受信のうち少なくとも受信を行うのに用いられ、ＭＩＤＩ規格による通信経路上をＭＩＤＩプロトコルに従って設定データや演奏データ或いはその他のデータを受信することができる。
【００３５】
通信制御部ＴＣｔは、第１通信部ＵＭｔで音楽編集装置ＥＤからの問合せデータを受信すると、楽音生成部ＳＧの設定状態を参照し応答データを作成して返信する。また、第１或いは第２通信部ＵＭｔ，ＭＤｔで設定データ乃至演奏データを受信すると、これらデータを楽音生成部ＳＧに送る。楽音生成部ＳＧは、図１のハードウエア構成例の音源及び効果付与部１１ｔ並びにサウンドシステム１３ｔに対応し、通信制御部ＴＣｔから送られてきた設定データに基づいて楽音生成パラメータを設定したり、通信制御部ＴＣｔからの演奏データに基づいて、設定されたパラメータに従った楽音を生成する。
【００３６】
図３は、音楽制御装置ＭＣにおいてテンプレート記憶部ＴＳに記憶されるテンプレートＴＭの内容及び表示部７ｃのディスプレイに表示される画面の例を示す。テンプレート記憶部ＴＳには、音源モジュールＭＬ：ＭＬ１，ＭＬ２，…に割り当て可能な音源（音楽編集装置ＥＤに搭載されたソフトウエアシンセサイザ及びＵＳＢで接続可能な音源装置）の数だけ記憶されている。つまり、音源テンプレートＴＭは、音源モジュールＭＬに割り当て可能な音源毎に１つ用意される。各音源テンプレートＴＭは、テンプレート番号、音源に対応する文字列、テンプレートの名称文字列Ｔｎ、通信形式の優先度、パラメータＩＤ、各ノブに対応するコントロールチェンジ番号などが記録されている。
【００３７】
テンプレートの主な内容が図３（１）に説明され、音源に対応する文字列は、音源モジュールＭＬに割り当て可能な音源（ＶＳＴｉ）の名称（ＶＳＴｉ名）を示し、リモートモード１において、音楽編集装置ＥＤから音源種類情報として音楽制御装置ＭＣに送られ、テンプレートＴＭを選択する際に参照される。例えば、図２の音源モジュールＭＬ２のように、音源装置ＴＧの音源（楽音生成部ＳＧ）が割り当て可能な音源（ＶＳＴｉ）である場合、この音源に対応する文字列は「 Tone Generator A VSTi」である。テンプレート名称文字列Ｔｎは、テンプレートＴＭの名称を表わす文字列である。通信形式の優先度は、音楽制御装置ＭＣが音楽編集装置ＥＤと通信できる場合に、ノブ操作によるパラメータ情報をＤＡＷ専用システムエクスクルーシブ (SystemExclusive)〔音楽編集装置ＥＤに搭載されたＤＡＷに専用のシステムエクスクルーシブメッセージ。以下、ＤＡＷ専用ＳｙｓＥｘという。〕で送信するか、汎用コントロールチェンジ (ControlChange)〔コントロールチェンジ番号１６〜１９，８０〜８３によるコントロールチェンジメッセージ。以下、汎用ＣｎｔＣｈという。〕で送信するかを規定したものである。パラメータＩＤは、このテンプレートＴＭを用いた場合に各ノブ５ｃに割り当てられる楽音生成パラメータのＩＤを規定したものであり、ノブ情報即ちノブ５ｃの操作に基づく設定データをＤＡＷ専用ＳｙｓＥｘで送信する場合に、各ノブ５ｃが夫々音源側のどのパラメータに対応するかを関連付ける。各ノブに対応するコントロールチェンジ番号は、汎用ＣｎｔＣｈ即ちコントロール番号１６〜１９，８０〜８３のコントロールチェンジメッセージで設定データを送信する場合に、各ノブ５ｃを操作したときに設定データと共に夫々出力される。
【００３８】
図３（２），（３）は、リモートモード遷移操作がなされてリモートモード１，２の何れかの状態で、音源装置ＴＧの音源（楽音生成部ＳＧ）に対応する音源モジュールＭＬの音源名（ＶＳＴｉ名）＝ Tone Generator A VSTiと通信形式の優先度＝ＤＡＷ専用ＳｙｓＥｘとが規定された第１テンプレートＴＭ１に従ってノブ５ｃを操作する場合の画面７ｃｓの表示例である。この例では、画面７ｃｓの左上に「ＲＥＭＯＴＥ」表記Ｍｄが表示され、他の装置ＥＤ，ＴＧと連係するリモートモードであることをユーザに示すと共に、音源装置ＴＧの音源名（ＶＳＴｉ名）に対応したテンプレート名Ｔｎ＝Tone Generator Aがテンプレート番号「０１」と共に表示されている。このシステムでは、音楽制御装置ＭＣが音楽編集装置ＥＤと通信可能な場合（リモートモード１）、ノブ操作に基づく設定データの音楽編集装置ＥＤへの送信は、ユーザ操作による通信形式の設定がないと、テンプレートＴＭ１の優先度で定めた通信形式に従い、ユーザ操作により通信形式が設定されると、テンプレートＴＭ１の優先度に拘わらず、ユーザ設定された通信形式に従う。一方、音楽制御装置ＭＣが音楽編集装置ＥＤと通信不可の場合は（リモートモード２）、テンプレートＴＭ１で定めた通信形式の優先度やユーザによる通信形式設定操作に拘わらず、汎用ＣｎｔＣｈに従ってノブ操作に基づく設定データが音源装置ＴＧに送信される。
【００３９】
従って、音楽制御装置ＭＣが音楽編集装置ＥＤと通信できる場合（リモートモード１）に、（選択されたテンプレートＴＭの優先度が汎用ＣｎｔＣｈに定められていても）ユーザ設定された通信形式がＤＡＷ用専用ＳｙｓＥｘのとき、或いは、ユーザ設定がなく選択されたテンプレートＴＭの優先度がＤＡＷ用専用ＳｙｓＥｘに定められているときには、システムは、ノブ操作に基づく設定データの通信形式をＤＡＷ用専用ＳｙｓＥｘに決定する。この場合、画面７ｃｓには、図３（２）のように、「Ｒｅｍｏｔｅ」表記Ｃｓ１を表示することにより、ＤＡＷ専用ＳｙｓＥｘで通信する状態（「Ｒｅｍｏｔｅ」モードという）であることをユーザに知らせる。「Ｒｅｍｏｔｅ」モードでは、選択されたテンプレートＴＭに対応する音源（ＶＳＴｉ）に設定されており各ノブ５ｃに対応付けられたパラメータ及びその値（ノブ対応パラメータ）が音楽編集装置ＥＤから送られ、送られてきた各ノブ対応パラメータの内容を画面７ｃｓの主表示領域Ｍａに表示する。この例では、選択されたテンプレートＴＭ１に対応する音源（ＶＳＴｉ）を音源装置ＴＧとしているので、音源装置ＴＧに設定されているノブ対応パラメータがノブ操作による設定対象として表示される。具体的には、例えば、図３（２）の領域Ｍａのように、各ノブのマークに続いてフィルタのカットオフ周波数やレゾナンス、ＤＣＡ（Digital Controlled Amplifier）のアタック時間やリリース時間などのパラメータが表示される。
【００４０】
一方、音楽制御装置ＭＣが音楽編集装置ＥＤと通信できない場合は、選択されたテンプレートＴＭの優先度やユーザ設定された通信形式がＤＡＷ用専用ＳｙｓＥｘであっても、システムはリモートモード２となり、ノブ操作に基づく設定データの通信形式を汎用ＣｎｔＣｈに決定する。この場合、画面７ｃｓには、図３（３）のように、ＣｏｎｔｒｏｌＣｈａｎｇｅの略号である「ＣＣ」表記Ｃｓ２を表示することによって、汎用ＣｎｔＣｈで通信する状態（「ＣＣモード」という）であることをユーザに知らせる。つまり、テンプレートＴＭ１の優先度によりＤＡＷ専用ＳｙｓＥｘで通信することになっていても、音楽編集装置ＥＤと通信できない場合はこのような表示になる。また、画面７ｃｓの主表示領域Ｍａには、各ノブのマークに続いて、選択されたテンプレートＴＭ１に規定された各ノブ対応コントロールチェンジ番号が表示され、各番号の右側のパラメータ値には、音楽制御装置ＭＣの各ノブ操作に対応した設定値が表示される。
【００４１】
ここで、この発明の一実施例による電子音楽システムの特徴を説明すると、このシステムは、音楽編集装置ＥＤと、音楽制御装置ＭＣと音源装置などの楽音信号処理装置ＴＧから成る。音楽制御装置ＭＣは、音楽編集装置ＥＤと通信可能な場合は、音楽編集装置ＥＤからの設定指示を第１通信手段ＵＭｃで受信すると、設定指示に応じた設定条件（テンプレートＴＭ）に従ってノブ操作により楽音信号処理パラメータ（設定データ）を設定し、設定された楽音信号処理パラメータを第１通信形式(system exclusive)に従って音楽編集装置ＥＤに第１通信手段ＵＭｃで送信する。一方、音楽編集装置ＥＤとの通信が不可の場合には、ノブ操作により設定された楽音信号処理パラメータ（設定データ）を第２通信形式(control change)に従って第２通信手段ＤＭｃにて楽音信号処理装置ＴＧに送る。
【００４２】
〔処理フロー例〕
図４〜図７は、この発明の一実施例による電子音楽システムを構成する各装置の処理動作を表わすフローチャートである。まず、図４によりシステムで全体の処理の流れを説明する。音楽編集装置ＥＤでは、図４中央部に示されるように、音楽編集装置側処理機能つまりＤＡＷが起動すると、ＣＰＵ１ｅは、最初のステップＥ１で起動通知処理を行い、音楽編集装置側処理機能（ＤＡＷ）が起動したことをＵＳＢ経由で音楽制御装置ＭＣに通知し、次のステップＥ２にて、図５右側に示される音楽編集処理を行う。なお、このような音楽編集装置ＥＤの処理動作(E1,E2)は、ユーザの自宅やスタジオ等において音楽制御装
置（コントローラ）ＭＣから音楽編集装置（ＰＣ＋ＤＡＷ）ＥＤを経由して音源装置ＴＧを制御する場合に実行され、ライブ演奏会場などで音楽制御装置ＭＣから音楽編集装置ＥＤを介さず直接音源装置ＴＧを制御する場合には実行されない。また、音楽制御装置ＭＣは、図４左側に示す音楽制御装置側処理機能を実行し、音源装置ＴＧは、図４右側に示すように、ステップＴ１のノブ対応パラメータ送信処理、ステップＴ２，Ｔ３の楽音生成パラメータ設定処理及びステップＴ４のその他の処理を順次繰り返し行う（各ステップは、その処理条件が与えられない場合スルーする）音源装置側処理を実行する。
【００４３】
音楽制御装置ＭＣでは、音楽制御装置側処理機能が起動すると、ＣＰＵ１ｃは、初期化を行い、例えば、ノブ操作に基づく情報の通信経路をＵＳＢＩ／Ｆ８ｃを介するＵＳＢ−ＭＩＤＩとし、第１のテンプレート番号＝０１のテンプレートＴＭ１を選択するように、デフォルト設定し、最初のステップＣ１で、ＵＳＢ経由で音楽編集装置ＥＤからの起動通知があったか否かを判定する。ここで、起動通知があったときは(C1=YES)、ステップＣ２にて、音楽編集装置ＥＤと通信可能であることをＲＡＭ２ｅ内の通信状態記憶エリアに記憶する。起動通知がないと判定したとき (C1=NO)或いはステップＣ２の記憶処理の後は、ステップＣ３で、リモート（ＲＥＭＯＴＥ）モード遷移操作がなされたか否かを判定する。ここで、リモートモード遷移操作がないときは (C3=NO)、ステップＣ４で、第２装置入力部６ｃの操作に応じて、各種設定内容を外部記憶装置４ｃに保存し或いは読み出す等、音楽制御装置ＭＣ単独の処理を実行する。また、音源及び効果付与部１１ｃを内蔵している場合、演奏操作（鍵盤操作など）に応じた発音処理やそのためのパラメータ設定を行い、自動演奏機能を有している場合は、パラメータ設定やその実行を行うことができる。
【００４４】
ステップＣ３で、リモートモード遷移操作があったと判定したときは(C3=YES)、ステップＣ５で、通信状態記憶エリアの記憶内容を調べて音楽編集装置ＥＤと通信可能か否かを判定する。ここで、音楽編集装置ＥＤと通信可能であれば(C5=YES)、ステップＣ６でリモートモード１処理（図５及び図６）を実行し、通信可能でなければ (C5=NO)、ステップＣ７で、リモートモード２処理（図７）を実行する。そして、ステップＣ４，Ｃ６，Ｃ７の単独処理、リモートモード１処理或いはリモートモード２処理の後は、ステップＣ１に戻り、動作停止指示がある迄、上述のステップＣ１〜Ｃ７の処理を繰り返す。
【００４５】
図５及び図６は、音楽制御装置ＭＣにおけるリモートモード１処理(C6)及びリモートモード１処理に対応する音楽編集装置ＥＤの音楽編集処理(E2)の具体例を表わすフローチャートである。音楽制御装置ＭＣでは、リモートモード１処理の第１ステップＣ６１で、リモートモードに遷移したことを音楽編集装置ＥＤに通知し、ステップＣ６２に進む。これに対して、音楽編集装置ＥＤは、ステップＥ２１で、音楽制御装置ＭＣからの通知に応じて、現在アクティブなトラックに割り当てられている音源の音源種類情報（ＶＳＴｉ名）を設定指示情報としてＵＳＢ−ＭＩＤＩ経由で返送し、次のステップＥ２２に進む。
【００４６】
音楽制御装置ＭＣでは、ステップＣ６２で、音楽編集装置ＥＤからＵＳＢ−ＭＩＤＩ経由で音源種類情報（ＶＳＴｉ名）が送られてきたか否かを判定し、音源種類情報（ＶＳＴｉ名）が送られてこないときは(C62=NO)、ステップＣ６３に進んで、テンプレート選択操作がなされたか否かを判定し、音源種類情報（ＶＳＴｉ名）が送られてきたとき (C62=YES)、或いは、ユーザによるテンプレート選択操作がなされたときは (C63=YES)、順次ステップＣ６４〜Ｃ６７に進む。まず、ステップＣ６４では、テンプレート記憶部ＴＳから、音源種類情報（ＶＳＴｉ名）に対応付けられたテンプレートＴＭ、或いは、ユーザ操作により指示されたテンプレートＴＭを選択する。次のステップＣ６５では、選択されたテンプレートＴＭの優先度に応じて、ノブ操作に基づく設定データ（楽音生成パラメータ）の通信形式（送信形式）をＤＡＷ専用ＳｙｓＥｘ或いは汎用ＣｎｔＣｈに設定し、続くステップＣ６６で、選択されたテンプレートＴＭに規定された他の設定条件に従ってノブ５ｃへの機能割当て等の必要な設定を行い、さらに、ステップＣ６７で画面表示を更新する。
【００４７】
ステップＣ６７の表示更新処理では、送信形式がＤＡＷ専用ＳｙｓＥｘに設定されている場合、ノブに対応したパラメータの現在値を表示する文字列をＵＳＢ−ＭＩＤＩ経由で音楽編集装置ＥＤに問い合わせる。音楽編集装置ＥＤは、ステップＥ２２にて、音楽制御装置ＭＣからの問合せに応じて、現在アクティブなトラックＴＲの音源モジュールＭＬに割り当てられている音源（ＶＳＴｉ）のノブに対応したパラメータ値を調べ、これを表示用文字列（例えば、“１００Ｈｚ”）に変換し、ＵＳＢ−ＭＩＤＩ経由で音楽制御装置ＭＣに返送する。この場合、図２の音源モジュールＭＬ２のように、割り当て音源（ＶＳＴｉ）が音源装置ＴＧの場合は、ノブに対応したパラメータ値を音楽編集装置ＥＤからＵＳＢ−ＭＩＤＩ経由（Ａ）で音源装置ＴＧに問い合わせる。これに対して、音源装置ＴＧは、ステップＴ１（図４右）で、音楽編集装置ＥＤからＵＳＢ端子で受信した問合わせに応じて、ノブに対応したパラメータ値をＵＳＢ−ＭＩＤＩ経由（Ａ）で音楽編集装置ＥＤに返送し、音楽編集装置ＥＤは、これを表示用文字列に変換して音楽制御装置ＭＣに送る。音楽制御装置ＭＣは、このように、問合せに応答して音楽編集装置ＥＤからＵＳＢ−ＭＩＤＩ経由で送られてくるノブに対応する表示用文字列を取得し、これを表示装置７ｃのディスプレイ画面７ｃｓに表示する〔図３（２）参照〕。一方、送信形式が汎用ＣｎｔＣｈに設定されている場合は、音楽制御装置ＭＣにおいて、内部にノブに対応したパラメータ値を保持するようにし、保持しているパラメータ値をデフォルト値として、そのまま数値で表わすような汎用表示を行う〔図３（３）参照〕。
【００４８】
ステップＣ６３でテンプレート選択操作がなさないと判定したとき(C63=NO)或いはステップＣ６７の表示更新処理の後は、ステップＣ６８（図６）に進み、デフォルト設定に応じて情報送信経路をＵＳＢ−ＭＩＤＩに設定し、或いは、通信経路の設定に関するユーザ操作があれば、ユーザ操作に応じて情報通信経路をＵＳＢ−ＭＩＤＩ又はＭＩＤＩ端子に設定する。次のステップＣ６９では、ノブ操作がなされたか否かを判定し、ノブ操作がなされたときは (C69=YES)、まず、ステップＣ６Ａにて、ノブ操作に基づくパラメータ変更情報を、設定された送信形式で生成する。この送信形式は、ＤＡＷ専用ＳｙｓＥｘでパラメータ値の増減を指示するもの或いは汎用ＣｎｔＣｈでパラメータ値を直接指示するものである。次いで、ステップＣ６Ｂにおいて、このパラメータ変更情報を、ステップＣ６８で設定された送信経路（ＵＳＢ−ＭＩＤＩ或いはＭＩＤＩ端子）を介して音楽編集装置ＥＤに送信し、更にステップＣ６Ｃで、ノブ操作に応じて画面表示を更新する。ステップＣ６Ｃでは、ステップＣ６７と同様に、送信形式がＤＡＷ専用ＳｙｓＥｘに設定されている場合は、ＵＳＢ−ＭＩＤＩ経由（Ｈ）で音楽編集装置ＥＤからノブに対応したパラメータの現在値を表示する文字列を取得して表示し、送信形式が汎用ＣｎｔＣｈに設定されている場合には、音楽制御装置ＭＣ内に保持されたノブ操作を保持しているパラメータ値に反映させて更新したのち汎用表示をする。なお、ステップＣ６Ｂにおいて、パラメータ変更情報は、送信経路がＵＳＢ−ＭＩＤＩの場合ＵＳＢ−ＭＩＤＩ経由（Ｊ）で送られるが、通信形式がＤＡＷ専用ＳｙｓＥｘならＵＳＢ−ＭＩＤＩポート２で送られ、汎用ＣｎｔＣｈならＵＳＢ−ＭＩＤＩポート１で送られる。また、送信経路がＭＩＤＩ端子の場合は、汎用ＣｎｔＣｈのパラメータ情報をＭＩＤＩ経由（Ｄ）で直接音源装置ＴＧに送る。
【００４９】
ステップＣ６Ｂで音楽制御装置ＭＣからパラメータ変更情報を音楽編集装置ＥＤに送信した場合、音楽編集装置ＥＤでは、ステップＥ２３にて、音楽制御装置ＭＣからのパラメータ変更情報をアクティブなトラックＴＲに割り当てられている音源（ＶＳＴｉ）に設定する。その際、音楽制律用エクステンションＥｘｃが、パラメータ値の増減の指示であるパラメータ変更情報をパラメータ値そのものに変換する。ここで、図２の音源モジュールＭＬ２のように、割り当て音源（ＶＳＴｉ）が音源装置ＴＧの場合は、音楽制御装置ＭＣからのパラメータ変更情報から変換されたパラメータ値をＵＳＢ−ＭＩＤＩ経由（Ｂ）でＭＩＤＩプロトコルにて音源装置ＴＧに送り、音源装置ＴＧでは、ステップＴ２にて、ＵＳＢ端子で受信したＭＩＤＩプロトコルのパラメータ情報を楽音生成部ＳＧに設定する。
【００５０】
音楽編集装置ＥＤでは、次のステップＥ２４で、アクティブなトラックＴＲの変更操作がされたか否かを判定し、トラック変更操作があれば (E24=YES)、ステップＥ２５で、トラック変更処理を行いアクティブなトラックＴＲの設定を変更すると共に、表示部７ｅのディスプレイ画面の表示更新などを行い、続くステップＥ２６にて、新しくアクティブに設定されたトラックＴＲに割り当てられている音源（ＶＳＴｉ）の音源種類情報（ＶＳＴｉ名）を新たな設定指示情報としてＵＳＢ−ＭＩＤＩ経由で音楽制御装置ＭＣに送る。ステップＥ２４でアクティブトラック変更操作がないと判定したとき(E24=NO)或いはステップＥ２６における新たな音源種類情報（設定指示情報）の送信処理後は、ステップＥ２７でその他の処理を行う。その他の処理の後は、ステップＥ２１に戻り、音楽編集装置側処理機能（ＤＡＷ）の終了指示があるまで、ステップＥ２１〜Ｅ２７の処理を繰り返す。なお、ステップＥ２１〜Ｅ２３，Ｅ２７は、その処理条件が与えられない場合スルーする。
【００５１】
さて、音楽制御装置ＭＣにおいて、ステップＣ６９でノブ操作がなされないと判定したとき(C69=NO)或いはステップＣ６Ｃの表示更新処理の後は、ステップＣ６Ｄに進んで、その他の処理を行う。その他の処理では、第２操作入力部６ｃにおけるその他の設定操作子の操作や演奏操作子の操作に基づく処理などが行われ、例えば、通信経路の設定に関するユーザ操作があれば、その旨をＲＡＭ２ｃの所定領域に記憶し（ステップＣ６８で反映される）、演奏操作があれば楽音処理を行う。
【００５２】
なお、ステップＣ６Ｄの楽音処理では、演奏操作に基づくノートオン／オフやモジュレーションやピッチペンドに対応する通常のＭＩＤＩメッセージで演奏データが生成される。ここで、情報送信経路がＵＳＢ−ＭＩＤＩに設定されている場合は、ＵＳＢ−ＭＩＤＩ経由（Ｋ）即ち第１通信部ＵＭｃ〜ＵＳＢケーブルＣＵ経由で音楽編集装置ＥＤのＵＳＢ−ＭＩＤＩドライバＵＭｅに送信される。音楽編集装置ＥＤでは、ステップＥ２７のその他の処理で、音楽制御装置ＭＣからの演奏データがドライバＵＭｅからＭＩＤＩポート１を通じ音楽制御装置用エクステンションＥＸｃを介してシーケンサ部ＳＱのアクティブなトラックＴＲに対応する音源モジュールＭＬに出力される。例えば、アクティブトラックがトラック１ (TR1)なら、音源モジュールＭＬ１に割り当てられているソフトウェアシンセサイザで演奏データに基づく楽音信号が生成され、アクティブトラックがトラック２ (TR2)なら、音楽制御装置ＭＣからの演奏データが更にＵＳＢ−ＭＩＤＩ経由（Ｃ）で音源装置ＴＧに送られ、音源装置ＴＧのステップＴ４で演奏データに基づく楽音信号が生成される。また、情報送信経路がＭＩＤＩ端子に設定されている場合には、音楽制御装置ＭＣから演奏データがＭＩＤＩ経由（Ｅ）で直接音源装置ＴＧに送られる。
【００５３】
音楽制御装置ＭＣでは、ステップＣ６Ｄの処理の後、ステップＣ６Ｅでリモートモード終了操作がなされたか否かを判定し、終了操作がないときは、ステップＣ６２に戻り、上述したステップＣ６２〜Ｃ６Ｅの処理を繰り返し、終了操作がなされたときは、リモートモード１処理を終了し音楽制御装置側処理の第１ステップＣ１（図４）にリターンする。
【００５４】
図７は音楽制御装置ＭＣにおけるリモートモード２処理（C7：図４）の例を表わすフローチャートである。リモートモード２処理の第１ステップＣ７１では、デフォルト設定或いはユーザ操作に応じてテンプレートを選択し、次のステップＣ７２では、選択されたテンプレートＴＭの優先度に拘わらず、ノブ操作に基づく情報の通信形式を汎用ＣｎｔＣｈに設定し、続くステップＣ７３では、デフォルト設定やユーザ設定に拘わらず、情報送信経路をＭＩＤＩ端子とする。さらに、ステップＣ７４で、選択されたテンプレートＴＭのパラメータ設定条件を反映させ、画面に表示するテンプレート名称文字列やノブ操作時に出力する汎用ＣｎｔＣｈのコントロールチェンジ番号などを決定する。続いて、ステップＣ７５において、ディスプレイ画面７ｃｓの表示を更新する〔図３（３）参照〕。ステップＣ７５での処理は、ステップＣ６７で送言形式が用ＣｎｔＣｈに設定されている場合と同様であり、内部に、ノブに対応したパラメータ値を保持するようにし、そのパラメータ値をデフオルト値に設定したのち、数値をそのまま表わすような汎用表示をする。
【００５５】
ステップＣ７５の表示更新の後、ステップＣ７６に進み、ノブ操作がなされたか否かを判定し、ノブ操作がなされると(C76=YES)、順次ステップＣ７７〜Ｃ７９に進む。つまり
、ステップＣ７７で、ノブ操作に基づくパラメータ情報を、設定された通信形式即ち汎用ＣｎｔＣｈで生成し、ステップＣ７８で、ノブ操作に基づくパラメータ情報を設定された通信経路即ちＭＩＤＩ端子 (10c)経由（Ｆ）で音源装置ＴＧに送信し、ステップＣ７９で画面７ｃｓの表示を更新する。音源装置ＴＧでは、ステップＴ３で、音楽制御装置ＭＣからＭＩＤＩ経由（Ｆ）で送信されＭＩＤＩ端子 (10t)で受信したパラメータ情報を楽音生成部ＳＧに設定して楽音生成に反映させる（図３）。
【００５６】
音楽制御装置ＭＣでは、ノブ操作がなされないと判定したとき(C76=NO)或いはステップＣ７９での表示更新処理の後は、ステップＣ７Ａに進んで、第２操作入力部におけるその他の操作子の操作に基づくその他の処理を行う。その他の処理は、音楽的には、リモートモード１処理におけるその他の処理 (C6D)と同様であり、例えば、楽音処理で生成された演奏データは、ＭＩＤＩ端子経由（Ｇ）で直接音楽装置ＴＧに送られる。その他の処理の後はステップＣ７Ｂで、リモートモード終了操作がなされたか否かを判定し、終了操作がないときは、ステップＣ７Ｃに進み、テンプレート選択操作がなされたか否かを判定する。ここで、テンプレート選択操作がなれたときは (C7C=YES)、ステップＣ７１に戻ってステップＣ７１〜Ｃ７Ｃの処理を繰り返し、テンプレート選択操作がなれないときには(C7C=NO)、ステップＣ７６に戻ってステップＣ７６〜Ｃ７Ｃの処理を繰り返す。そして、ステップＣ７Ｂで終了操作がなされたと判定したときに (C7B=YES)、リモートモード２処理を終了し音楽制御装置側処理の第１ステップＣ１（図４）にリターンする。
【００５７】
〔種々の実施態様〕
以上、この発明の好適な一実施例について説明したが、これは単なる一例であって、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能であり、種々の態様で実施することができる。実施例の説明では、楽音信号の処理を行う楽音信号処理装置として、ＭＩＤＩなどの演奏データに従って楽音信号を生成する音源装置ＴＧを挙げ、音源装置ＴＧを音楽制御装置ＭＣや音楽編集装置ＥＤなどと共に使用する例を挙げた。別の実施態様としては、楽音信号処理装置を、音源装置ＴＧに替えて、効果付与装置（リバーブ装置、ディレイ装置、ディストーション装置、イコライザ装置、など）ＴＧ’にしてもよい。
【００５８】
楽音信号処理装置として効果付与装置ＴＧ’を用いる場合、自宅やスタジオでは、音楽制御装置ＭＣ、音楽編集装置ＥＤ及び効果付与装置ＴＧ’をＵＳＢケーブルＣＵで接続して音楽制作をする。このとき、音楽編集装置ＥＤ上では、ＤＡＷアプリケーションＥＡが稼動しておりＤＡＷアプリケーションＥＡのシーケンサ部ＳＱが有する各トラックには音源モジュールＭＬのみならず効果付与モジュールＭＬ’を割り当てることができる。この効果付与モジュールＭＬ’は、所望のソフトウエアエフェクタＶＳＴｉ’或いは外部の効果付与装置ＴＧ’に対応した効果付与装置用ＶＳＴｉ’である。ユーザは、ＤＡＷアプリケーションＥＡから所定のインターフェースを介して、効果付与装置ＴＧ’にオーディオ信号を渡し、効果付与されたオーディオ信号を再び戻すことによって、効果付与装置ＴＧ’を用いた音楽制作ができる。その際、音楽制御装置ＭＣは、実施例における音源装置ＴＧとの通信と同様に、効果付与装置ＴＧ’と通信をする。すなわち、音楽制御装置ＭＣ上で所定のテンプレートＴＭが選択され、選択されたテンプレートＴＭの設定に基づいて、音楽編集装置ＥＤと通信し、更に音楽編集装置ＥＤのシーケンサ部ＳＱに含まれるトラックに関連付けられた効果付与モジュールＭＬ’経由で外部の効果付与装置ＴＧ’と通信を行う。この通信により、音楽制御装置ＭＣのノブ操作で効果付与装置ＴＧ’のパラメータ（例えば、ディレイ装置のディレイ時間の設定やディストーション装置のゲイン値の設定など）を制御しパラメータ値を音楽制御装置ＭＣの表示部７ｃに表示することができる。
【００５９】
一方、ライブ会場では、音楽制御装置ＭＣと効果付与装置ＴＧ’とをＭＩＤＩケーブルＣＭで接続し、音楽制御装置ＭＣで効果付与装置ＴＧ’を制御する。これによりライブ会場であっても、自宅やスタジオで音楽制作をしているのと同様に、音楽制御装置ＭＣで効果付与装置ＴＧ’を制御することができる。このように、楽音信号処理装置が効果付与装置ＴＧ’である場合も、音源装置ＴＧの場合と同様に、音楽制御装置ＭＣで効果付与装置ＴＧ’を制御することができる。そして、その通信設定を容易に行うことができる。
【００６０】
また、実施例では、通信経路についてＵＳＢ端子及びＭＩＤＩ端子の例を挙げたが、他のものでもよい。例えば、ＩＥＥＥ１３９４やＥｔｈｅｒｎｅｔ（登録商標）やＲＳ２３２Ｃなどがある。音楽編集装置との通信可能性については、実施例ではＤＡＷ起動時のメッセージ送信で判断するようにしたが、他の方法でもよい。例えば、単に、音楽編集装置のＵＳＢ端子に音楽制御装置が繋がっているか否かで判断してもよい。
【符号の説明】
【００６１】
ＭＣ，ＥＤ，ＴＧ  音楽制御装置、音楽編集装置及び音源装置（楽音信号処理装置）、
ＴＲ：ＴＲ１，ＴＲ２，…  データ処理系列又はトラック、
ＭＬ：ＭＬ１，ＭＬ２，…  音源機能（ＶＳＴｉ）が割り当てられる音源モジュール、
ＴＭ：ＴＭ１，ＴＭ２，…  ［制御］テンプレート。
【図１】
0005613999.tif 000002
【図２】
0005613999.tif 000003
【図３】
0005613999.tif 000004
【図４】
0005613999.tif 000005
【図５】
0005613999.tif 000006
【図６】
0005613999.tif 000007
【図７】
0005613999.tif 000008