(57)【要約】  【課題】  演奏形態を多様化すること。  【解決手段】  出力される複数楽音が区分される複数トラックに有効または無効を対応付けるトラックデータベース１１と、効果変更用入力装置５、６の操作に応答して、複数トラックのうちの有効に対応するトラックの楽音の効果を変更する効果変更部１６、１７とを備えている。このとき、複数トラックのうちの無効に対応するトラックの楽音の効果は、効果変更用入力装置５、６の操作に応答して変更されない。  【選択図】  図２
2006292953.tif 000002
【特許請求の範囲】
【請求項１】
出力される複数楽音が区分される複数トラックに有効または無効を対応付けるトラックデータベースと、
効果変更用入力装置の操作に応答して、前記複数トラックのうちの前記有効に対応するトラックの楽音の効果を変更する効果変更部とを具備し、
前記複数トラックのうちの前記無効に対応するトラックの楽音の効果は、前記効果変更用入力装置の操作に応答して変更されない
電子楽器。
【請求項２】
請求項１において、
記録装置に記録された伴奏パターンを構成する自動伴奏楽音を発生させる自動伴奏部と、
演奏用入力装置の操作に応答して演奏楽音を発生させる演奏部を更に具備し、
前記複数トラックは、
前記自動伴奏楽音から形成される自動伴奏楽音トラックと、
前記演奏楽音から形成される演奏楽音トラックを含み、
前記自動伴奏楽音トラックは、前記無効に対応し、
前記演奏楽音トラックは、前記有効に対応する
電子楽器。
【請求項３】
請求項１において、
第１演奏用入力装置の操作に応答して第１演奏楽音を発生させ、第２演奏用入力装置の操作に応答して第２演奏楽音を発生させる演奏部を更に具備し、
前記複数トラックは、
前記第１演奏楽音から形成される第１演奏楽音トラックと、
前記第２演奏楽音から形成される第２演奏楽音トラックを含み、
前記第１演奏楽音トラックは、前記無効に対応し、
前記第２演奏楽音トラックは、前記有効に対応する
電子楽器。
【請求項４】
請求項１において、
記録装置に記録された楽曲を構成する自動演奏楽音を発生させる自動演奏部を更に具備し、
前記自動演奏楽音は、第１自動演奏楽音と第２自動演奏楽音とから形成され、
前記複数トラックは、
前記第１自動演奏楽音から形成される第１自動演奏楽音トラックと、
前記第２自動演奏楽音から形成される第２自動演奏楽音トラックを含み、
前記第１自動演奏楽音トラックは、前記無効に対応し、
前記第２自動演奏楽音トラックは、前記有効に対応する
電子楽器。
【請求項５】
請求項１〜請求項４のいずれかにおいて、
設定用入力装置の操作に基づいて前記複数トラックと前記有効または前記無効との対応を更新する設定部
を更に具備する電子楽器。
【請求項６】
請求項１〜請求項５のいずれかにおいて、
前記効果は、音量である
電子楽器。
【請求項７】
請求項１〜請求項５のいずれかにおいて、
前記効果は、音色である
電子楽器。
【請求項８】
請求項１において、
前記トラックデータベースは、前記複数トラックに音量変更有効または音量変更無効を対応付け、前記複数トラックに音色変更有効または音色変更無効を対応付け、
前記効果変更用入力装置は、
音量変更用入力装置と、
音色変更用入力装置とを含み、
前記効果変更部は、
前記複数トラックのうちの前記音量変更有効に対応するトラックの楽音の音量を前記効果変更用入力装置の操作に応答して変更し、前記複数トラックのうちの前記音量変更無効に対応するトラックの楽音の音量を前記効果変更用入力装置の操作に応答して変更しない音量変更部と、
前記複数トラックのうちの前記音色変更有効に対応するトラックの楽音の音色を前記効果変更用入力装置の操作に応答して変更し、前記複数トラックのうちの前記音色変更無効に対応するトラックの楽音の音色を前記効果変更用入力装置の操作に応答して変更しない音色変更部とを備える
電子楽器。
【請求項９】
請求項８において、
前記複数トラックのうちの前記音量変更有効に対応するトラックは、前記音色変更有効に対応し、
前記複数トラックのうちの前記音量変更無効に対応するトラックは、前記音色変更無効に対応する
電子楽器。
【請求項１０】
請求項８において、
設定用入力装置の操作に基づいて前記複数トラックと前記音量変更有効または前記音量変更無効との対応を更新し、または、前記設定用入力装置の操作に基づいて前記複数トラックと前記音量変更有効または前記音量変更無効との対応を更新する設定部
を更に具備する電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子楽器に関し、特に、複数のパートからなる楽曲を演奏することができる電子楽器に関する。
【背景技術】
【０００２】
複数のパートからなる楽曲を演奏することができる電子楽器が知られている。その複数のパートは、それぞれ、異なる音色の楽音から形成されている。このような電子楽器は、複数の鍵から形成される鍵盤を備え、その鍵盤のうちの打鍵された鍵に対応する音高の楽音を発生する。このような電子楽器は、さらに、複数の旋律をそれぞれ示す複数の伴奏パターンを記録し、ユーザの操作によりその複数の伴奏パターンのうちの１つを自動伴奏する。このとき、その電子楽器は、その鍵盤の操作に基づいて出力される楽音と自動伴奏される楽音とを同時に出力することができる。演奏形態をさらに多様化することができる電子楽器が望まれている。
【０００３】
実公昭６１−３７０３７号公報には、リズム種類の設定操作に対応して伴奏音の音量制御が行われるようにして、より効果的な自動伴奏音の表現がなされるようにする電子楽器の自動伴奏装置が開示されている。その電子楽器の自動伴奏装置は、鍵盤部からの操作鍵情報に対応した伴奏音情報を発生する手段と、この伴奏音情報に対応した伴奏音情報を発生する楽音形成回路と、演奏曲のリズム種類を選択する手段と、この選択されたリズム種類に対応したリズムパターン信号を発生するリズムパターンパルス発生回路と、上記リズムパターン信号に対応して上記楽音形成回路からの楽音信号を導出する手段と、上記選択されたリズム種類に対応して伴奏音信号レベルを設定する伴奏音量制御回路とを具備したことを特徴としている。
【０００４】
【特許文献１】実公昭６１−３７０３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の課題は、演奏形態を多様化する電子楽器を提供することにある。
【課題を解決するための手段】
【０００６】
以下に、発明を実施するための最良の形態・実施例で使用される符号を括弧付きで用いて、課題を解決するための手段を記載する。この符号は、特許請求の範囲の記載と発明を実施するための最良の形態・実施例の記載との対応を明らかにするために付加されたものであり、特許請求の範囲に記載されている発明の技術的範囲の解釈に用いてはならない。
【０００７】
本発明による電子楽器（１）は、出力される複数楽音が区分される複数トラックに有効または無効を対応付けるトラックデータベース（１１）と、効果変更用入力装置（５、６）の操作に応答して、複数トラックのうちの有効に対応するトラックの楽音の効果を変更する効果変更部（１６、１７）とを備えている。このとき、複数トラックのうちの無効に対応するトラックの楽音の効果は、効果変更用入力装置（５、６）の操作に応答して変更されないことが好ましい。
【０００８】
本発明による電子楽器（１）は、記録装置に記録された伴奏パターンを構成する自動伴奏楽音を発生させる自動伴奏部（１５）と、演奏用入力装置（４）の操作に応答して演奏楽音を発生させる演奏部（１２）を更に備えている。複数トラックは、自動伴奏楽音から形成される自動伴奏楽音トラックと、演奏楽音から形成される演奏楽音トラックを含んでいる。このとき、自動伴奏楽音トラックは、無効に対応し、演奏楽音トラックは、有効に対応することが好ましい。
【０００９】
本発明による電子楽器（１）は、演奏部（１２）を更に備えている。演奏部（１２）は、第１演奏用入力装置（４）の操作に応答して第１演奏楽音を発生させ、第２演奏用入力装置（４）の操作に応答して第２演奏楽音を発生させる。このとき、複数トラックは、第１演奏楽音から形成される第１演奏楽音トラックと、第２演奏楽音から形成される第２演奏楽音トラックを含んでいる。第１演奏楽音トラックは、無効に対応し、第２演奏楽音トラックは、有効に対応することが好ましい。
【００１０】
本発明による電子楽器（１）は、記録装置に記録された楽曲を構成する自動演奏楽音を発生させる自動演奏部（１４）を更に備えている。その自動演奏楽音は、第１自動演奏楽音と第２自動演奏楽音とから形成されている。このとき、複数トラックは、第１自動演奏楽音から形成される第１自動演奏楽音トラックと、第２自動演奏楽音から形成される第２自動演奏楽音トラックを含んでいる。第１自動演奏楽音トラックは、無効に対応し、第２自動演奏楽音トラックは、有効に対応することが好ましい。
【００１１】
本発明による電子楽器（１）は、設定用入力装置（３）の操作に基づいて複数トラックと有効または無効との対応を更新する設定部（１２）を更に備えていることが好ましい。
【００１２】
効果は、音量である。すなわち、効果変更部（１６）は、複数トラックのうちの音量変更有効に対応するトラックの楽音の音量を効果変更用入力装置（５）の操作に応答して変更し、複数トラックのうちの音量変更無効に対応するトラックの楽音の音量を効果変更用入力装置（５）の操作に応答して変更しないことが好ましい。
【００１３】
効果は、音色である。すなわち、効果変更部（１７）は、複数トラックのうちの音色変更有効に対応するトラックの楽音の音色を効果変更用入力装置（６）の操作に応答して変更し、複数トラックのうちの音色変更無効に対応するトラックの楽音の音色を効果変更用入力装置（６）の操作に応答して変更しないことが好ましい。
【００１４】
トラックデータベース（１１）は、複数トラックに音量変更有効または音量変更無効を対応付け、複数トラックに音色変更有効または音色変更無効を対応付けている。効果変更用入力装置（５、６）は、音量変更用入力装置（５）と、音色変更用入力装置（６）とを含んでいる。このとき、効果変更部（１６、１７）は、音量変更部（１６）と音色変更部（１７）とを備えている。音量変更部（１６）は、複数トラックのうちの音量変更有効に対応するトラックの楽音の音量を効果変更用入力装置（５、６）の操作に応答して変更し、複数トラックのうちの音量変更無効に対応するトラックの楽音の音量を効果変更用入力装置（５、６）の操作に応答して変更しない。音色変更部（１７）は、複数トラックのうちの音色変更有効に対応するトラックの楽音の音色を効果変更用入力装置（５、６）の操作に応答して変更し、複数トラックのうちの音色変更無効に対応するトラックの楽音の音色を効果変更用入力装置（５、６）の操作に応答して変更しない。すなわち、電子楽器（１）は、音量と音色とに関して独立して、複数トラックに有効または無効を設定することができる。
【００１５】
複数トラックのうちの音量変更有効に対応するトラックは、音色変更有効に対応している。このとき、複数トラックのうちの音量変更無効に対応するトラックは、音色変更無効に対応することが好ましい。
【００１６】
本発明による電子楽器（１）は、設定部（１２）を更に備えている。設定部（１２）は、設定用入力装置（３）の操作に基づいて複数トラックと音量変更有効または音量変更無効との対応を更新し、または、設定用入力装置（３）の操作に基づいて複数トラックと音量変更有効または音量変更無効との対応を更新することが好ましい。
【発明の効果】
【００１７】
本発明による電子楽器は、ユーザの操作に応答する効果を各パート毎に付加したり、付加しなかったりすることができ、演奏形態を多様化することができる。
【発明を実施するための最良の形態】
【００１８】
図面を参照して、本発明による電子楽器の実施の形態を記載する。その電子楽器１は、図１に示されているように、電子楽器本体２が入力装置を備えている。その入力装置は、パネル３と鍵盤４とエクスプレッションペダル５とイコライザーつまみ６とから形成されている。
【００１９】
パネル３は、複数のスイッチを備えている。パネル３は、その複数のスイッチのうちの押下されたスイッチを示す電気信号を電子楽器本体２に出力する。
【００２０】
鍵盤４は、複数の鍵盤から形成され、それぞれ、複数の鍵を備えている。その複数の鍵盤は、アッパー鍵盤とロワー鍵盤とペダル鍵盤とから形成されている。その複数の鍵は、複数の白鍵と複数の黒鍵とから形成され、それぞれ、音高が互いに異なる複数の楽音に対応している。鍵盤４は、打鍵された鍵とその打鍵強度とを示す電気信号を電子楽器本体２に出力する。
【００２１】
エクスプレッションペダル５は、ユーザの足により踏まれる面を有し、その面の角度が変更可能に電子楽器本体２に支持されている。エクスプレッションペダル５は、電子楽器１のユーザの足により操作される。エクスプレッションペダル５は、その面の角度を示す電気信号を電子楽器本体２に出力する。イコライザーつまみ６は、回転可能に電子楽器本体２に支持されている。イコライザーつまみ６は、その回転角度を示す電気信号を電子楽器本体２に出力する。
【００２２】
電子楽器１は、さらに、スピーカ９を備えている。スピーカ９は、電子楽器本体２により生成された電気信号を音に変換し、電子楽器本体２により生成された情報に基づいて音を出力する。
【００２３】
電子楽器本体２は、図示されていないＣＰＵと記憶装置とを備えている。そのＣＰＵは、電子楽器本体２にインストールされているコンピュータプログラムを実行して、パネル３と鍵盤４とエクスプレッションペダル５とイコライザーつまみ６とスピーカ９とを制御する。その記憶装置は、ＲＡＭまたはＲＯＭであり、そのコンピュータプログラムを記録し、そのＣＰＵにより生成された情報を一時的に記録する。その記憶装置は、さらに、複数の楽曲と複数の伴奏パターンとを記録している。その楽曲と伴奏パターンとは、旋律を示し、リズムを伴った複数の楽音から構成されている。
【００２４】
電子楽器本体２は、コンピュータプログラムであるトラックデータベース１１と演奏部１３と自動演奏部１４と自動伴奏部１５と音量変更部１６と音色変更部１７とがインストールされている。トラックデータベース１１は、複数のトラックに関する属性を示すトラックテーブルを記憶装置に記録している。
【００２５】
設定部１２は、パネル３の操作に基づいて、トラックデータベース１１により記録されるトラックテーブルを変更する。
【００２６】
演奏部１３は、鍵盤４の操作に基づいて楽音をスピーカ９から発生させる。すなわち、演奏部１３は、鍵盤４のうちの打鍵された鍵に対応する楽音をスピーカ９から出力する。演奏部１３は、さらに、打鍵された鍵が複数であるときに、その複数の鍵に対応する複数の楽音を出力する。演奏部１３は、さらに、その鍵の打鍵強度に対応する効果をその楽音に付加し、たとえば、その打鍵強度が大きいほどその楽音の音量を大きくする。
【００２７】
自動演奏部１４は、記録装置により記録される複数の楽曲のうちからパネル３の操作に対応する１つの楽曲を選択し、その１つの楽曲が示す楽音をスピーカ９から発生させる。
【００２８】
自動伴奏部１５は、記録装置により記録される複数の伴奏パターンのうちからパネル３の操作に対応する１つの伴奏パターンを選択し、その１つの伴奏パターンが示す楽音をスピーカ９から発生させる。
【００２９】
音量変更部１６は、演奏部１３と自動演奏部１４と自動伴奏部１５とによりスピーカ９から出力される楽音の音量を、エクスプレッションペダル５の角度に応じて変更する。
【００３０】
音色変更部１７は、演奏部１３と自動演奏部１４と自動伴奏部１５とによりスピーカ９から出力される楽音の音色を、イコライザーつまみ６の回転量に応じて変更する。その音色の変更は、その楽音の周波数特性を変更することであり、高域強調または低域強調が例示される。このような変更は、電気回路で実行されることができ、その電気回路としては、イコライザーが例示される。
【００３１】
図２は、トラックデータベース１１により記憶装置に記録されるトラックテーブルを示している。そのトラックテーブル２１は、トラック２２に音色２３と音量変更モード２４と音色変更モード２５とを対応付けている。
【００３２】
トラック２２は、電子楽器１により発音される楽音を区分する複数のトラックを識別し、そのトラックに対応するトラック番号を示している。トラック２２は、さらに、そのトラックが演奏部１３と自動演奏部１４と自動伴奏部１５とのうちのどのコンピュータプログラムにより制御されるかを示している。そのトラックの個数は、電子楽器１が同時に発音することができる音色の個数に等しい。演奏部１３と自動演奏部１４と自動伴奏部１５とは、それぞれ、複数のトラックを制御することができる。たとえば、演奏部１３は、鍵盤４の複数の鍵盤毎にトラックを割り当てることができる。
【００３３】
音色２３は、トラック２２により識別されるトラックに区分される楽音の音色を示している。音量変更モード２４は、トラック２２により識別されるトラックに区分される楽音の音量に関するモードを示し、音量変更有効または音量変更無効のいずれかを示している。音色変更モード２５は、トラック２２により識別されるトラックに区分される楽音の音色に関するモードを示し、音色変更有効または音色変更無効のいずれかを示している。
【００３４】
そのトラックテーブル２１は、設定部１２により設定されない初期の場合に、演奏部１３に割り当てられるトラックに音量変更有効と音色変更有効とが対応付けられ、自動演奏部１４と自動伴奏部１５とに割り当てられるトラックに演奏部１３に割り当てられるトラックに音量変更無効と音色変更無効とが対応付けられている。
【００３５】
このとき、音量変更部１６は、トラックテーブル２１を参照して、エクスプレッションペダル５が操作されたときに、音量変更モード２４が音量変更有効を示すトラックの楽音の音量を変更し、音量変更モード２４が音量変更無効を示すトラックの楽音の音量を変更しない。さらに、音色変更部１７は、トラックテーブル２１を参照して、イコライザーつまみ６が操作されたときに、音色変更モード２５が音色変更有効を示すトラックの楽音の音色を変更し、音色変更モード２５が音色変更無効を示すトラックの楽音の音色を変更しない。
【００３６】
このとき、設定部１２は、ユーザによるパネル３の操作に基づいて、各トラックに音色と音量変更有効または音量変更無効と音色変更有効または音色変更無効とを対応付ける。
【００３７】
なお、設定部１２は、演奏部１３と自動演奏部１４と自動伴奏部１５とに割り当てられるトラック毎に音量変更有効または音量変更無効と音色変更有効または音色変更無効とを対応付けることもできる。このような設定部１２によれば、ユーザは、すべてのトラックに関して音量変更モード２４と音色変更モード２５とを対応付ける必要がなく、演奏部１３と自動演奏部１４と自動伴奏部１５とに割り当てられる３種類のトラックに関して音量変更モード２４と音色変更モード２５とを対応付けるだけでよく、設定が容易で好ましい。
【００３８】
なお、設定部１２は、音量変更有効に対応付けられたトラックに音色変更有効を自動的に対応付け、音量変更無効に対応付けられたトラックに音色変更無効を自動的に対応付けることもできる。このような設定部１２によれば、ユーザは、音量変更モード２４と音色変更モード２５とを独立得に対応付ける必要がなく、設定が容易で好ましい。
【００３９】
図３は、電子楽器１の動作を示している。すなわち、電子楽器１は、電源が投入されると、まず、記憶装置のうちのワークエリアに記憶されるカウンタ、フラグ等を初期化する（ステップＳ１）。電子楽器１は、次いで、イベント検出を実行し（ステップＳ２）、恒常処理を実行する（ステップＳ３）。電子楽器１は、恒常処理を実行した後に、再度、イベント検出を実行し、すなわち、イベント検出と恒常処理とを繰り返して実行する。
【００４０】
電子楽器１の動作は、さらに、割り込み処理を備えている。図４は、その割り込み処理を示している。その割り込み処理は、図３の動作と並行して定期的に間欠的に実行され、たとえば、２ｍｓ毎に実行される。電子楽器１は、その割り込み処理で、変数ｄｔをインクリメントし、すなわち、変数ｄｔの値に１を加えた値を変数ｄｔに代入する（ステップＳ４）。
【００４１】
図５は、イベント検出の動作を示している。電子楽器１は、鍵盤４のうちのいずれかの鍵が操作されたかどうかを判別する（ステップＳ５）。電子楽器１は、鍵盤４のうちのいずれかの鍵が打鍵されたときに、その鍵に対応する楽音を発音し、鍵盤４のうちのいずれかの鍵が離鍵されたときに、その鍵に対応する楽音を消音する（ステップＳ６）。電子楽器１は、さらに、その鍵の打鍵強度に対応する効果をその楽音に付加し、たとえば、その打鍵強度が大きいほどその楽音の音量を大きくして出力する。電子楽器１は、次いで、パネル７のいずれかのスイッチが操作されたかどうかを判別する（ステップＳ７）。電子楽器１は、パネル７のいずれかのスイッチが操作されたときにパネル処理を実行する（ステップＳ８）。
【００４２】
図６は、そのパネル処理の動作を示している。電子楽器１は、そのパネル処理で、まず、パネル７の自動伴奏スイッチがＯＮされたときに（ステップＳ１１、ＹＥＳ）、変数ＡＰにＯＮを代入し、変数ｔｃに０を代入し、変数ｔｂに０を代入する（ステップＳ１２）。電子楽器１は、パネル７の自動演奏スイッチがＯＮされたときに（ステップＳ１３、ＹＥＳ）、変数ＳＦにＯＮを代入し、変数ｓｃに０を代入し、変数ｓｂに０を代入する（ステップＳ１４）。電子楽器１は、パネル７のパターン切換スイッチがＯＮされたときに（ステップＳ１５、ＹＥＳ）、変数ＣＦにＯＮを代入する（ステップＳ１６）。電子楽器１は、エクスプレッションペダル５が操作されたときに（ステップＳ１７、ＹＥＳ）、変数ＥＸＰにエクスプレッションペダル５の踏み込み量の値を代入する（ステップＳ１４）。電子楽器１は、イコライザーつまみ６が操作されたときに（ステップＳ１９、ＹＥＳ）、変数ＴＥＱにイコライザーつまみ６の回転量の値を代入する（ステップＳ２０）。
【００４３】
図７は、その恒常処理の動作を示している。電子楽器１は、その恒常処理で、まず、変数ｔ０に変数ｄｔの値を代入し（ステップＳ２１）、変数ｄｔに０を代入する（ステップＳ２２）。すなわち、変数ｄ０は、前回に本恒常処理が実行されてから今までの時間を示している。電子楽器１は、その変数ｄ０の値に基づいて、本電子楽器１が発音している楽音のビブラート・トレモロなどの効果を進める（ステップＳ２３）。
【００４４】
電子楽器１は、変数ＡＦがＯＮであるときに（ステップＳ２４、ＯＮ）、変数ｔｂに変数ｔｃの値を代入し、変数ｔｃに変数ｔｃの値と変数ｔ０の値との和を代入する。このとき、変数ｔｂは、自動伴奏された時間を示し、変数ｔｃは、自動伴奏が始まってから今までの時間を示している。電子楽器１は、次いで、伴奏パターンのうち、変数ｔｂにより示される位置から変数ｔｃにより示される位置までを自動演奏する（ステップＳ２５）。
【００４５】
電子楽器１は、変数ＣＦがＯＮであるときに（ステップＳ２６、ＯＮ）、次に恒常処理が実行されたときに自動伴奏されるパターンを生成する（ステップＳ２７）。すなわち、電子楽器１は、それまで自動伴奏されていた第１伴奏パターンを終了し、パネル３の操作に対応する第２伴奏パターンを自動演奏し始めるように設定される。このとき、その第２伴奏パターンは、その第１伴奏パターンが開始された時刻に開始されて発音されるように、設定される。
【００４６】
電子楽器１は、変数ＳＦがＯＮであるときに（ステップＳ２８、ＯＮ）、変数ｓｂに変数ｓｃの値を代入し、変数ｓｃに変数ｓｃの値と変数ｔ０の値との和を代入する。このとき、変数ｓｂは、自動演奏された時間を示し、変数ｓｃは、自動演奏が始まってから今までの時間を示している。電子楽器１は、次いで、演奏パターンのうち、変数ｓｂにより示される位置から変数ｓｃにより示される位置までを自動演奏する（ステップＳ２９）。
【００４７】
電子楽器１は、発音が終了しているリソースを解放する（ステップＳ３０）。電子楽器１は、次いで、音量変更（ステップＳ３１）と音色変更（ステップＳ３２）とを実行する。
【００４８】
電子楽器１は、トラックテーブル２１を設定する動作さらにを備えている。その動作では、まず、ユーザがパネル３を操作してトラックと音色と音量変更モードと音色変更モードとの対応を電子楽器１に入力する。電子楽器１は、その対応に基づいて、配列変数ＴＮ（）と配列変数ＢＰＥＸ（）とに所定の値を代入する。すなわち、同時に発音される楽音の最大数である発音リソースの総数を定数ＮｏｆＲＳＣにより表現するときに、配列変数ＴＮ（ｉ）（ｉ＝０，１，２，３，…，ＮｏｆＲＳＣ−１）は、それぞれ、発音中のトラックのトラック番号を示し、トラック２２により示されるトラック番号を示している。トラック番号を定数ＴＮにより表現するときに、配列変数ＢＰＥＸ（ＴＮ）は、トラック２２により示されるトラック番号ＴＮに対応する音量変更モードを示し、ＯＮが音量変更有効に対応し、ＯＦＦが音量変更無効に対応している。配列変数ＢＰＥＱ（ＴＮ）は、トラック２２により示されるトラック番号ＴＮに対応する音色変更モードを示し、ＯＮが音色変更有効に対応し、ＯＦＦが音色変更無効に対応している。電子楽器１は、その対応に基づいてトラックテーブル２１を作成して記憶装置に記録する。
【００４９】
図８は、ステップＳ３１の音量変更の動作を示している。電子楽器１は、まず、変数ｉに０を代入する（ステップＳ４１）。ここで、変数ｉは、発音リソースの番号を示し、変数ＴＮ（ｉ）は、変数ｉの値に対応する発音リソースｉで発音中のトラックのトラック番号を示している。電子楽器１は、配列変数ＢＰＥＸ（ＴＮ（ｉ））がＯＮであるときに（ステップＳ４２、ＯＮ）、発音リソースｉの楽音にエクスプレッションペダル５の踏み込み量を反映させ、すなわち、エクスプレッションペダル５の踏み込み量に対応する音量でＴＮ（ｉ）により示され、発音リソースｉに対応するトラックの楽音が発音されるように設定する。
【００５０】
電子楽器１は、配列変数ＢＰＥＸ（ＴＮ（ｉ））がＯＦＦであるときに（ステップＳ４２、ＯＦＦ）、または、エクスプレッションペダル５の踏み込み量を反映させた後に、変数ｉをインクリメントして、変数ｉに変数ｉの値に１を加えた値を代入する（ステップＳ４４）。電子楽器１は、変数ｉが発音リソースの総数ＮｏｆＲＳＣでないときに（ステップＳ４５、ＮＯ）、再度、ステップＳ４２を実行する。すなわち、電子楽器１は、ステップＳ４２の動作とステップ４３の動作とをＮｏｆＲＳＣ回だけ実行する。
【００５１】
このような動作によれば、電子楽器１は、楽音を出力する動作の実行中に、エクスプレッションペダル５が操作されたときに、音量変更有効に対応するトラックの楽音をエクスプレッションペダル５の角度に対応する音量で出力し、音量変更無効に対応するトラックの楽音の音量を変更しない。
【００５２】
図９は、ステップＳ３２の音色変更の動作を示している。電子楽器１は、まず、変数ｉに０を代入する（ステップＳ５１）。ここで、変数ｉは、発音リソースの番号を示し、変数ＴＮ（ｉ）は、変数ｉの値に対応する発音リソースｉで発音中のトラックのトラック番号を示している。電子楽器１は、配列変数ＢＰＥＱ（ＴＮ（ｉ））がＯＮであるときに（ステップＳ５２、ＯＮ）、発音リソースｉの楽音にエクスプレッションペダル５の踏み込み量を反映させ、すなわち、エクスプレッションペダル５の踏み込み量に対応する音色でＴＮ（ｉ）により示され、発音リソースｉに対応するトラックの楽音が発音されるように設定する。
【００５３】
電子楽器１は、配列変数ＢＰＥＱ（ＴＮ（ｉ））がＯＦＦであるときに（ステップＳ５２、ＯＦＦ）、または、エクスプレッションペダル５の踏み込み量を反映させた後に、変数ｉをインクリメントして、変数ｉに変数ｉの値に１を加えた値を代入する（ステップＳ５４）。電子楽器１は、変数ｉが発音リソースの総数ＮｏｆＲＳＣでないときに（ステップＳ５５、ＮＯ）、再度、ステップＳ５２を実行する。すなわち、電子楽器１は、ステップＳ５２の動作とステップ４３の動作とをＮｏｆＲＳＣ回だけ実行する。
【００５４】
このような動作によれば、電子楽器１は、楽音を出力する動作の実行中に、イコライザーつまみ６が操作されたときに、音色変更有効に対応するトラックの楽音をイコライザーつまみ６の角度に対応する音色で出力し、音色変更無効に対応するトラックの楽音の音色を変更しない。
【００５５】
このような動作によれば、電子楽器１は、ユーザによるパネル３の操作に基づいて、記録装置により記録される複数の楽曲のうちの１つの楽曲が示す楽音をスピーカ９から出力する。電子楽器１は、さらに、ユーザによるパネル３の操作に基づいて、記録装置により記録される複数の伴奏パターンのうちの１つの伴奏パターンが示す楽音をスピーカ９から出力する。電子楽器１は、さらに、自動伴奏している場合で、または、自動演奏している場合で、鍵盤４のうちの鍵が打鍵されたときに、自動伴奏または自動演奏の楽音とその鍵に対応する楽音とを同時に発音する。
【００５６】
このような動作によれば、さらに、電子楽器１は、ユーザの操作に応答する効果を各パート毎に付加したり、付加しなかったりすることができ、演奏形態を多様化することができる。
【図面の簡単な説明】
【００５７】
【図１】図１は、本発明による電子楽器の実施の形態を示すブロック図である。
【図２】図２は、トラックテーブルを示す図である。
【図３】図３は、電子楽器の動作を示すフローチャートである。
【図４】図４は、割り込み処理の動作を示すフローチャートである。
【図５】図５は、イベント検出の動作を示すフローチャートである。
【図６】図６は、パネル処理の動作を示すフローチャートである。
【図７】図７は、恒常処理の動作を示すフローチャートである。
【図８】図８は、音量変更の動作を示すフローチャートである。
【図９】図９は、音色変更の動作を示すフローチャートである。
【符号の説明】
【００５８】
１  ：電子楽器
２  ：電子楽器本体
３  ：パネル
４  ：鍵盤
５  ：エクスプレッションペダル
６  ：イコライザーつまみ
９  ：スピーカ
１１：トラックデータベース
１２：設定部
１３：演奏部
１４：自動演奏部
１５：自動伴奏部
１６：音量変更部
１７：音色変更部
２１：トラックテーブル
２２：トラック
２３：音色
２４：音量変更モード
２５：音色変更モード
【図１】
2006292953.tif 000003
【図２】
2006292953.tif 000004
【図３】
2006292953.tif 000005
【図４】
2006292953.tif 000006
【図５】
2006292953.tif 000007
【図６】
2006292953.tif 000008
【図７】
2006292953.tif 000009
【図８】
2006292953.tif 000010
【図９】
2006292953.tif 000011