(57)【要約】    【課題】  両手を使って楽音パラメータを編集しながら、編集した楽音パラメータの楽音を試聴することが可能となる電子楽器およびその制御方法を実現するためのプログラムを提供する。    【解決手段】  モード１が選択されたときに、フットペダルから、フットペダルオンイベントが出力されると、ペダルオンデータがＣＰＵに出力されて（ステップＳ３）、ＣＰＵは、発音中の楽音に対して、フットペダル本来の楽音制御を行う。一方、モード２が選択されたときに、フットペダルから、フットペダルオンイベントが出力されると、レジスタ５に記憶されているキーオン情報が読み出されてＣＰＵに出力される（ステップＳ５）。ＣＰＵは、このキーオン情報に含まれる、キーコードデータおよびベロシティデータに基づいて楽音データを生成し、音源デバイスに出力する。音源デバイスからは、供給された楽音データと、演奏者が設定した音色データおよび効果パラメータに基づいた楽音信号が生成されて出力される。【選択図】  図２
2006154297.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのフットペダルと、
音色データおよび効果パラメータを含む楽音パラメータを設定するための複数の操作子と、
演奏者が前記フットペダルを踏み込んだときに、フットペダル本来の楽音制御を有効にする第１のモードおよびフットペダル本来の楽音制御を無効にする第２のモードのうち、いずれかのモードを選択する選択手段と、
所定の楽音を発生させるためのノートオンイベント情報を記憶する記憶手段と、
ノートオンイベント情報、および演奏者が前記複数の操作子を用いて設定した楽音パラメータに基づいて楽音を発生させる楽音発生手段と、
前記選択手段によって、前記第２のモードが選択されているときに、前記フットペダルが踏み込まれた場合、前記記憶手段に記憶されたノートオンイベント情報を読み出し、該読み出されたノートオンイベント情報および前記設定された楽音パラメータに基づいて楽音を発生させるように、前記楽音発生手段を制御する制御手段と
を有することを特徴とする電子楽器。
【請求項２】
前記ノートオンイベント情報は、単音を発生させる１つのノートオンイベントを含む第１のノートオンイベント情報と、複数の楽音を順次発生させる複数のノートオンイベントを含む第２のノートオンイベント情報とからなり、
前記制御手段は、操作者が選択した方のノートオンイベント情報に基づいて楽音を発生させるように、前記楽音発生手段を制御する
ことを特徴とする請求項１に記載の電子楽器。
【請求項３】
少なくとも１つのフットペダルと、音色データおよび効果パラメータを含む楽音パラメータを設定するための複数の操作子とを備えた電子楽器の制御方法を、コンピュータに実行させるプログラムであって、
前記制御方法は、
演奏者が前記フットペダルを踏み込んだときに、フットペダル本来の楽音制御を有効にする第１のモードおよびフットペダル本来の楽音制御を無効にする第２のモードのうち、いずれかのモードを選択する選択ステップと、
ノートオンイベント情報、および演奏者が前記複数の操作子を用いて設定した楽音パラメータに基づいて楽音を発生させる楽音発生ステップと、
前記選択ステップによって、前記第２のモードが選択されているときに、前記フットペダルが踏み込まれた場合、所定の楽音を発生させるためのノートオンイベント情報を記憶する記憶手段に記憶されたノートオンイベント情報を読み出し、該読み出されたノートオンイベント情報および前記設定された楽音パラメータに基づいて楽音を発生させるように、前記楽音発生ステップを制御する制御ステップと
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも１つのフットペダルを備え、音色データおよび効果パラメータを含む楽音パラメータを設定することができる電子楽器およびその制御方法を実現するためのプログラムに関する。
【背景技術】
【０００２】
少なくとも１つのフットペダルを備え、音色データおよび効果パラメータを含む楽音パラメータを設定することができる電子楽器は、従来から知られている。
【０００３】
このような電子楽器として、鍵盤を備え、演奏者が鍵盤を押鍵することによって発音される楽音の音色を編集する音色編集機能を備えたものがある。この電子楽器を用いて、演奏者が楽音の音色を編集する場合、編集後の音色がどのように聞こるかを確かめるために、すなわち試聴するために、音色を編集する度に、その音色の楽音を発音させるようにしている。
【０００４】
電子鍵盤楽器の上位機種では、フットペダルとして、サスティンペダル、ソステヌートペダルおよびソフトペダルの３種類が設けられている。サスティンペダルは、それを踏んでいる間、弾いた音を伸ばす効果を付与するものであり、ソステヌートペダルは、それを踏んだときに響いている音だけを保持する効果を付与するものであり、ソフトペダルは、弱音を発生させるためのものである。なお、電子楽器によっては、フットペダルが１つまたは２つのものがあり、必ず３つ設けられているとは限らない。
【０００５】
また、フットペダルの通常の機能、すなわち、同一音色の楽音の残響や音量を制御する機能に加えて、現在発音中の楽音の音色に、別の音色も加えて発音する機能を備えた電子楽器もある（たとえば、特許文献１参照）。
【特許文献１】特開２００２−３５１４６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上記従来の電子楽器では、両手を使って音色を編集している状態では、鍵盤を押鍵することができないので、編集中にその音色の楽音を試聴することはできず、不便であった。体の他の部位で空いているものとして、足があるが、フットペダルには、上述のような機能しかないため、試聴用に使うことはできなかった。
【０００７】
本発明は、この点に着目してなされたものであり、両手を使って楽音パラメータを編集しながら、編集した楽音パラメータの楽音を試聴することが可能となる電子楽器およびその制御方法を実現するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１に記載の電子楽器は、少なくとも１つのフットペダルと、音色データおよび効果パラメータを含む楽音パラメータを設定するための複数の操作子と、演奏者が前記フットペダルを踏み込んだときに、フットペダル本来の楽音制御を有効にする第１のモードおよびフットペダル本来の楽音制御を無効にする第２のモードのうち、いずれかのモードを選択する選択手段と、所定の楽音を発生させるためのノートオンイベント情報を記憶する記憶手段と、ノートオンイベント情報、および演奏者が前記複数の操作子を用いて設定した楽音パラメータに基づいて楽音を発生させる楽音発生手段と、前記選択手段によって、前記第２のモードが選択されているときに、前記フットペダルが踏み込まれた場合、前記記憶手段に記憶されたノートオンイベント情報を読み出し、該読み出されたノートオンイベント情報および前記設定された楽音パラメータに基づいて楽音を発生させるように、前記楽音発生手段を制御する制御手段とを有することを特徴とする。
【０００９】
好ましくは、前記ノートオンイベント情報は、単音を発生させる１つのノートオンイベントを含む第１のノートオンイベント情報と、複数の楽音を順次発生させる複数のノートオンイベントを含む第２のノートオンイベント情報とからなり、前記制御手段は、操作者が選択した方のノートオンイベント情報に基づいて楽音を発生させるように、前記楽音発生手段を制御することを特徴とする。
【００１０】
上記目的を達成するため、請求項３に記載のプログラムは、請求項１と同様の技術的思想によって実現できる。
【発明の効果】
【００１１】
請求項１または３に記載の発明によれば、演奏者がフットペダルを踏み込んだときに、フットペダル本来の楽音制御を無効にする第２のモードが選択されている状態で、前記フットペダルが踏み込まれた場合、所定の楽音を発生させるためのノートオンイベント情報が記憶された記憶手段から、その記憶されたノートオンイベント情報が読み出され、該読み出されたノートオンイベント情報、および演奏者が複数の操作子を用いて設定した楽音パラメータに基づいて、楽音が発生されるので、両手を使って楽音パラメータを設定しながら、設定された楽音パラメータの楽音を試聴することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１３】
図１は、本発明の一実施の形態に係る電子楽器の概略構成を示すブロック図である。
【００１４】
同図に示すように、本実施の形態の電子楽器は、装置全体の制御を司るＣＰＵ１と、演奏者の押鍵または離鍵操作に応じてキーオン／オフイベントを出力する鍵盤２と、各種設定を行うための複数の操作子や各種情報等を表示する、たとえば液晶ディスプレイ（ＬＣＤ）および発光ダイオード（ＬＥＤ）などが設けられた操作パネル３と、演奏者の踏み込みまたはその解除操作に応じてフットペダルオン／オフイベントを出力するフットペダル４と、単音を発生させるためのキーオン情報および複数の楽音を順次発生させるためのシーケンス情報を記憶するレジスタ５と、ＣＰＵ１によって生成され設定された、楽音信号の基になる情報に基づいて楽音信号を発生させる音源デバイス６とによって構成されている。
【００１５】
ＣＰＵ１は、たとえばＲＯＭ（図示せず）に記憶された制御プログラム、図示例では、キーアサイン処理ルーチン１１、発音イベント処理ルーチン１２、パネルイベント処理ルーチン１３およびフットペダルイベント処理ルーチン１４に基づいて、それぞれ、キーアサイン処理、発音イベント処理、パネルイベント処理およびフットペダルイベント処理を行う。
【００１６】
鍵盤２が出力するキーオン／オフイベントは、具体的には、キーオン／オフデータ、キーコードデータおよびベロシティデータによって構成されている。ただし、キーオフイベントに対する処理では、通常、ベロシティデータを使用しないので、キーオフイベントは、キーオフデータおよびキーコードデータによって構成するようにしてもよい。
【００１７】
フットペダル４が出力するフットペダルオン／オフイベントは、具体的には、ペダルオン／オフデータおよび操作量（踏み込み量）によって構成されている。ただし、本実施の形態では、操作量を使用しないので、フットペダルオン／オフイベントは、ペダルオン／オフデータによって構成されるとしてもよい。また、本実施の形態では、フットペダルは、１つのみ設けるようにしたが、複数設けるようにしてもよく、その場合には、どのフットペダルが操作されたかが分かるようなデータ（たとえば、各フットペダルに番号を付与したときの番号）を、フットペダルオン／オフイベントに含ませるようにすればよい。
【００１８】
操作パネル３は、本実施の形態では、音色データや効果パラメータなどを編集するために用いられる。たとえば、ＬＣＤ上に、設定可能な音色データおよび効果パラメータの一覧が表示され、この中から、演奏者（操作者）が選択したものが、ＣＰＵ１に送信される。また、本実施の形態では、フットペダル４の動作モードとして、モード１〜３の３種類のモードのいずれかを選択できるように構成されている。操作パネル３からは、このモード選択も行うことができる。なお、各動作モードの詳細については、後述する。
【００１９】
レジスタ５には、上述のように、キーオン情報とシーケンス情報が記憶される。キーオン情報とは、キーコードデータおよびベロシティデータによって構成されたものであり、シーケンス情報とは、キーオンイベントデータと、該キーオンイベントデータの再生タイミングおよび再生長を示すデュレーションデータとを一組とする複数組のシーケンスによって構成されたものである（図３参照）。なお、キーオン情報およびシーケンス情報の作成および設定も、上記操作パネル３を用いて行うようにすればよい。また、キーオン情報およびシーケンス情報は、演奏者（操作者）自ら作成せずに、第三者によって予め作成されたものをそのまま使うようにしてもよいし、予め作成されたものを編集して使うようにしてもよい。
【００２０】
以上のように構成された電子楽器が実行する制御処理を、図２および図３を参照して詳細に説明する。
【００２１】
本実施の形態の電子楽器は、フットペダル４から出力されたフットペダルオン／オフイベントによる楽音制御処理の内容を、選択された動作モードに応じて切り替える点に特徴がある。すなわち、当該楽音制御処理の内容を、
モード１：フットペダル４本来の楽音制御を行うモード
モード２：フットペダル４を鍵盤２のある１つの鍵に対応付けて楽音制御を行うモード
モード３：フットペダル４を自動演奏の開始を指示するスタートスイッチ（図示せず）に対応付けて楽音制御を行うモード
のうち、選択されたいずれかのモードに応じて切り替えるようにしている。
【００２２】
まず、モード１が選択されたときの楽音制御処理について説明する。
【００２３】
モード１が選択された状態で、演奏者が鍵盤２のある１つの鍵を押鍵すると、鍵盤２からは、その鍵の音高に対応するキーコードデータ、その押鍵に応じたベロシティデータおよびキーオンデータからなるキーオンイベントデータが出力される。これに応じて、ＣＰＵ１は、キーアサイン処理１１により、複数の発音チャンネルのうち、空いているチャンネルに対して、発音割り当てを行う。ここで、空いているチャンネルは、次のようにして検出する。すなわち、発音イベント処理１２によって、発音中のチャンネルが消音されて開放されると、その開放チャンネルのチャンネル番号は、キーアサイン処理１１に伝達されるので、キーアサイン処理１１では、この伝達されたチャンネル番号に基づいて、たとえばチャンネルレジスタ（図示せず）の内容を書き替える。チャンネルレジスタは、たとえば、発音チャンネル分のビットを備えたレジスタであり、対応するビットが“１”の場合、その発音チャンネルは「発音中」であり、対応するビットが“０”の場合、その発音チャンネルは「開放中」であるように構成されている。具体的には、開放チャンネルのチャンネル番号が、たとえば３チャンネルであることが伝達されると、チャンネルレジスタの、たとえば第３ビットの内容が“０”に書き替えられる。したがって、チャンネルレジスタ中、“０”が設定されているビットを検出すれば、その検出したビットの番号に対応するチャンネル番号のチャンネルが空きチャンネルである。
【００２４】
このようにして、キーアサイン処理１１では、現在空いているチャンネルがどのチャンネルであるか分かるので、そのチャンネル番号を、鍵盤２から出力された上記キーオンイベントデータに付して、発音イベント処理１２に伝達する。なお、空きチャンネルが複数ある場合には、たとえば、若い番号のチャンネルから優先的に発音割り当てするようにすればよい。
【００２５】
発音イベント処理１２では、伝達されてきた空きチャンネル番号付きのキーオンイベントデータと、演奏者が操作パネル３を用いて選択し、パネルイベント処理１３によって設定された音色データおよび効果パラメータとを音源デバイス６に送信する。音源デバイス６は、送信されて来たデータを対応するレジスタに格納し、このデータに基づいて楽音信号を生成した後、図示しないサウンドシステムに送信する。
【００２６】
このようにして楽音が発音された状態で、演奏者がフットペダル４を踏み込むと、フットペダル４からフットペダルオンイベントが出力される。これに応じて、ＣＰＵ１は、フットペダルイベント処理１４により、フットペダルオンイベント中のペダルオンデータを発音イベント処理１２に伝達する（図２のステップＳ３）。発音イベント処理１２では、これに応じて、フットペダル４に割り当てられている本来の楽音制御処理、たとえば、現在発音中の楽音を伸ばす処理を施すようなデータを音源デバイス６に送出する。
【００２７】
そして、演奏者がフットペダル４の踏み込みを解除すると、フットペダル４からフットペダルオフイベントが出力される。これに応じて、ＣＰＵ１は、フットペダルイベント処理１４により、フットペダルオフイベント中のペダルオフデータを発音イベント処理１２に伝達する（ステップＳ９）。発音イベント処理１２では、これに応じて、フットペダル４本来の楽音制御処理をキャンセルするデータを音源デバイス６に送出する。
【００２８】
一方、演奏者が押鍵した鍵を離鍵すると、鍵盤２からは、その鍵の音高に対応するキーコードデータ、その離鍵に応じたベロシティデータおよびキーオフデータからなるキーオフイベントデータが出力される。これに応じて、ＣＰＵ１は、キーアサイン処理１１により、現在発音中の楽音に対する消音処理を行う。具体的には、離鍵した鍵に対応するチャンネル番号を、鍵盤２から出力された上記キーオフイベントデータに付して、発音イベント処理１２に伝達する。発音イベント処理１２では、伝達されてきたチャンネル番号付きのキーオフイベントデータを音源デバイス６に送信する。音源デバイス６は、送信されて来たデータを対応するレジスタに格納し、このデータに基づいて、当該楽音信号を減衰させる。減衰によって、当該楽音信号のレベルが所定に閾値以内になると予測される時間が経過した後、発音イベント処理１２では、そのチャンネルを開放チャンネルとして、キーアサイン処理１１に送出する。
【００２９】
次に、モード２が選択されたときの楽音制御処理について説明する。
【００３０】
モード２が選択されたときでも、演奏者が鍵盤２を用いて行った演奏操作、すなわち押鍵または離鍵操作は有効であり、モード１の楽音制御処理で上述したように、押鍵操作に応じて、音源デバイス６から楽音信号が生成され、離鍵操作に応じて、生成された楽音信号が減衰される。しかし、モード２が選択されたときに想定されている演奏者の状況は、演奏者の両手がいずれも、操作パネル３の操作子を操作していて、片手でさえも鍵盤２の押離鍵ができないというものである。したがって、モード２が選択されたときには、演奏者の手による鍵盤２の押離鍵操作に応じた楽音制御処理については考えずに、フットペダル４を用いた演奏操作に応じた楽音制御処理についてのみ説明する。
【００３１】
演奏者がフットペダル４を踏み込むと、フットペダル４からフットペダルオンイベントが出力される。これに応じて、ＣＰＵ１は、フットペダルイベント処理１４により、レジスタ５に記憶されているキーオン情報を読み出して、フットペダルイベント処理１４に伝達する。フットペダルイベント処理１４では、これに応じて、伝達されたキーオン情報に含まれる、キーコードデータおよびベロシティデータと、生成したキーオンデータとをキーアサイン処理１１に伝達する（図２のステップＳ５）。この後の処理は、モード１が選択されたときに、鍵盤２からキーオンイベントデータが出力された後、キーアサイン処理１１によってなされる処理と同様であるので、その説明は省略する。つまり、モード２が選択された場合の、フットペダル４に対する踏み込み操作は、モード１が選択された場合の、鍵盤２のある鍵に対する押鍵操作に相当する。
【００３２】
一方、演奏者がフットペダル４の踏み込みを解除すると、フットペダル４からフットペダルオフイベントが出力される。これに応じて、ＣＰＵ１は、フットペダルイベント処理１４により、レジスタ５に記憶されているキーオン情報を読み出して、フットペダルイベント処理１４に伝達する。フットペダルイベント処理１４では、これに応じて、伝達されたキーオン情報に含まれる、キーコードデータおよびベロシティデータと、生成したキーオフデータとをキーアサイン処理１１に伝達する（ステップＳ１１）。この後の処理は、モード１が選択されたときに、鍵盤２からキーオフイベントデータが出力された後、キーアサイン処理１１によってなされる処理と同様であるので、その説明は省略する。つまり、モード２が選択された場合の、フットペダル４に対する踏み込み操作を解除する操作は、モード１が選択された場合の、鍵盤２のある鍵に対する離鍵操作に相当する。
【００３３】
このようにして、モード２が選択されたときには、操作パネル３の操作子で演奏者の両手がふさがっていたとしても、フットペダル４を踏み込むだけで、所定の音高および音量の楽音信号を生成して発音することができるので、特に音色データや効果パラメータを編集していて、両手がふさがっているときでも、編集後に生成される楽音がどのような聞こえ方をするか、直ちに試聴することができる。
【００３４】
次に、モード３が選択されたときの楽音制御処理について説明する。
【００３５】
モード３が選択されたときの楽音制御処理は、モード２が選択されたときの楽音制御処理に対して、レジスタ５に記憶されているシーケンス情報に基づいて、単音ではなく、複数の楽音を順次発生させる点のみが異なっているので、この相違点について説明する。
【００３６】
図３は、レジスタ５に記憶されているシーケンス情報の一例（（ａ））と、このシーケンス情報に基づいて発生された複数の楽音の様子（（ｂ））を示す図である。
【００３７】
演奏者がフットペダル４を踏み込むと、フットペダル４からフットペダルオンイベントが出力される。これに応じて、ＣＰＵ１は、フットペダルイベント処理１４により、図３に示すように、レジスタ５に記憶されているシーケンス情報から、まず、キーオンイベント１を読み出して、フットペダルイベント処理１４に伝達する。フットペダルイベント処理１４では、これに応じて、伝達されたキーオンイベント１に含まれる、キーオンデータ、キーコードデータおよびベロシティデータをキーアサイン処理１１に伝達する（図２のステップＳ６）。この後の処理は、モード１が選択されたときに、鍵盤２からキーオンイベントデータが出力された後、キーアサイン処理１１によってなされる処理と同様であるので、その説明は省略する。
【００３８】
次に、シーケンス情報から、デュレーション１を読み出す。デュレーション１は、図３（ｂ）に示すように、キーオンイベント１に基づいた楽音の生成を開始してから、その楽音を消音し、次のキーオンイベント２を開始するまでの時間を規定するデータであり、具体的には、数値情報である。この数値情報を、ソフトウェアカウンタにより、所定の時間（この時間は、通常タイマ割り込み処理（図示せず）によって計時される）毎にダウンカウントして行き、“０”になったときに、キーオンイベント１に基づいて生成された楽音を消音する処理を行う。具体的には、フットペダルイベント処理１４により、キーオンイベント１に含まれるキーコードデータおよびベロシティデータと、生成したキーオフデータとをキーアサイン処理１１に伝達する。そして、続いて、シーケンス情報から、次のキーオンイベント２を読み出し、フットペダルイベント処理１４に伝達する。以下、デュレーション２、キーオンイベント３というように、キーオン情報の末尾を示すエンドデータが読み出されるまで、上述の処理を繰り返す。
【００３９】
このようにして、モード３が選択されたときには、操作パネル３の操作子で演奏者の両手がふさがっていたとしても、フットペダル４を踏み込むだけで、複数の楽音を順次発生させることができるので、特に音色データや効果パラメータを編集していて、両手がふさがっているときでも、編集後に生成される楽音がどのような聞こえ方をするか、直ちに試聴することができる。
【００４０】
なお、モード３が選択されたときの楽音制御処理では、フットペダル４を一度踏み込むと、レジスタ５に記憶されているキーオン情報のすべてのデータが読み出されるまで、楽音の発生が続くように構成されているが、これに限らず、フットペダル４の踏み込みを解除した時点で、楽音の発生を停止するように構成してもよい。
【００４１】
また、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００４２】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４３】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００４４】
また、コンピュータが読出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００４５】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施の形態に係る電子楽器の概略構成を示すブロック図である。
【図２】図１の電子楽器、特にＣＰＵが実行するフットペダルイベント処理の手順を示すフローチャートである。
【図３】図１中のレジスタに記憶されているシーケンス情報の一例と、このシーケンス情報に基づいて発生された複数の楽音の様子を示す図である。
【符号の説明】
【００４７】
１…ＣＰＵ（選択手段、制御手段），３…操作パネル（複数の操作子、選択手段），４…フットペダル，５…レジスタ（記憶手段），６…音源デバイス（楽音発生手段）
【図１】
2006154297.tif 000003
【図２】
2006154297.tif 000004
【図３】
2006154297.tif 000005