(57)【特許請求の範囲】
【請求項１】
所定の変数の変化に対する所定のパラメータのパラメータ値の変化をあらわす複数種類の対応テーブルを記憶しておくメモリと、
前記メモリに記憶された少なくとも２種類の対応テーブルに基づく補間演算により求められた、前記変数の指定された値に対応するパラメータ値を取得するパラメータ値取得手段と、
前記パラメータ値取得手段により取得されたパラメータ値を楽音に反映させるべく、該パラメータ値を、楽音を生成する音源手段に供給するパラメータ値供給手段とを備えたことを特徴とする電子楽器。
【請求項２】
前記メモリに記憶された対応テーブルのうち補間演算に用いる対応テーブルを、前記変数の値の指定に先立ってあらかじめ指定しておく操作子を備え、
前記パラメータ値取得手段が、前記操作子により指定された対応テーブルに基づく補間演算により求められたパラメータ値を取得するものであることを特徴とする請求項１記載の電子楽器。
【請求項３】
前記パラメータ値取得手段が、補間演算に用いる対応テーブルが前記操作子により指定された段階で補間演算を行なって新たな対応テーブルを求めておき、前記変数の値が指定された段階で該新たな対応テーブルを参照して、該変数の値に対応するパラメータ値を取得するものであることを特徴とする請求項２記載の電子楽器。
【請求項４】
前記変数の値を指定する第２の操作子を備えたことを特徴とする請求項１から３のうちいずれか１項記載の電子楽器。
【請求項５】
前記第２の操作子が、複数の鍵が配列された鍵盤であることを特徴とする請求項４記載の電子楽器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、演奏操作子の操作により演奏データを生成して、あるいは演奏操作子の操作に対応する演奏データを入力して、その演奏データに基づく楽音を生成する電子楽器に関する。
【０００２】
【従来の技術】
従来より、鍵盤を備えた電子楽器において、押鍵速度に対する楽音の音量等への反映の程度をあらわす押鍵速度−音量等の変化特性（鍵タッチカーブ）の種類（鍵タッチタイプ）をＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に記憶させておき、ユーザが所望の鍵タッチタイプを選択して使用するものが知られている。
【０００３】
図７は、押鍵速度に対する押鍵カウンタのカウンタ値を示す図、図８は、そのカウンタ値に対するベロシティ値を示す図である。
鍵盤を構成する各鍵には、広く知られているように、例えば押鍵操作の途中でオンもしくはオフする接点が異なる押鍵途中位置に備えられており、さらに所定のクロックをカウントするカウンタを備え、押鍵により最初の接点がオンもしくはオフした時点から次の接点がオンもしくはオフする点までそのカウンタを作動させ、その２点間の押鍵に要した時間に応じたカウンタ値を得ることにより、押鍵速度情報を得る技術が知られている。ここでは、減算カウンタを用い、その減算カウンタに初期値としてカウンタ値Ｃｍａｘを格納し、最初の接点がオンもしくはオフした時点からそのカウンタ値の減算を開始し、次の接点がオンもしくはオフする時点でその減算を終了するものとすると、図７に示すように、その２点間の押鍵に要した時間Ｔが長いほど小さいカウント値Ｃが得られる。押鍵に、ある所定時間Ｔｍａｘを越えた長い時間を要したときは、カウント値Ｃは０のままとなる。
【０００４】
図８は、そのようにして求めたカウンタ値Ｃに対する、音量等に反映させるデータであるベロシティ値Ｖをあらわす鍵タッチカーブであり、ここには、鍵タッチタイプ０，１，２と名づけられた３つのタイプが示されている。なお、ベロシティ値Ｖは０からＶｍａｘの間の値をとるものであり、その値が大きいほど音量等への制御量が大きくなるものである。
【０００５】
タイプ０の鍵タッチカーブは、カウンタ値Ｃの小さい領域、すなわち押鍵時間Ｔの長い領域、さらに換言すれば鍵をゆっくりと押した領域で大きく変化しており、タッチの軽い感覚を受ける鍵タッチカーブである。
タイプ２の鍵タッチカーブは、タイプ０のものとは逆に鍵をかなり強く押さないと大きな音の出ないタッチの重い感覚の鍵タッチカーブである。
【０００６】
タイプ１の鍵タッチカーブは、タイプ０のものとタイプ２のものとの中間的なものである。
これら複数のタイプ０，１，２の鍵タッチカーブは、演算では複雑なカーブを作成するのが難しいことと押鍵時の応答性を高めるためテーブルの型式でＲＯＭ内にあらかじめ用意されており、演奏操作に先立っていずれのタイプのものを使用するかが選択される。演奏時は、この選択された鍵タッチカーブに基づいてカウンタ値Ｃがベロシティ値Ｖに変換され、そのベロシティ値Ｖが、生成される楽音の音量等に反映される。
【０００７】
なお、ここではベロシティ値Ｖにより音量を制御する例について説明したが、ベロシティ値は音量の他に複数の楽音波形の混合比や音色あるいは音高等の楽音特質要素に対する制御に用いられることもある。また、ベロシティ値Ｖによって複数の楽音波形の混合比や音色あるいは音高等の楽音特質要素に対する制御を行なうのみでベロシティ値Ｖによって音量に対する制御を行なわない場合もある。
【０００８】
【発明が解決しようとする課題】
鍵タッチタイプは、そのユーザの好みや選択した音色（ピアノ、ハープシコード、オルガン等）に応じて自由に選ぶことができるよう多数用意しておくことが好ましい。
ところが、上述したように、鍵タッチカーブはテーブルとしてＲＯＭ上に格納されるため、鍵タッチタイプの数が多くなるとメモリ容量の大きなＲＯＭを備える必要があり、コストアップとなるという問題がある。一方、この問題を解消しようとすると、選択することのできる鍵タッチタイプの数が少数に限られてしまい、ユーザは自分の満足のいく鍵タッチを得ることができず、不満が残る結果となる。
【０００９】
ここでは鍵タッチを例として説明しているが、鍵タッチに限らず、例えばペダルの操作量とフィルタ値との対応テーブルを複数用意しておいて切替え使用する場合など、複数のテーブルを用意しておいて切り替えて使用する場合に共通の問題である。
本発明は、上記事情に鑑み、コストの上昇を抑えた上で、ユーザの好みで選択することのできるパラメータ値の変化曲線の種類の多い電子楽器を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成する本発明の電子楽器は、
所定の変数の変化に対する所定のパラメータのパラメータ値の変化をあらわす複数種類の対応テーブルを記憶しておくメモリと、
上記メモリに記憶された少なくとも２種類の対応テーブルに基づく補間演算により求められた、
上記変数の指定された値に対応するパラメータ値を取得するパラメータ値取得手段と、
パラメータ値取得手段により取得されたパラメータ値を楽音に反映させるべく、該パラメータ値を、楽音を生成する音源手段に供給するパラメータ値供給手段とを備えたことを特徴とする。
【００１１】
本発明の電子楽器は、複数種類の対応テーブルを記憶しておくこと自体は従来と同様であるが、記憶された対応テーブルに基づいて補間演算によりパラメータ値を取得する構成を備えたものであり、もともと記憶されていた対応テーブルと合わせて、多様な選択が可能となる。
ここで、上記本発明の電子楽器において、上記メモリに記憶された対応テーブルのうち補間演算に用いる対応テーブルを、上記変数の値の指定に先立ってあらかじめ指定しておく操作子を備え、上記パラメータ値取得手段が、その操作子により指定された対応テーブルに基づく補間演算により求められたパラメータ値を取得するものであることが好ましい。
【００１２】
上記操作子を備えることによりユーザの好みをあらかじめ電子楽器に伝えることができる。
ただし、上記操作子は必ずしも備える必要はなく、例えば鍵盤の各鍵に微妙に異なる音色（押鍵速度（前述したカウンタ値）と音色パラメータのパラメータ値とを対応づける対応テーブルを鍵毎に割り当て、対応テーブルの内容を鍵によって微妙に異ならせておくことにより、同じ押鍵速度で押鍵された場合でも鍵によって微妙に異なる音色となるようにする）を割り当てようとするときに、全ての鍵に対応テーブルを割り当てる代わりに飛び飛びの鍵にのみ対応テーブルを割り当てておいて、対応テーブルが割り当てられていない鍵が押鍵されたときは、その押鍵された鍵を挟む両側の、対応テーブルが対応づけられている鍵の対応テーブルに基づく補間演算により、その押鍵された鍵に対応するパラメータ値を取得するような場合は、演奏（楽音の生成）の際に押鍵した鍵が、演奏操作子であるとともに、補間演算の基になる対応テーブルを指定する操作子を兼ねることになり、補間演算に用いる対応テーブルをあらかじめ指定しておく操作子は不要である。
【００１３】
ここで、上記の、補間演算に用いる対応テーブルをあらかじめ指定しておく操作子を備えた場合、上記パラメータ値取得手段が、その操作子により補間演算に用いる対応テーブルが指定された段階で補間演算を行なって新たな対応テーブルを求めておき、変数の値が指定された段階でその新たな対応テーブルを参照して、その変数の値に対応するパラメータ値を取得するものであることが好ましい。
【００１４】
このようにした場合には、新たに求められた対応テーブルを演奏（あるいは演奏データの入力）により指定された変数の値に基づいて参照することにより直ちにその変数の値に対応するパラメータ値が取得され、取得されたパラメータ値が楽音に反映されることとなるため、演奏（あるいは演奏データの入力）からその演奏が楽音に反映されるまでの時間遅れが小さくて済む。
【００１５】
ただし、本発明の電子楽器は補間演算によりあらかじめ対応テーブルを求めておくものには限られない。上述のように補間演算によりあらかじめ対応テーブルを求めておく場合には補間演算により求められた新たな対応テーブルを記憶するメモリが必要となるが、これを避けるために、演奏（あるいは演奏データの入力）がなされたときにその演奏（あるいは演奏データの入力）により指定された変数の値に関する補間演算を行ない、演奏（あるいは演奏データの入力）により指定された変数の値に対応するパラメータ値を取得するようにしてもよい。
【００１６】
また、新たな対応テーブルをあらかじめ求めておく態様においても、求めた対応テーブルをメモリに格納し、次に対応テーブルを再度求めたときに前に求めた対応テーブルを消去せずにメモリに格納したのでは大きなメモリ容量を必要とする結果となる。これを避けるために、求めた対応テーブルが不要になったときはその対応テーブルを消去し、あるいは補間演算により対応テーブルを新たに求めたときに、前回求めた対応テーブルを消去することが好ましい。
【００１７】
また、上記本発明の電子楽器において、上記変数の値を指定する第２の操作子を備えることが好ましい。そのような第２の操作子の典型例としては、複数の鍵が配列された鍵盤を挙げることができるが、鍵盤である必要はなく、例えばペダルやベンダー等の操作子であってもよい。ただし、本発明の電子楽器においては、このような変数の値を指定する第２の操作子は必ずしも備える必要はなく、本発明の電子楽器は、例えばその電子楽器の外部から、例えばＭＩＤＩデータ等の形式で上記の「変数の値」が入力されるものであってもよい。
【００１８】
【発明の実施の形態】
以下、本発明の実施形態について説明する。なおここで説明するのは、対応付けテーブルとして鍵タッチテーブルを用い、指定された鍵タッチタイプに応じて補間演算を行ない新たな鍵タッチテーブルを求めておく例についてである。
図１は、本発明の電子楽器の一実施形態のハードウェア構成図である。
【００１９】
ここに示す電子楽器１０は、プログラムを実行するＭＰＵ１１、プログラムや、押鍵速度（カウンタ値）とベロシティ値との対応関係をあらわす複数種類（本実施形態では３種類）の鍵タッチテーブル等が記憶されたＲＯＭ１２、プログラム実行の際の作業領域や、後述するようにして新たに作成された鍵タッチテーブルの格納領域として使用されるＲＡＭ１３、この電子楽器１０とユーザとの間のインターフェースを担うパネル１４、外部からのＭＩＤＩデータを入力するＭＩＤＩ入力インターフェース１５、および、演奏データに基づく楽音を生成する音源１６が備えられている。音源１６にはアンプとスピーカからなるサウンドシステム２０が接続されており、音源１６で生成された楽音はサウンドシステム２０に送られて空間に放音される。
【００２０】
また、この図１に示す電子楽器１０には、さらに、鍵盤１７およびキースキャンチップ１８が備えられており、その鍵盤１７を構成する各鍵の押鍵、離鍵に関する情報はキースキャンチップ１８で検出される。
ＭＰＵ１１，ＲＯＭ１２，ＲＡＭ１３，パネル１４，ＭＩＤＩ入力インターフェース１５，音源１６、およびキースキャンチップ１８は、バス１９により相互に接続されている。
【００２１】
図２は、図１に１つのブロックで示すパネルを示す図である。
この図２に示すパネルには、音色選択ボタン１４１，表示器１４２、およびタイプ選択ボタン１４３が備えられている。
音色選択ボタン１４１は、ここでは「Ｐｉａｎｏ１」、「Ｐｉａｎｏ２」、「Ｅｌｅｃｔｒｉｃ  Ｐｉａｎｏ」、および「Ｈａｒｐｓｉｃｈｏｒｄ」の４つの音色にそれぞれ対応した４つのボタンからなり、電源投入時は自動的に「Ｐｉａｎｏ１」の音色が選択され、その後各ボタンを押すことにより押されたボタンに対応する音色が選択される。
【００２２】
タイプ選択ボタン１４３を押すと、鍵タッチタイプが変更される。本実施形態では、タイプ０〜タイプ４の５種類の鍵タッチタイプの中から１つが選択される。タイプ選択ボタン１４３により選択された鍵タッチタイプは、表示器１４２に番号で表示される。
図３は、鍵タッチカーブを示した図である。
【００２３】
ここには、鍵タッチタイプ０〜４のそれぞれにより特定される５種類の鍵タッチカーブが示されており、各鍵タッチタイプ０〜４は、それぞれ、「軽い」、「やや軽い」、「中くらい」、「やや重い」、「重い」鍵タッチタイプである。
この図３に実線で示す３種類の鍵タッチタイプ０，２，４は、図８に示す従来例と同様、ＲＯＭ１２（図１参照）内にあらかじめ記憶されたものであり、鍵タッチタイプ１は、図２に示すタイプ選択ボタン１４３により鍵タッチタイプ１が選択されたときに、ＲＯＭ１２に記憶された鍵タッチタイプ０の鍵タッチカーブおよび鍵タッチタイプ２の鍵タッチカーブから補間演算に求められてＲＡＭ１３に格納され、これと同様に、鍵タッチタイプ３は、タイプ選択ボタン１４３により鍵タッチタイプ３が選択されたときに、ＲＯＭ１２に記憶された鍵タッチタイプ２の鍵タッチカーブおよび鍵タッチタイプ４の鍵タッチカーブから補間演算により求められて、ＲＡＭ１３に格納される。タイプ選択ボタン１４３により鍵タッチタイプ０，２，４のうちのいずれかの鍵タッチタイプか選択されたときは、その選択された鍵タッチタイプの鍵タッチカーブがＲＯＭ１２から読み出されてＲＡＭ１３に格納される。
【００２４】
尚、ここでは、鍵の種類（白鍵と黒鍵）については言及しなかったが、白鍵と黒鍵とではその長さ等の機構的な相違があり、その相違に起因する特性の相違を吸収して自然なタッチ感を得るために、鍵タッチカーブは白鍵と黒鍵とでは別々に用意される。
図４は、本実施形態に特徴的な処理を示す模式図、図５は、押鍵／離鍵イベント処理を示すフローチャート、図６は、鍵タッチタイプ設定処理を示すフローチャートである。
【００２５】
図１に示す鍵盤１７が演奏操作され、キースキャンチップ１８が押鍵もしくは離鍵を検出すると、そのキースキャンチップ１８はＭＰＵ１１に対しイベントを発行し、ＭＰＵ１１が、このイベントを検出すると、図４，図５に示すイベント処理が開始される。
このイベント処理では、先ず、ＭＰＵ１１は、キースキャンチップ１８から、図７を参照して説明したカウンタ値Ｃ、押鍵あるいは離鍵された鍵の番号であるキーナンバＫ、およびそのキーナンバＫの鍵が今回押鍵されたのか離鍵されたのかを示すステータスＳ（押鍵＝１，離鍵＝０）を読み込む（ステップａ）。
次いで、ＭＰＵ１１では、ステータスＳに基づいて、押鍵（１）か離鍵（０）かが判定される（ステップｂ）。
【００２６】
離鍵（Ｓ＝０）であったときは、ベロシティ値ＶをＶ＝０とし（ステップｃ）、ノートアサイン処理が行なわれる（ステップｇ）。このノートアサイン処理は、ＭＰＵ１１から音源１６にキーナンバＫおよびベロシティＶ（ここではＶ＝０）を伝える処理であり、それらを受け取った音源１６では、そのキーナンバＫに対応する音高であって、ベロシティＶに対応する音量の楽音が生成（Ｖ＝０のときは消音）される。ノートアサイン処理および楽音生成処理は公知の技術であり、ここでは詳細説明は省略する。
【００２７】
ステップ（ｂ）において、Ｓ＝１、すなわち押鍵であると判定されると、ステップｄに進み、キーナンバＫに基づいて、今回押鍵された鍵が白鍵であるか黒鍵であるかが判定される。
白鍵であると判定されると、ステップｅに進み、ＲＡＭ１３に格納された、白鍵用の鍵タッチカーブをあらわすテーブルＲａｍＣｒｖＴａｂｌｅＷの、カウンタ値Ｃに対応する値ＲａｍＣｒｖＴａｂｌｅＷ［Ｃ］が読み出されてベロシティＶにセットされ、ステップｇに進み、ノートアサイン処理が行なわれる。
【００２８】
ステップｄにおいて、今回押鍵された鍵が黒鍵であると判定されると、ステップｆに進み、ＲＡＭ１３に格納された、黒鍵用の鍵タッチカーブをあらわすテーブルＲａｍＣｒｖＴａｂｌｅＢの、カウンタ値Ｃに対応する値ＲａｍＣｒｖＴａｂｌｅＢ［Ｃ］が読み出されてベロシティＶにセットされ、ステップｇに進み、ノートアサイン処理が行なわれる。
【００２９】
次に、図４および図６を参照して鍵タッチタイプ演算処理について説明する。変数ＴｏｕｃｈＴｙｐｅは、図３に示すタイプ０〜４の鍵タッチタイプを示す変数である。また、ＲＯＭ１２には、以下に示す３つの鍵タッチカーブテーブル０，１，２が記憶されている。
0003880718.tif 000002
ここで、ＲｏｍＣｒｖＴａｂｌｅＷ［］［］は白鍵用、ＲｏｍＣｒｖＴａｂｌｅＢ［］［］は黒鍵用のテーブルを示す。また、Ｎは各テーブルのデータの要素数であり、キースキャンチップ１８（図１参照）から出力されるカウンタ値Ｃの解像度とカウンタ値Ｃからベロシティ値Ｖへの変換の解像度によって定められる。例えば、カウンタ値の最大値Ｃｍａｘが１２７でカウンタ値Ｃが１おきに値をとる場合すなわちカウンタ値Ｃが１２８段階であり各Ｃの値に対応してベロシティ値Ｖへの変換を行なう場合にはＮは１２８である。
【００３０】
ＴｏｕｃｈＴｙｐｅ０，２，４は、それぞれ、鍵タッチカーブテーブル０，１，２に対応する。
一方、ＴｏｕｃｈＴｙｐｅ１，ＴｏｕｃｈＴｙｐｅ３に対応する鍵タッチカーブテーブルは、それぞれ、鍵タッチカーブテーブル０，１から、および鍵タッチカーブテーブル１，２から、補間演算により求められる。
【００３１】
図２に示すパネル１４のタイプ選択ボタン１４３により鍵タッチタイプの選択（変数ＴｏｕｃｈＴｙｐｅの設定）が行なわれると、図４，図６に示すステップｈにおいて、以下のように、補間演算後の白鍵用および黒鍵用の鍵タッチカーブテーブルＲａｍＣｒｖＴａｂｌｅＷ［Ｎ］，ＲａｍＣｒｖＴａｂｌｅＢ［Ｎ］が求められる。ｎ＝０，１，……，Ｎとする。
（１）ＴｏｕｃｈＴｙｐｅ＝０の場合、
0003880718.tif 000003
ＴｏｕｃｈＴｙｐｅと鍵タッチカーブテーブルが上記のように対応している場合、ＴｏｕｃｈＴｙｐｅの値に対して補間に用いる鍵タッチカーブテーブルの番号は、下記のように一般化できる。
【００３２】
0003880718.tif 000004
となる。
【００３３】
尚、上記２つの一般式は、上記（１）〜（５）の一般式であって、ＴｏｕｃｈＴｙｐｅの数と鍵タッチカーブテーブルの数により、一般式は異なる形を取ることになる。
上記のようにして求められた鍵タッチカーブテーブルは、ＲＡＭ１３に格納され、図４，図５に示すステップｅ，ｆでは、ＲＡＭ１３上に格納された鍵タッチカーブテーブルからベロシティＶが読み出される。
【００３４】
尚、上記実施形態では、ＲＯＭ１２に記憶された鍵タッチカーブテーブルのうちの２つの鍵タッチカーブテーブルのちょうど中間の値を持つ鍵タッチカーブテーブルが作成されたが、２つの鍵タッチカーブテーブルを重み付け平均することにより、それら２つの鍵タッチカーブテーブルの中間的な特性の鍵タッチカーブテーブルではあるが、ちょうどの中間からはずれた値をもつ鍵タッチカーブテーブルを作成してもよく、重み付け平均の重みをいくつか用意しておき、選択的に、２つの鍵タッチカーブテーブルの中間的な特性ではあるが異なる特性をもつ複数の鍵タッチカーブテーブルのうちのいずれかの鍵タッチカーブテーブルを作成してもよい。
【００３５】
また、ここで直線補間により新たな鍵タッチカーブテーブルを求めているが、さらに高次の補間演算を用いてもよい。また、上記実施形態で２つの鍵タッチカーブテーブルから新たな鍵タッチカーブテーブルを求めているが、３以上の鍵タッチカーブテーブルから重み付け合成することにより新たな鍵タッチカーブテーブルを求めてもよい。
【００３６】
さらに、上記実施形態では、演奏に先立って補間演算を行ない新たな鍵タッチカーブテーブルをＲＡＭ１３内に作成しておくものであるが、本発明の電子楽器は、あらかじめ鍵タッチカーブテーブルを作成しておくことは必ずしも必要ではなく、押鍵ごとに補間演算を行なってベロシティ値を求めてもよい。
さらに、上記実施形態では、鍵盤の操作により得られたカウント値をベロシティ値に変換するテーブルを例にして説明したが、本発明は、カウント値やベロシティ値に限られるものではなく、ある変数の値をあるパラメータのパラメータ値に変換するテーブルに関し、広く適用することができるものである。また、その場合に、変数の値を設定する手段は、鍵盤には限られず、ペダルやベンダー等他の操作子であってもよく、あるいは外部から、例えばＭＩＤＩデータ等の形式で入力されるものであってもよい。
【００３７】
あるいは、上記の場合に、パラメータは電子楽器内部の音源において用いるものの他、例えばＭＩＤＩデータ等の形式で外部の機器の音源に供給されるものであってもよい。この場合、電子楽器内部に音源を備えず、外部の機器の音源にパラメータを供給するようにしてもよい。
また、上記実施形態では、タイプ選択ボタン１４３により演奏に先立って鍵タッチタイプを選択することにより補間演算の基になるテーブルを指定しているが、本発明の電子楽器は、補間演算の基になるテーブルを演奏に先立って指定するものである必要はなく、補間演算の基になるテーブルは、演奏操作と同時に指定され、あるいはそれに相当するデータを入力することにより指定されるものであってもよい。
【００３８】
【発明の効果】
以上説明したように、本発明によれば、ユーザの好みで選択することのできるパラメータ値の変化曲線の種類を増やすことによるメモリの容量の増加を防止することができる。
【図面の簡単な説明】
【図１】本発明の電子楽器の一実施形態のハードウェア構成図である。
【図２】図１に１つのブロックで示すパネルを示す図である。
【図３】鍵タッチカーブを示した図である。
【図４】本発明の一実施形態に特徴的な処理を示す模式図である。
【図５】押鍵／離鍵イベント処理を示すフローチャートである。
【図６】鍵タッチタイプ設定処理を示すフローチャートである。
【図７】押鍵速度に対する押鍵カウンタのカウンタ値を示す図である。
【図８】カウンタ値に対するベロシティ値を示す図である。
【符号の説明】
１０    電子楽器
１１    ＭＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１４    パネル
１５    ＭＩＤＩ入力インターフェース
１６    音源
１７    鍵盤
１８    キースキャンチップ
１９    バス
２０    サウンドシステム
１４１    音色選択ボタン
１４２    表示器
１４３    タイプ選択ボタン
【図１】
0003880718.tif 000005
【図２】
0003880718.tif 000006
【図３】
0003880718.tif 000007
【図４】
0003880718.tif 000008
【図５】
0003880718.tif 000009
【図６】
0003880718.tif 000010
【図７】
0003880718.tif 000011
【図８】
0003880718.tif 000012