(57)【要約】      （修正有）【課題】より表現力豊かで多彩なアルペジオの演奏を行う。【解決手段】複数のパートを備えたパフォーマンスデータを複数記憶した記憶手段と、演奏パターンに含まれるパラメータの値を補正するための共通オフセットデータを設定する共通オフセットデータ設定手段と、演奏パターンに含まれるパラメータの値を補正するための専用オフセットデータを設定する専用オフセットデータ設定手段とを有し、演奏パターンが対応付けられているパートに対して設定されている共通オフセットデータ、及び専用オフセットデータ設定手段によって、演奏パターンに対して設定されている専用オフセットデータに基づいて、演奏パターンのパラメータの値をオフセットし、該オフセットされた値で前記支持された演奏パターンを再生する。【選択図】図２
2008164969.tif 000002
【特許請求の範囲】
【請求項１】
複数の演奏パターンを同時に再生することが可能な演奏パターン再生装置であって、
複数のパートを備えたパフォーマンスデータを複数記憶した記憶手段であって、該パートの各々には、複数の演奏パターンが関連付けられている記憶手段と、
演奏パターンに含まれるパラメータの値を補正するための共通オフセットデータを設定する共通オフセットデータ設定手段であって、前記パートごとに一つずつの共通オフセットデータを設定する共通オフセットデータ設定手段と、
演奏パターンに含まれるパラメータの値を補正するための専用オフセットデータを設定する専用オフセットデータ設定手段であって、前記演奏パターンごとに一つずつの専用オフセットデータを設定する専用オフセットデータ設定手段と、
前記記憶手段に記憶された複数のパフォーマンスデータの内から一つを選択するパフォーマンスデータ選択手段と、
前記パフォーマンスデータ選択手段で選択されたパフォーマンスデータを構成している複数のパートの少なくとも一つのパートについて、当該パートに対応付けられている複数の演奏パターンから一つを選択して、選択された演奏パターンの再生開始を指示する再生開始指示手段と、
前記前記再生開始指示手段によって指示された演奏パターンを再生する演奏パターン再生手段であって、前記共通オフセットデータ設定手段によって、前記選択された演奏パターンが対応付けられているパートに対して設定されている共通オフセットデータ、及び前記専用オフセットデータ設定手段によって、前記選択された演奏パターンに対して設定されている専用オフセットデータに基づいて、前記選択された演奏パターンのパラメータの値をオフセットし、該オフセットされた値で前記支持された演奏パターンを再生する演奏パターン再生手段と、
を備えていることを特徴とする演奏パターン再生装置。
【請求項２】
前記演奏パターン再生手段は、演奏パターンの再生中に、該演奏パターンのイベント処理毎にオフセットすることを特徴とする請求項１に記載の演奏パターン再生装置。
【請求項３】
複数の演奏パターンを同時に再生することが可能な演奏パターン再生装置に適用されるコンピュータプログラムであって、
複数のパートを備えたパフォーマンスデータを複数記憶した記憶手段であって、該パートの各々には、複数の演奏パターンが関連付けられている記憶手段に記憶された演奏パターンに含まれるパラメータの値を補正するための共通オフセットデータを設定する共通オフセットデータ設定手段であって、前記パートごとに一つずつの共通オフセットデータを設定するステップと、
演奏パターンに含まれるパラメータの値を補正するための専用オフセットデータを設定する専用オフセットデータ設定手段であって、前記演奏パターンごとに一つずつの専用オフセットデータを設定するステップと、
前記記憶手段に記憶された複数のパフォーマンスデータの内から一つを選択するステップと、
前記パフォーマンスデータ選択手段で選択されたパフォーマンスデータを構成している複数のパートの少なくとも一つのパートについて、当該パートに対応付けられている複数の演奏パターンから一つを選択して、選択された演奏パターンの再生開始を指示するステップと、
前記前記再生開始指示手段によって指示された演奏パターンを再生するステップであって、前記共通オフセットデータ設定手段によって、前記選択された演奏パターンが対応付けられているパートに対して設定されている共通オフセットデータ、及び前記専用オフセットデータ設定手段によって、前記選択された演奏パターンに対して設定されている専用オフセットデータに基づいて、前記選択された演奏パターンのパラメータの値をオフセットし、該オフセットされた値で前記支持された演奏パターンを再生するステップと、
を備えていることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同時に複数の演奏パターンを再生することが可能な演奏パターン再生装置及びその演奏パターン再生装置に適用されるコンピュータプログラムに関する。
【背景技術】
【０００２】
従来の電子楽器の演奏パターン（例えばアルペジオパターン）は、演奏の構成音の発音タイミング、音長、音量あるいは音程のオクターブシフト等のパラメータを定めた１セットのデータであり、予め用意されたものやユーザが設定したもの等、複数の演奏パターンから一つを選択して用いるようにされていた。
しかしながら、複数の演奏パターンを同時に再生したり、演奏中に演奏パターンを切り替えたりすることによって多彩な演奏を楽しみたい要望がある。
【０００３】
そこで、多彩な演奏を実現するために、例えば、次の特許文献１に記載の発明が提案されている。
【特許文献１】特開２０００−３５６９８７号公報
【０００４】
前記特許文献１に記載されている予め用意された演奏パターンは、アルペジオパターンであるが、このアルペジオパターンは、夫々独立して作成されたものであるため、アルペジオパターンごとに音量感やリズム感等が異なっている。
すなわち、前記のような音量感やリズム感等が異なるアルペジオパターンを用いて、複数のアルペジオパターンを同時に再生したり、演奏中にアルペジオパターンを切り替えたりした場合、同時あるいは連続して再生されるアルペジオパターン間で音量感やリズム感等にずれが生じ、このずれにより、再生アルペジオパターン相互に調和がとれず、バランスが悪い演奏となってしまうことがあった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、音量感やリズム感等が異なる演奏パターンを同時に再生したり切替えたりしても、バランスよく調和のとれた多彩なパターンの演奏を行えるようにすることを課題とし、この課題を解決した演奏パターン再生装置及び該演奏パターン再生装置に適用されるコンピュータプログラムの提供を目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するため本発明が採用した技術的手段は、複数の演奏パターンを同時に再生することが可能な演奏パターン再生装置であって、複数のパートを備えたパフォーマンスデータを複数記憶した記憶手段であって、該パートの各々には、複数の演奏パターンが関連付けられている記憶手段と、演奏パターンに含まれるパラメータの値を補正するための共通オフセットデータを設定する共通オフセットデータ設定手段であって、前記パートごとに一つずつの共通オフセットデータを設定する共通オフセットデータ設定手段と、演奏パターンに含まれるパラメータの値を補正するための専用オフセットデータを設定する専用オフセットデータ設定手段であって、前記演奏パターンごとに一つずつの専用オフセットデータを設定する専用オフセットデータ設定手段と、前記記憶手段に記憶された複数のパフォーマンスデータの内から一つを選択するパフォーマンスデータ選択手段と、前記パフォーマンスデータ選択手段で選択されたパフォーマンスデータを構成している複数のパートの少なくとも一つのパートについて、当該パートに対応付けられている複数の演奏パターンから一つを選択して、選択された演奏パターンの再生開始を指示する再生開始指示手段と、前記前記再生開始指示手段によって指示された演奏パターンを再生する演奏パターン再生手段であって、前記共通オフセットデータ設定手段によって、前記選択された演奏パターンが対応付けられているパートに対して設定されている共通オフセットデータ、及び前記専用オフセットデータ設定手段によって、前記選択された演奏パターンに対して設定されている専用オフセットデータに基づいて、前記選択された演奏パターンのパラメータの値をオフセットし、該オフセットされた値で前記支持された演奏パターンを再生する演奏パターン再生手段と、
を備えていることを特徴とする演奏パターン再生装置にしたことである。
【０００７】
又、前記演奏パターン再生手段を、演奏パターンの再生中に、該演奏パターンのイベント処理毎にオフセットすることを特徴とする演奏パターン再生装置にしたことである。
【０００８】
又、複数の演奏パターンを同時に再生することが可能な演奏パターン再生装置に適用されるコンピュータプログラムであって、複数のパートを備えたパフォーマンスデータを複数記憶した記憶手段であって、該パートの各々には、複数の演奏パターンが関連付けられている記憶手段に記憶された演奏パターンに含まれるパラメータの値を補正するための共通オフセットデータを設定する共通オフセットデータ設定手段であって、前記パートごとに一つずつの共通オフセットデータを設定するステップと、演奏パターンに含まれるパラメータの値を補正するための専用オフセットデータを設定する専用オフセットデータ設定手段であって、前記演奏パターンごとに一つずつの専用オフセットデータを設定するステップと、前記記憶手段に記憶された複数のパフォーマンスデータの内から一つを選択するステップと、前記パフォーマンスデータ選択手段で選択されたパフォーマンスデータを構成している複数のパートの少なくとも一つのパートについて、当該パートに対応付けられている複数の演奏パターンから一つを選択して、選択された演奏パターンの再生開始を指示するステップと、前記前記再生開始指示手段によって指示された演奏パターンを再生するステップであって、前記共通オフセットデータ設定手段によって、前記選択された演奏パターンが対応付けられているパートに対して設定されている共通オフセットデータ、及び前記専用オフセットデータ設定手段によって、前記選択された演奏パターンに対して設定されている専用オフセットデータに基づいて、前記選択された演奏パターンのパラメータの値をオフセットし、該オフセットされた値で前記支持された演奏パターンを再生するステップと、を備えていることを特徴とするコンピュータプログラムにしたことである。
【０００９】
本発明でいうパラメータとは、演奏パターンの一例であるアルペジオパターンのフォーマットである「ゲートタイム」、「ベロシティ」、「ノートナンバ」、「オクターブ」、「タイミング」等を含み、これらのパラメータに対して任意な値でオフセットした共通及び専用オフセットデータが反映され、この共通及び専用オフセットデータを反映したアルペジオパターンで再生が行われる。
【発明の効果】
【００１０】
本発明によれば、音量感やリズム感等が異なる演奏パターンを同時に再生したり切替えたりしても、バランスよく調和のとれた多彩なパターンの演奏を行うことができる演奏パターン再生装置及び該演奏パターン再生装置に適用されるコンピュータプログラムを提供できる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明に係る演奏パターン再生装置を実施するための最良の形態を図面に基づいて説明する。
尚、本形態で例示する演奏パターン再生装置は、電子鍵盤楽器やシンセサイザー等の電子音楽装置に適用した形態で例示する。
又、本形態で例示する演奏パターンは、アルペジオパターンである
【００１２】
図１は、本形態の電子音楽装置の概略構成を示すブロック図である。
本形態の電子音楽装置Ａは、演奏情報を入力するための鍵盤を含む演奏操作子１と、各種情報を入力するための複数の選択スイッチや調節スイッチ等を含む設定操作子２と、演奏操作子１の操作状態を検出する検出回路３と、設定操作子２の操作状態を検出する検出回路４と、装置全体の制御を司るＣＰＵ５と、該ＣＰＵ５が実行する制御プログラムや、複数のアルペジオパターンデータ等を記憶するＲＯＭ６と、アルペジオパターンデータ、演奏データ、各種入力情報及び演算結果等を一時的に記憶するＲＡＭ７と、タイマ割込み処理における割込み時間や各種時間を計時するタイマ８と、各種編集画面や各種情報等を表示するディスプレイ９と、各種表示状態等を検出する表示回路９１と、前記制御プログラムを含む各種アプリケーションプログラムや各種データ等を記憶する記憶装置１０と、外部のＭＩＤＩ（Musical Instrument Digital Interface）機器１１０からのＭＩＤＩ信号を入力したり、ＭＩＤＩ信号を外部に出力したりするＭＩＤＩインターフェース（Ｉ／Ｆ）１１と、通信ネットワーク１０１を介して、サーバコンピュータ（以下「サーバ」という）１０２とデータの送受信を行う通信インターフェース（Ｉ／Ｆ）１２と、演奏操作子１から入力された演奏データや予め設定された演奏データ等を楽音信号に変換する音源回路１３と、該音源回路１３からの楽音信号に各種効果を付与するための効果回路１４と、該効果回路１４からの楽音信号を音響に変換する、例えば、ＤＡＣ（Digital-to-Analog Converter）やアンプ、スピーカ等のサウンドシステム１５とにより構成されている。
【００１３】
上記構成要素３〜７、１０〜１４、９１は、バス１６を介して相互に接続され、ＣＰＵ５には、タイマ８が接続され、ＭＩＤＩＩ／Ｆ１１には他のＭＩＤＩ機器１１０が接続され、通信Ｉ／Ｆ１２には通信ネットワーク１０１が接続され、音源回路１３には効果回路１４が接続され、効果回路１４にはサウンドシステム１５が接続され、表示回路９１にはディスプレイ９が接続されている。
【００１４】
記憶装置１０としては、例えば、フレキシブルディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、ＣＤ−Ｒ／ＲＷドライブ及び光磁気ディスク（ＭＯ）ドライブ等が挙げられる。
これらの記憶装置（ドライブ）１０には、データを書込み可能、且つ恒久的に保存することができる記憶装置（例えば、フレキシブルディスクやハードディスク等のディスク型記憶装置）が装着又は内蔵されている。
尚、前記ディスク型記憶装置に限らず、データを恒久的（不揮発的）に保存できる記憶装置であれば良く、例えばフラッシュメモリ等の半導体メモリでも良い。
【００１５】
そして、記憶装置１０には、前述のように、ＣＰＵ５が実行する制御プログラムも記憶でき、ＲＯＭ６に制御プログラムが記憶されていない場合には、この記憶装置１０に制御プログラムを記憶させておき、それをＲＡＭ７に読み込むことにより、ＲＯＭ６に制御プログラムを記憶している場合と同様の動作をＣＰＵ５にさせることができる。
このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
【００１６】
ＭＩＤＩＩ／Ｆ１１は、専用のものに限らず、ＲＳ−２３２ＣやＵＳＢ（ユニバーサル・シリアル・バス）、ＩＥＥＥ１３９４（アイトリプルイー１３９４）等の汎用のインターフェースより構成してもよい。この場合、ＭＩＤＩメッセージ以外のデータをも同時に送受信してもよい。
【００１７】
通信Ｉ／Ｆ１２は、上述のように、たとえばＬＡＮ（Local Area Network）やインターネット、電話回線等の通信ネットワーク１０１に接続されており、該通信ネットワーク１０１を介して、サーバ１０２に接続される。
記憶装置１０に上記各プログラムや各種楽曲データが記憶されていない場合には、通信Ｉ／Ｆ１２は、サーバ１０２からプログラムや各種楽曲データをダウンロードするために用いられる。
【００１８】
クライアントとなるコンピュータ（本実施の形態では、電子音楽装置）は、通信Ｉ／Ｆ１２及び通信ネットワーク１０１を介してサーバ１０２へとプログラムや各種楽曲データのダウンロードを要求するコマンドを送信する。
サーバ１０２は、このコマンドを受け、要求されたプログラムや各種楽曲データを、通信ネットワーク１０１を介してコンピュータへと配信し、コンピュータが通信Ｉ／Ｆ１２を介して、これらプログラムや楽曲データを受信して記憶装置１０に蓄積することにより、ダウンロードが完了する。
【００１９】
図２は、本形態のパフォーマンスデータに含まれる複数のパートの領域設定の構成例を概略的に示す構成図である。
本形態で例示するパフォーマンスデータには、四つのパートが含まれており、各パートは、電子音楽装置Ａの鍵盤（演奏入力手段）Ａ１の鍵域（領域）を４分割して確保された鍵域毎に一つずつ割り当てて、前記鍵盤Ａ１の押鍵により各パートが受信する領域を設定している。
又、各パートは、夫々、押鍵によりアルペジオパターンを再生するためのアルペジェータと、発音に使用する後述の図３に示す各データを備えた音源により、パート毎にアルペジオパターン及び音色の設定を可能とし、該パート一つにつき、一つのアルペジオパターンを再生でき、更に、複数のパートが同時に動作して、夫々のアルペジオパターンを同時に再生できるようにしている。
尚、本形態では、パートとアルペジェータを同数とした構成として例示しているが、アルペジェータ数は、パート数と同数には限られない。
又、ここでいう音源とは、後述の図３に示す各パートデータに含まれる各データ（ボイスデータ（エレメントデータ）、パート鍵域データ、アルペジオ鍵域データ、共通オフセットデータ、アルペジオパターンデータ、専用オフセットデータ）により構成されるものであり、図１で示す音源回路とは違うものである。
又、例示する形態では、鍵盤の全鍵域を４分割して該鍵域毎にパートを設定し、その設定された範囲の鍵域で各パートが受信するように設定された形態を示しているが、本発明では、この形態に限らず、前記各パート間で受信するノート範囲を重複させてもよく、この場合、一つのノートオンで複数のパートから発音させることができる（図示せず）。
更に、鍵盤の鍵域中にパートが設定されてない鍵域があってもよい。
【００２０】
図３は、本形態におけるパフォーマンスデータのデータ構成の一例を概略的に示すブロック図である。
本形態では、あらかじめ複数のパフォーマンスデータを有しており、各パフォーマンスデータには、四つのパートデータ１〜４が含まれている。
四つのパートデータ１〜４は、夫々、一つのボイスデータと、一つのパート鍵域データと、一つのアルペジオ鍵域データと、一つの共通オフセットデータと、五つのアルペジオパターンデータと、五つの専用オフセットデータとから構成されている。
【００２１】
ボイスデータは、発音に使う音色を設定するためのデータであり、鍵盤で演奏をする場合、鍵盤による演奏の発音に使う音色として使用される。
本形態のボイスデータには、一つのエレメントデータと、一つのアルペジオ鍵域データと、一つの共通オフセットデータと、五つのアルペジオパターンデータと、五つの専用オフセットデータとから構成されている。
【００２２】
エレメントデータは、発音に使用する音色を表すデータであり、発音に使う一つの波形データ等を表すデータである。
【００２３】
尚、本形態では、ボイスデータに一つのエレメントデータを有する形態として例示しているが、本発明では、ボイスデータに複数のエレメントデータを有する形態としてもよく、この場合、鍵盤の演奏において、発音する楽音の音高やベロシティに応じて、異なる波形データをつかって楽音を発音させるため、例えば、ベロシティの範囲を複数に分割して、範囲ごとに異なるエレメントを割り当てたり、鍵盤の鍵域範囲を複数に分割して、範囲ごとに異なるエレメントを割り当てたりするようなことができる。
又、ボイスデータは、エレメントデータをそのまま記憶せず、一つのエレメントデータを特定するための指示データであってもよい。
又、このボイスデータにおけるアルペジオ鍵域データと、共通オフセットデータと、アルペジオパターンデータと、専用オフセットデータは、前記パフォーマンスデータにおけるアルペジオ鍵域データと、共通オフセットデータと、アルペジオパターンデータと、専用オフセットデータと同様な機能を有するとともに、同様な方法でアルペジオパターンデータにおけるパラメータの値を、独立して補正することができるものであるが、本形態では、このボイスデータにおける各データはエレメントデータのみを使用した形態で例示する。
【００２４】
パート鍵域データは、パート毎の鍵盤演奏に利用する鍵域（音高範囲）を表すデータであり、一つのパートデータに一つのパート鍵域データが記憶されている。
尚パート鍵域の設定は任意であり、パート毎に同鍵域とする設定や、パート毎に異なる鍵域とする設定、あるいは、パート間で重なりあう部分が設けられるような鍵域とする設定等が挙げられる。
パート間で重なり合う部分を設けた鍵域とする設定では、重なり合う部分を押鍵した場合、重なり合っているパートでの楽音が発音される。
【００２５】
アルペジオ鍵域データは、パートデータに記憶されているアルペジオパターンを再生するときに利用する鍵域(音高範囲)を表すデータであり、一つのパートデータに一つのアルペジオ鍵域データが記憶されている。
【００２６】
アルペジオパターンデータは、パートデータで利用できるアルペジオパターンを表すデータであり、アルペジオパターンのデータそのもの、もしくは、アルペジオパターンの記憶場所を表す指示データが記憶されている。
前記アルペジオパターンデータは、図５に示すように、一つのアルペジオパターンデータが、一つのアルペジオパターンを表している。
この図５は、アルペジオパターンのフォーマットを示しており、アルペジオパターンは、「タイミング」、「ゲートタイム」、「キーナンバ」、「オクターブ」および「ベロシティ」の５つ１セットのデータを１つの楽音に対応する１発音分データ（一つのイベントデータ）とし、１小節に相当する発音数だけの１発音分データを最後の「エンドデータ」まで記憶したものである。
【００２７】
「タイミング」は楽音の発音開始タイミングに対応するクロック値（当該イベントデータを処理するタイミング）を表すデータであり、「ゲートタイム」は発音する楽音のキーオンからキーオフまでの時間長（クロック数値）を表すデータである。
【００２８】
「キーナンバ」は発音する楽音の音高を決めるためのデータである。すなわち、ＲＡＭ３にはこの「キーナンバ」に対応するレジスタが予め設定され、アルペジオ鍵域において検出されたノートナンバをそのレジスタに格納することにより、所定のルールで「キーナンバ」のデータに対してノートナンバを割り当てる。
そして、アルペジオ発音処理において、アルペジオパターン中の「キーナンバ」に対して割り当てられたノートナンバをレジスタから読み出し、このノートナンバを発音する楽音の音高を定めるノートナンバとする。
尚、このノートナンバは、オクターブシフト等の処理もあるので楽音の音高そのものとなるとは限らない。
【００２９】
例えば、アルペジオ鍵域において検出可能な押鍵数を４つに設定した場合「キーナンバ」は“１”〜“４”の数値であり、この「キーナンバ」の値はアルペジオの音高変化パターンに対応して１発音分データ毎に予め決められている。
また、本形態では、アルペジオ鍵域で押鍵された鍵のノートナンバを、低音側のノートナンバから順に若い「キーナンバ」から順に割り当てるルールにしている。
【００３０】
「オクターブ」は、アルペジオ鍵域で押鍵指示された音高をオクターブ単位で変更させて発音する際に、何オクターブ分変更するかを指定するデータである。
例えば、「キーナンバ」に割り当てられたノートナンバがＣ３であった時において、「オクターブ」の値が“０”と記憶されている場合には、Ｃ３の音高を発音するタイミングで該Ｃ３の音高でそのまま発音させるが、「オクターブ」の値が“＋１”と記憶されている場合には、Ｃ３の音高を発音するタイミングで該Ｃ３を１オクターブ上にシフトしたＣ４の音高で発音させる。
【００３１】
「ベロシティ」は発音する楽音のベロシティ値（音量の制御などに利用されるデータ）を表すデータである。
尚、ベロシティ値を検出可能な鍵盤において本形態のアルペジオ機能を用いる場合には、上記「ベロシティ」に関するデータを無視して、押鍵時に検出された各鍵に対応するベロシティ値を用いるようにしてもよい。
【００３２】
共通オフセットデータは、パートデータに記憶されている五つのアルペジオパターンで共通に利用されるデータであり、再生するアルペジオパターンのパラメータの値を補正するための値を表すデータが記憶されている。
補正するパラメータはベロシティとゲートタイムであり、このベロシティとゲートタイムを補正するための値を表すデータとして、共通ベロシティオフセット値と共通ゲートタイムオフセット値を一つずつ記憶し、このデータで、四つのパート夫々で再生されているアルペジオパターン間の、音量感のバランス(ベロシティのバランス)とリズム感のバランス(ゲートタイムのバランス)を調整する。
【００３３】
専用オフセットデータは、パートデータに記憶されているアルペジオパターンごとに、一つのアルペジオパターンデータに対して一つの専用オフセットデータが記憶されている(五つのアルペジオパターンデータそれぞれに一つずつの専用オフセットデータを記憶)。
又、対応しているアルペジオパターンの再生時に、そのアルペジオパターンのパラメータの値を補正するための値を表すデータが記憶されている。
補正するパラメータは、ベロシティとゲートタイムであり、このベロシティとゲートタイムを補正するための値を表すデータとして、専用ベロシティオフセット値と専用ゲートタイムオフセット値を一つずつ記憶し、このデータで、一つのパート内で切替えられるアルペジオパターン間の、音量感のバランス(ベロシティのバランス)とリズム感のバランス(ゲートタイムのバランス)を調整する。
【００３４】
各パートには、夫々、一つのアルペジオパターンとそれに対応する一つの専用オフセットデータとで一セットとするデータセットが５セット用意され、該データセットには順次セット番号１〜５が付与されている。
前記セット番号は、各パートのデータセットに対して同じ規則で付与されており、すなわち、いずれのパートにおいても、セット番号１〜５が付与された五つのデータセットが存在している。
又、各パートにおける同じセット番号のデータセット同士を一つの組としており、すなわち、各パートのセット番号１のデータセット同士〜セット番号５のデータセット同士が夫々一つのアルペジオ組（組１〜組５）を構成する。
そして、このアルペジオ組１〜アルペジオ組５は、前記設定操作子２における１〜５のスイッチ番号が連番となるように付けられた五つの選択スイッチ（再生開始指示手段）に対し、スイッチ番号１に対し組１となるように、同じ番号が付けられた前記選択スイッチ（再生開始指示手段）に夫々割り当てられる。
【００３５】
図４は、ＲＡＭ７に設けられる各パートデータ用のパート用作業バッファの一例を示すブロック図である。
本形態の作業バッファは、選択されたパフォーマンスデータにおける各パートのパートデータを読み出して保持するためのものであり、四つのパート毎に一つずつ夫々独立して用意されている。
又、各パート用作業バッファには、前記ボイスデータ（エレメントデータ）を記憶する一つのボイスバッファと、パート鍵域データを記憶するパート鍵域バッファと、アルペジオ鍵域データを記憶するアルペジオ鍵域バッファと、共通オフセットデータを記憶する一つの共通オフセットバッファと、アルペジオパターンを記憶するアルペジオパターンバッファと、専用オフセットデータを記憶する専用オフセットバッファから構成される。
【００３６】
ボイスバッファは、選択されたパフォーマンスデータ中の対応パートデータにおけるボイスデータ（エレメントデータ）を記憶する領域のバッファである。
パート鍵域バッファは、選択されたパフォーマンスデータ中の対応パートデータにおけるパート毎の鍵盤演奏に利用する鍵域（音高範囲）を規定するデータを記憶する領域のバッファである。
アルペジオ鍵域バッファは、選択されたパフォーマンスデータ中の対応パートデータに記憶されているアルペジオパターンを再生するときに利用する鍵域(音高範囲)を規定するデータを記憶する領域のバッファである。
【００３７】
共通オフセットバッファは、選択されたパフォーマンスデータ中の対応パートデータにおける共通オフセットデータを記憶する領域のバッファである。
本形態において共通オフセットデータにより補正するパラメータは、ベロシティとゲートタイムであり、補正するための値を表すデータとして、共通ベロシティオフセット値と共通ゲートタイムオフセット値が一つずつ記憶される（詳細は後述の図７で記載）。
【００３８】
アルペジオパターンバッファは、選択されたパフォーマンスデータ中の対応パートデータにおいて選択（再生）されているアルペジオパターンを記憶する領域のバッファであり、現在選択されている一つのアルペジオパターンがない場合には、このアルペジオパターンバッファは、何もない空の状態になっている。
【００３９】
専用オフセットバッファは、前記アルペジオパターンバッファに記憶されているアルペジオパターンに対応して、パートデータ内に記憶されている専用オフセットデータを記憶する領域のバッファであり、現在選択されているアルペジオパターンがない（アルペジオパターンバッファに何もない空の状態）場合には、この専用オフセットバッファは、何もない空の状態になっている。
本形態において専用オフセットデータにより補正するパラメータは、共通オフセットデータのときと同様に、ベロシティとゲートタイムであり、補正するための値を表すデータとして、専用ベロシティオフセット値と専用ゲートタイムオフセット値が一つずつ記憶される（詳細は後述の図７で記載）。
【００４０】
そして、前記共通オフセットデータにより、四つのパート夫々で再生されているアルペジオパターン間の、音量感のバランス(ベロシティのバランス)とリズム感のバランス(ゲートタイムのバランス)を調整し、専用オフセットデータにより、一つのパート内で切替えられるアルペジオパターン間の、音量感のバランス(ベロシティのバランス)とリズム感のバランス(ゲートタイムのバランス)を一括で調整する。
【００４１】
以下、本形態のパターン再生装置のプログラムを実行する手順を図６〜図１１に示すフローチャートに基づいて説明する。
【００４２】
（パフォーマンスの選択：図６）
図６で示すフローチャートは、新たなパフォーマンスデータを選択する操作（指示）がされたときに起動するプログラムである。
パフォーマンスデータを選択する操作とは、ディスプレイ９にパフォーマンスデータのリストを表示して、ユーザがそのリストの中から一つのパフォーマンスデータを選択する操作であり、電子音楽装置のパネル上に配置された設定操作子２におけるパフォーマンスデータ用の選択スイッチを使用する。  
選択されたパフォーマンスデータからパートデータごとのパート鍵域データ（ステップＳ１）を、アルペジオ鍵域データ（ステップＳ２）を、共通オフセットデータ（ステップＳ３）を、夫々読み出して対応するパート用作業バッファ中の各種バッファに登録（上書き）する。
このステップＳ１〜Ｓ３により、選択されたパフォーマンスデータが鍵盤に登録される（割り当てられる）ことになり、ユーザの鍵盤演奏を選択したパフォーマンスデータにおける四つのパート（音色）で発音する状態に設定され、演奏する押鍵した鍵の音高や音量に応じて四つのパートを切替えて使用可能な状態となる。
次に、全てのパート用作業バッファ内のアルペジオパターンバッファと専用オフセットバッファをクリア（ステップＳ４）して、前記各パートのアルペジオ組１〜アルペジオ組５を、前記設定操作子２における１〜５のスイッチ番号が連番となるように付けられた五つの選択スイッチ（再生開始指示手段）に対し、同じ番号が付けられた選択スイッチに夫々アサインする（ステップＳ５）。
ここで、アサインするとは、前記選択スイッチを使って、五つのアルペジオ組１〜アルペジオ組５に規定されているアルペジオパターンを選択できる状態に設定することを意味する。
具体的には、前記五つの選択スイッチの夫々に対して割り当てられたアルペジオ組１〜アルペジオ組５の内、一つの選択スイッチを操作したときに、一つのアルペジオ組を選択できる状態を設定することであり、ユーザは、この選択スイッチを操作して、再生又は停止するアルペジオ組（四つ一組のアルペジオパターン群）を選択することができる。
又、前記選択スイッチは、当該アルペジオ組のアルペジオパターンの再生中に操作することにより、他のアルペジオ組のアルペジオパターンに切替えることもできる。
尚、演奏中にユーザが使用できるアルペジオパターンは、現在選択されているパフォーマンスデータ内の各アルペジオ組で規定されている２０個（４パート×５個）のアルペジオパターンのみに限定される。
そして、全てのパートから夫々ボイスデータを読み出して、以後の鍵盤演奏による楽音が、読み出されたボイスデータのエレメントデータの音色で発音されるように音源設定を行う（ステップＳ６）。
すなわち、ボイスデータが選択されて以降、次のボイスデータが選択されるまでの間は、ここで設定されたエレメントを使った音色で、鍵盤の演奏及びアルペジオパターンの再生によって発生される楽音が発音されることになる。
【００４３】
（パラメータの編集：図７）
この図７で示すフローチャートは、共通オフセットデータ及び専用オフセットデータを編集する操作（指示）がされたときに起動するプログラムである。
このパラメータの編集では、まず、設定操作子２の操作により、現在選択されているパフォーマンスデータの中から任意のパートを選択し、該パートで規定されている共通オフセットデータ及び各セットデータの専用オフセットデータを編集する画面をディスプレイ９に表示する。
前記画面上では、現在選択されているパートで規定されている共通オフセットデータ及び各セットデータの専用オフセットデータを編集することができるように、現在選択されているパートデータで規定されている共通オフセットデータ及び各セットデータの専用オフセットデータを表示している。
このとき、各オフセットデータでは、ベロシティオフセットデータの値とゲートタイムオフセットデータの値が別々に表示されており、ユーザが各種の設定操作子２を操作することにより、各データの値を変更できる状態にされている。
共通オフセットデータと各セットデータの専用オフセットデータは、一つの画面で編集できるようにしてもよいし、編集する画面を別々に設けてもよく、ユーザが画面を見ながらバランスを調整して編集できる状態であればよい。
ユーザは、編集する画面上で、編集したいデータについて、編集後の値を入力し、入力後に変更の確定を設定操作子の操作により指示し、この変更確定の指示があったときにそのときの図７に示すプログラムが起動する。
そして、ユーザの操作により、新たに入力された値を現在選択されているパートデータの対応するデータに上書きする（ステップＳ７）。
【００４４】
ここで、対応するデータとは、例えば、ユーザが共通ベロシティオフセットデータの値を編集することを操作すると、現在選択されているパートデータ中の共通オフセットデータ中の共通ベロシティオフセットデータの値をユーザが指定した新たな値に変更する。
更に、ユーザが、専用ゲートタイムオフセットデータの値を編集することを操作すると、現在選択されているパートデータ中の、ユーザの操作による編集が指示されたアルペジオ組のアルペジオパターンに対応する専用オフセットデータ中の専用ゲートタイムオフセットデータの値を、ユーザが指定した新たな値へ変更する。
この場合、パートデータで規定されている五つのアルペジオ組１〜アルペジオ組５のアルペジオパターンの内のいずれに対応するものであるかについてもユーザにより指定されている。
又、各オフセットデータの値は、個別に、独立してその値を編集でき、この編集によって、現在選択されているパートを使って行われる鍵盤の演奏及び複数のアルペジオパターンの再生によって発生する複数の楽音間の音量感やリズム感のバランスが違和感なく調和するように調整される。
又、ユーザが入力した新たな値は、パート用作業バッファにも反映し、共通オフセットバッファの場合は、編集ごとにバッファに記憶されている値が新たな値へ変更され、専用オフセットバッファの場合は、編集されたパラメータが編集された時点において、専用オフセットバッファに読み出されている場合にのみ、その読み出されているバッファの値が新たな値へ変更される。
【００４５】
尚、前記オフセットの値を設定するときに、後述する図８の再生するアルペジオパターンを有するアルペジオ組を選択(設定)する処理のように、選択できるアルペジオ組は、現在選択されているパフォーマンスデータで規定されている五つのアルペジオ組１〜アルペジオ組５のアルペジオパターンのみに限定される。
つまり、夫々のパートデータについて、そのパートデータで規定されている五つのアルペジオ組のアルペジオパターン間相互の音量感とリズム感のバランスを考慮して、該パートデータで記憶するオフセットの値を設定すればよく、音量感とリズム感のバランスを考慮すべきパターンは、２０個（４パート×５個）のみとなる。
【００４６】
共通オフセットデータ及び専用オフセットデータは、例えば、オフセット値を設定する方法として、ベロシティ値やゲートタイム値に対してｎ％補正（オフセット）する形態を例示する。
例えば、イベントデータ内のベロシティ値が「６０」という値であり、このベロシティ値に対して、専用オフセットデータ内の専用ベロシティオフセット値を「１０％」、共通オフセットデータ内の共通ベロシティオフセット値「２０％」とした場合、下記のベロシティ値によってアルペジオが再生される。
ゲートタイム値に対する補正（オフセット）も同様の方法で行うことができる。
【００４７】
（数１）
ベロシティ値＝６０×（０．１×０．２）
【００４８】
例示したオフセット値の計算は、オフセット値の値を割合として、それをイベントデータ内のデータの値へ乗算しているが、オフセット値の形式はこれに限定するものではなく、イベントデータ内のデータの値を補正できる形式であればよい。
例えば、オフセットの値を増減値とし、パターン中のデータの値にオフセットの値を、加えたり引いたりするようにしてもよい。
又、共通オフセットの値を割合とする一方、専用オフセットの値を増減値とするように、専用オフセットの値と共通オフセットの値の形式が違っていてもよい。
【００４９】
(アルペジオ組の選択：図８)
図８で示すフローチャートは、再生するアルペジオパターンを有するアルペジオ組を選択するための選択スイッチが操作されたときに起動するプログラムである。
本形態で例示する電子音楽装置Ａで同時に再生できるアルペジオパターンは、パート毎のアルペジオパターンバッファの数、すなわち、四つであり、選択されたパフォーマンスデータにおける４つのパートのアルペジオパターンを同時に再生することができる。
更に、選択されたパフォーマンスデータにおける四つのパートの一つにつき、一つのアルペジオ組のアルペジオパターンを再生でき、一つのパートにおいて複数のアルペジオ組のアルペジオパターンを同時に再生することはできない。
すなわち、各パートのパート用作業バッファには、夫々一つ分のアルペジオパターンを記録するアルペジオパターンバッファが用意されている。
又、再生するアルペジオパターンとして選択できるアルペジオパターンは、パートごとにアルペジオ組１〜アルペジオ組５が割り当てられる選択スイッチの数、すなわち五つ用意され、選択されているパフォーマンスデータ中の各パートデータで規定されている五つのアルペジオ組１〜アルペジオ組５のアルペジオパターンが、再生するアルペジオパターンとして選択できるものとなる。
【００５０】
五つの選択スイッチのいずれかが操作されたときに、図８に示す処理を行うプログラムが起動すると、再生中のアルペジオパターンがあれば、該アルペジオパターンを停止する（ステップＳ８）。  
【００５１】
次に、パート毎にパートデータで規定されている五つのアルペジオ組のアルペジオパターンの内、今回ユーザの選択操作で選択された、一つのアルペジオ組のアルペジオパターンを読み出して、該アルペジオパターンを、パート用作業バッファ内のアルペジオパターンバッファへ登録(上書き)する（ステップＳ９）。
具体的には、ユーザによって選択された組がアルペジオ組２であれば、そのときに選択されているパフォーマンスデータ内の、パート１データの中から、アルペジオ組２に対応するアルペジオパターンを読み出して、該アルペジオパターンをパート１用作業バッファ内のアルペジオパターンバッファへ登録し、パート２データの中から、アルペジオ組２に対応するアルペジオパターンを読み出して、該アルペジオパターンをパート２用作業バッファ内のアルペジオパターンバッファへ登録し、パート３データ〜パート５データについても同様の処理を行って、アルペジオ組２に対応するアルペジオパターンを自分のパートに対応するパート用作業バッファ内のアルペジオパターンバッファへ夫々登録する。
すなわち、このステップＳ９において、操作された選択スイッチに割り当てられた組番号のアルペジオ組のアルペジオパターンが、各パートで再生するアルペジオパターンとして設定され、同時に再生する四つのパートにおけるアルペジオパターンの組合せは、五つのアルペジオ組１〜アルペジオ組５のいずれか一つのアルペジオ組になる。
【００５２】
次に、パート毎に、パート毎にパートデータで規定されている五つのアルペジオ組１〜アルペジオ組５のアルペジオパターンの内、今回ユーザの選択操作で選択された、一つのアルペジオ組のアルペジオパターンに対応して記憶されている専用オフセットデータをパートデータから読み出して、該専用オフセットデータを、パート用作業バッファ内の専用オフセットバッファへ登録(上書き)する（ステップＳ１０）。
具体的には、ユーザによって選択された組がアルペジオ組２であれば、そのときに選択されているパフォーマンスデータ内の、パート１データの中から、アルペジオ組２のアルペジオパターンに対応する専用オフセットデータを読み出して、該専用オフセットデータをパート１用作業バッファ内の専用オフセットバッファへ登録し、パート２データの中から、アルペジオ組２のアルペジオパターンに対応する専用オフセットデータを読み出して、該専用オフセットデータをパート２用作業バッファ内の専用オフセットバッファへ登録し、パート３データ〜パート５データについても同様の処理を行って、アルペジオ組２のアルペジオパターンに対応する専用オフセットデータを自分のパートに対応するパート用作業バッファ内の専用オフセットバッファへ夫々登録する。
【００５３】
このアルペジオ組の選択処理では、今回のユーザの選択操作で選択されたアルペジオ組のアルペジオパターンを再生するために、該選択されたアルペジオ組のアルペジオパターンを再生するためのプログラム（詳細は後述の図１１で記載）を起動できる状態（再生の開始を待機していて、いまだ、再生が開始されていない状態）にする。
この図１１におけるプログラムを起動するタイミングとしては、例えば、すぐに起動する、アルペジオ鍵域で押鍵が発生していればすぐに起動する、以後において最初にアルペジオ鍵域で押鍵が発生したときに起動する等が挙げられる。
又、ユーザによって選択スイッチが操作されたときに、その時点で再生されているアルペジオパターン（パート作業用バッファのアルペジオパターンバッファに登録されているアルペジオパターン）のアルペジオ組が、今回ユーザが操作した選択スイッチに割り当てられているアルペジオ組である場合には、該選択スイッチの操作を、そのアルペジオパターンの再生を停止する指示として認識し、そのアルペジオパターンの再生を停止して（図１１におけるプログラムを停止して）、全てのパート用作業バッファのアルペジオパターンバッファと専用オフセットバッファをクリアする。
【００５４】
（押鍵により起動する押鍵処理：図９及び図１０）
図９で示すフローチャートは、鍵盤上のいずれかの鍵が押鍵されたときに起動する押鍵処理を行うプログラムであって、図１０に示すプログラムを、パート１〜パート４を順に処理の対象として起動するようにしている。
ここで、図１０のプログラムの動作を、パート１を処理の対象とした場合を例として説明する。
パート１を処理の対象として、図１０のプログラムが起動すると、パート１用作業バッファ内のパート鍵域バッファに記録されているパート１の鍵域を表すデータを参照し、該鍵域(音高の範囲)内に、今回、新たに押鍵された鍵の音高が属しているか否かを判断する（ステップＳ１１）。
このステップＳ１１で属していないと判断されると、パート１を処理対象とした図１０のプログラムを終了し、引き続き、パート２を処理対象とした図１０のプログラムを起動する。
【００５５】
又、このステップＳ１１で属していると判断されると、パート１用作業バッファ内の共通オフセットバッファのアルペジオ鍵域バッファに記録されているパート１の鍵域を表すデータを参照し、該鍵域(音高の範囲)内に、今回、新たに押鍵された鍵の音高が属しているか否かを判断する（ステップＳ１２）。
このステップ１２で属していないと判断されると、今回、新たに押鍵された鍵に対応する楽音を、選択されているボイスデータ(ボイスデータ中のエレメントデータ)で設定された音色で発音し（ステップＳ１３）、パート１を処理対象とした図１０のプログラムを終了し、引き続き、パート２を処理対象とした図１０のプログラムを起動する。
又、前記ステップＳ１３で発音された楽音は、離鍵されたときに起動する離鍵処理（図略）において消音される。
【００５６】
又、このステップ１２で属していると判断されると、押鍵された鍵をアルペジオパターンの再生に利用する音高として、該音高（ノートナンバ）に「キーナンバ」を割り当て、再生中のアルペジオパターンで使用する新たな音高（ノートナンバ）とする（ステップＳ１４）。
【００５７】
次に、現時点において、パート１のアルペジオパターンの再生が、図８の処理によって、開始を待機させられている状態(パート１のアルペジオパターンの再生の開始を待っていて、いまだ、再生が開始されていない状態)であるか否かを判断する（ステップＳ１５）。
このステップＳ１５で、パート１のアルペジオパターンが再生の開始を待っている状態であると判断されると、パート１のアルペジオパターンを再生するプログラム(後述する図１１のプログラム)を起動することによって（当該パート１のアルペジオパターンを再生するための図１１のプログラムがＭＩＤＩクロックのタイミング毎に起動するように設定することによって）、パート１のアルペジオパターンの再生を開始する（ステップＳ１６）。
前記ステップＳ１５で、パート１のアルペジオパターンが再生の開始を待っている状態ではないと判断されると、パート１を処理対象とした図１０のプログラムを終了し、引き続き、パート２を処理対象とした図１０のプログラムを終了する。
【００５８】
（ＭＩＤＩクロックのタイミング毎に起動するアルペジオパターンの再生：図１１）
図１１で示すフローチャートは、ＭＩＤＩクロックのタイミング毎に、且つ再生するアルペジオパターン毎に独立して起動するアルペジオパターンの再生処理をするプログラムである。
すなわち、パート毎に図１１の処理を行うプログラムが起動され、パート１〜パート４夫々のアルペジオパターンを再生する夫々のプログラムが四つ同時に起動される。
又、パート毎に、再生対象としているアルペジオパターンは、前記したように図８のプログラムのステップＳ９,Ｓ１０において特定されている。
尚、本形態の説明では、一つのパート（例えばパート１）に対応して起動している一つの図１１におけるプログラムのフローチャートについて説明する。
【００５９】
図１１のプログラムが起動されると、該プログラムが読出対象としているアルペジオパターンを参照して、今回のタイミングで、読み出すべきイベントデータがあるか否かを判断し（ステップＳ１７）、イベントデータがないと判断されると、本プログラムは終了する。
イベントデータがあると判断されると、パート１用作業バッファ内のアルペジオパターンバッファからイベントデータを読み出す（ステップＳ１８）。
【００６０】
次に、パート１用作業バッファ内の専用オフセットバッファからベロシティオフセット（専用ベロシティオフセット）値を読み出す（ステップＳ１９）。
この読出では、対象とするアルペジオパターンが何であっても、読出の対象となるバッファは、パート１用作業バッファの専用オフセットバッファである。
次に、パート１用作業バッファ内の共通オフセットバッファからベロシティオフセット（共通ベロシティオフセット）値を読み出す（ステップＳ２０）。
この読出では、対象とするアルペジオパターンが何であっても、読出の対象となるバッファは、パート１用作業バッファの共通オフセットバッファである。
次に、ステップＳ１９とステップＳ２０で読み出した専用ベロシティオフセット値と共通ベロシティオフセット値を使って、前記ステップＳ１８で読み出したイベントデータ中のベロシティの値を変更する（ステップＳ２１）。
【００６１】
次に、パート１用作業バッファ内の専用オフセットバッファからゲートタイムオフセット（専用ゲートタイムオフセット）値を読み出す（ステップＳ２２）。
この読出では、対象とするアルペジオパターンが何であっても、読出の対象となるバッファはパート１用作業バッファの専用オフセットバッファである。
次に、パート１用作業バッファ内の共通オフセットバッファからゲートタイムオフセット（共通ゲートタイムオフセット）値を読み出す（ステップＳ２３）。
この読出では、対象とするアルペジオパターンが何であっても、読出の対象となるバッファは、パート１用作業バッファの共通オフセットバッファである。
次に、ステップＳ２２とステップＳ２３で読み出した専用ゲートタイムオフセット値と共通ゲートタイムオフセット値を使って、前記ステップＳ１８で読み出したイベントデータ中のゲートタイムの値を変更する（ステップＳ２４）。
【００６２】
前記ステップＳ１７〜ステップＳ２４の処理により、パート１内のアルペジオパターンのベロシティ値及びゲートタイム値が、他のアルペジオパターンとの間で音量感やリズム感のバランスがとれた値に補正される。
【００６３】
次に、ステップＳ１８で読み出したイベントデータに相当する楽音について、前記で決定されたベロシティ値及びゲートタイム値で発音を開始する（ステップＳ２５）が、ここで発音される楽音の音色は、前記図１０のステップＳ１３の処理で使用した音色と同じである。
【００６４】
本形態によれば、アルペジオパターンの再生においては、該アルペジオパターンデータのベロシティ値とゲートタイム値に、前記共通オフセットデータ及び／又は専用オフセットデータの編集されたベロシティ値とゲートタイム値を付加して補正されたベロシティ値とゲートタイム値で再生されるため、音量感やリズム感等が異なるアルペジオパターンを同時に再生したり切替えたりしても、バランスよく調和のとれた多彩なアルペジオの演奏を行うことができる。
【００６５】
尚、本発明では、アルペジオパターン以外の演奏パターン（押鍵されている音高を考慮することなく記録されているイベントデータを読み出してそのまま再生するパターン）を再生するものにも適用可能である。
又、オフセットするパラメータは、例示したベロシティとゲートタイムに限定するものではなく、例えば、アルペジオ鍵域で押鍵指示された音高をオクターブ単位で変更させて発音する際に、何オクターブ分変更するかを指定するデータある「オクターブ」や、楽音の発音開始タイミングに対応するクロック値を表すデータである「タイミング」等の各種パラメータも含む。
【図面の簡単な説明】
【００６６】
【図１】本発明に係るパターン再生装置を適用した電子音楽装置の概略構成を示すブロック図。
【図２】パートの割り当て鍵域構成の一例を示す構成図。
【図３】パフォーマンスデータの構成の一例を概略的に示すブロック図。
【図４】パフォーマンスデータ用の作業バッファの一例を示すブロック図。
【図５】アルペジオパターンデータの一例を示すブロック図。
【図６】パフォーマンスの選択手順の一例を示すフローチャート。
【図７】パラメータの編集手順の一例を示すフローチャート。
【図８】アルペジオ組の選択手順の一例を示すフローチャート。
【図９】アルペジオパターンの再生手順の一例を示すフローチャート。
【図１０】アルペジオパターンの再生手順の一例を示すフローチャート。
【図１１】アルペジオパターンの再生手順の一例を示すフローチャート。
【符号の説明】
【００６７】
Ａ：電子音楽装置
１：演奏操作子
２：設定操作子
３：検出回路
４：検出回路
５：ＣＰＵ
６：ＲＯＭ
７：ＲＡＭ
８：タイマ
９：ディスプレイ
１０：記憶装置
１１：ＭＩＤＩインターフェース
１２：通信インターフェース
１３：音源回路
１４：効果回路
１５：サウンドシステム
９１：表示回路
１１０：ＭＩＤＩ機器
【図１】
2008164969.tif 000003
【図２】
2008164969.tif 000004
【図３】
2008164969.tif 000005
【図４】
2008164969.tif 000006
【図５】
2008164969.tif 000007
【図６】
2008164969.tif 000008
【図７】
2008164969.tif 000009
【図８】
2008164969.tif 000010
【図９】
2008164969.tif 000011
【図１０】
2008164969.tif 000012
【図１１】
2008164969.tif 000013