(57)【特許請求の範囲】
【請求項１】
与えられた楽音情報に応じて楽音信号を発生する楽音発生手段と、
押圧センサを備えていない複数の第１操作子であって、それぞれにノート番号が対応付けられているものと、
押圧センサを備えている第２操作子と、
第３操作子と、
前記第３操作子を先にオンしながら、前記複数の第１操作子のうちの１つと前記第２操作子とをオンしたときには、発音を行なうことなく、オンされた第１操作子に対応するノート番号を前記第２操作子に割当てる割当て手段と、
前記第１操作子がオンされたときには、オンされた第１操作子に対応するノート番号と既定のベロシティ値を含む楽音情報を前記楽音発生手段に送出し、前記第２操作子がオンされたときには、その第２操作子に割当てられているノート番号とオンされたときに検出されたベロシティ値とを含む楽音情報を前記楽音発生手段に送出して、対応する楽音信号を発生させる制御手段と
を備えたことを特徴とする楽音情報割当操作子を有する電子音楽装置。
【請求項２】
請求項１に記載の電子音楽装置において、
前記第２操作子が、前記第１操作子の数に比べて少ない数だけ設けられていることを特徴とする楽音情報割当操作子を有する電子音楽装置。
【請求項３】
請求項１に記載の電子音楽装置において、
前記楽音情報は、ノート番号、キーオン信号、チャンネル番号、およびベロシティ値を含むことを特徴とする楽音情報割当操作子を有する電子音楽装置。
【請求項４】
請求項１に記載の電子音楽装置において、
前記第３操作子は、所定回数以上続けてオンすることにより、前記楽音発生手段で発生する楽音のテンポを設定する機能を備えたことを特徴とする楽音情報割当操作子を有する電子音楽装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電子音楽装置に関し、特にある操作子に対応するノート番号を押圧センサ付の楽音情報割当操作子に割当てることができるようにした電子音楽装置に関する。
【０００２】
【従来の技術】
従来より、演奏データや伴奏データを作成・編集・記憶し、それらを再生することにより自動演奏や自動伴奏を行なう装置であるいわゆるシーケンサが知られている。シーケンサでは、演奏データや伴奏データを入力するときに鍵盤として使用したり、トラック選択などに用いるキースイッチが設けられている。キースイッチとしては、通常、押圧センサを備えていないオン／オフスイッチが用いられている。したがって、そのようなキースイッチではベロシティを指定することができない。鍵盤として用いる場合のキースイッチの操作時には、あらかじめ定めた一定のベロシティ値を発生し、操作されたキースイッチに対応するノート番号（キーコード）などの他の楽音情報とともに音源に送っていた。しかし、ベロシティ値が一定であるため、曲として単調で深みがなく、未完成な曲になってしまうという問題があった。
【０００３】
そこで、押圧センサ付の操作子を備えたシーケンサが考えられている。これにより、スネアドラムやバスドラムなどのドラム音のように、叩く強さに応じた音量で鳴らしたいような音色については、キーボードパッドなどの押圧センサ付の操作子を用いて、叩いた強さによってベロシティ値を変化させて発音させることができる。
【０００４】
【発明が解決しようとする課題】
しかし、すべてのキースイッチに押圧センサを設けるとなると、操作子群の費用が高価になるとともに、装置の大きさが増大してしまう。
【０００５】
一方、従来のキースイッチに加えて押圧センサ付のパッドを設け、任意のキースイッチのノート番号（ドラムキットなどの打楽器では音色を表す）をその押圧センサ付パッドに割当てることによって、操作子群の規模を増大させることなく任意のノート番号の楽音を押圧センサ付パッドでベロシティ値を変化させて発音させる方法が考えられる。しかし、演奏中はキースイッチの押下により楽音が発生されるように設定されているので、キースイッチのノート番号を押圧センサ付パッドに割当てるためにキースイッチを押下すると、そのキースイッチの押下により楽音が発生されてしまう。したがって、演奏中に押圧センサ付パッドへのノート番号の割当て操作を行なうことができず、演奏の幅を広げることができないという不具合があった。
【０００６】
この発明は、上述の従来技術における問題点に鑑み、あるキースイッチのノート番号を押圧センサ付パッドに割当てる場合において、割当ての操作のためにキースイッチを押下したときは楽音情報を発生させることなく、たとえ演奏操作中であっても割当て操作を可能にすることを目的とする。
【０００７】
【課題を解決するための手段】
この目的を達成するため、請求項１に係る楽音情報割当操作子を有する電子音楽装置は、与えられた楽音情報に応じて楽音信号を発生する楽音発生手段と、押圧センサを備えていない複数の第１操作子であって、それぞれにノート番号が対応付けられているものと、押圧センサを備えている第２操作子と、第３操作子と、前記第３操作子を先にオンしながら、前記複数の第１操作子のうちの１つと前記第２操作子とをオンしたときには、発音を行なうことなく、オンされた第１操作子に対応するノート番号を前記第２操作子に割当てる割当て手段と、前記第１操作子がオンされたときには、オンされた第１操作子に対応するノート番号と既定のベロシティ値を含む楽音情報を前記楽音発生手段に送出し、前記第２操作子がオンされたときには、その第２操作子に割当てられているノート番号とオンされたときに検出されたベロシティ値とを含む楽音情報を前記楽音発生手段に送出して、対応する楽音信号を発生させる制御手段とを備えたことを特徴とする。
【０００８】
請求項２に係る発明は、請求項１において、前記第２操作子が、前記第１操作子の数に比べて少ない数だけ設けられていることを特徴とする。
【０００９】
請求項３に係る発明は、請求項１において、前記楽音情報は、ノート番号、キーオン信号、チャンネル番号、およびベロシティ値を含むことを特徴とする。
【００１０】
請求項４に係る発明は、請求項１において、前記第３操作子は、所定回数以上続けてオンすることにより、前記楽音発生手段で発生する楽音のテンポを設定する機能を備えたことを特徴とする。
【００１１】
【発明の実施の形態】
以下、図面を用いてこの発明の実施の形態を説明する。
【００１２】
図１は、この発明に係る電子音楽装置のシステム構成図である。この電子音楽装置は、中央処理装置（ＣＰＵ）１０１、リードオンリーメモリ（ＲＯＭ）１０２、ランダムアクセスメモリ（ＲＡＭ）１０３、操作子１０４、操作子回路１０５、ディスプレイ１０６、表示回路１０７、音源回路１０８、サウンドシステム１０９、サンプリング回路１１０、入出力（Ｉ／Ｏ）インターフェース１１１、ＭＩＤＩインタフェース１１２、シリアルインタフェース１１３、フラッシュメディア１１４、タイマ１１５、およびバスライン１１６を備えている。
【００１３】
ＣＰＵ１０１は、この電子音楽装置全体の制御を行なう。ＲＯＭ１０２は、ＣＰＵ１０１が実行する制御プログラム（そのうち本発明に係るプログラムについては、後にフローチャートを参照して説明する）、各種の定数データ、および波形データなどを格納する。ＲＡＭ１０３は、ＣＰＵ１０１のワーク領域や各種のバッファなどとして用いられ、サンプリングされた波形データを格納する領域としても使用する。操作子１０４は、ユーザが操作するための複数の操作子であり、後述するキースイッチＫＥＹ、タップスイッチＴＡＰ、およびパッドＰＡＤを含む。操作子回路１０５は、操作子１０４の操作を検出し、操作情報をＣＰＵ１０１に送出する回路である。ディスプレイ１０６は、ＣＰＵ１０１の指示により表示回路１０７を経て各種の情報を表示するための表示装置であり、この電子音楽装置のパネル上に設けられている。
【００１４】
音源回路１０８は、ＣＰＵ１０１の指示に基づいて楽音信号を生成し、サウンドシステム１０９に送出する。サウンドシステム１０９は音源回路１０８から送出される楽音信号に基づいて楽音を放音する。サンプリング回路１１０は、マイクなどにより外部の楽音を入力しサンプリングする回路である。サンプリングにより取得した波形データは、ＲＡＭ１０３に格納して楽音生成に利用することができる。入出力（Ｉ／Ｏ）インターフェース１１１やシリアルインタフェース１１３は、各種の周辺機器を接続するためのインターフェースである。ＭＩＤＩインタフェース１１２は、ＭＩＤＩ機器を接続するためのインターフェースである。フラッシュメディア１１４は、着脱可能なフラッシュメモリ媒体であり、波形データその他の各種データを格納する。
【００１５】
タイマ１１５は、ＣＰＵ１０１に対するタイマ割込信号を発生する。所定時間間隔で実行されるタイマ割込処理により、ＣＰＵ１０１は、操作子１０４をスキャンし、その操作情報を取り込むことができる。バスライン１１６は、これらの各部を相互接続するバスラインである。
【００１６】
図２は、図１に示した電子音楽装置の機能ブロック図である。オーディオＩＮ２０１やマイクＩＮ２０２から入力された音声信号は、サンプリング回路２０３にて所定のレートでサンプリングされ波形データとなり、波形メモリＲＡＭ２０４に格納される。また、波形メモリＲＯＭ２０５には、あらかじめファクトリプリセットされた波形データが格納されている。サンプリング回路２０３は図１の１１０に、波形メモリＲＡＭ２０４は図１のＲＡＭ１０３に、波形メモリＲＯＭ２０５は図１のＲＯＭ１０２に、それぞれ対応する。
【００１７】
２０６は、この電子音楽装置のパネル上の操作子（図１の１０４）の一部を示す。２６１は、ユーザが演奏操作するための鍵盤の役割などを果たす複数のキースイッチＫＥＹを示す。２６２はタップスイッチＴＡＰを示す。２６３，２６４は、それぞれパッドＰＡＤを示す。キースイッチＫＥＹ２６１とタップスイッチＴＡＰ２６２は、押圧センサを備えていない単なるオン／オフスイッチである。パッドＰＡＤ２６３，２６４は、押圧センサ付の操作子であり、これを叩くと叩いた押圧強さに応じたベロシティ値が出力されるものである。パネル上には、他にディスプレイ１０６やその他の操作子も設けられているが、ここでは省略する。パネル上のこれらの操作子の操作情報は、シーケンサー部２０９や音源部２１０に送られる。
【００１８】
シーケンサー部２０９は、ＭＩＤＩ入力（ＩＮ）２０７から入力するＭＩＤＩデータを自動伴奏データや自動演奏データとして録音することができる。また、シーケンサー部２０９は、操作子２０６の操作によりこれらのデータを録音することもできる。録音したデータは、シーケンサー部２０９で再生して、ＭＩＤＩ出力（ＯＵＴ）２０８や音源部２１０に出力することができる。ＭＩＤＩ入出力２０７，２０８は図１のＭＩＤＩＩ／Ｆ１１２に対応する。シーケンサー部２０９は、図１のＣＰＵ１０１と所定のソフトウェアにより実現する。
【００１９】
音源部２１０は、シーケンサー部２０９から再生された楽音情報に基づいて楽音を生成出力する。具体的には、与えられた楽音情報に従って、波形メモリＲＡＭ２０４や波形メモリＲＯＭ２０５から波形サンプルデータを読み出し、楽音信号を生成して出力する。エフェクト回路２１１は、音源部２１０から入力された楽音信号に対して、残響や拡がり感などの音響的な変化の各種効果を付与してオーディオＯＵＴ２１２へ出力する。オーディオＯＵＴ２１２は、エフェクト回路２１１から出力されるエフェクト付与済の楽音信号に応じて楽音を放音する。音源部２１０とエフェクト回路２１１は、図１の音源回路１０８に対応する。オーディオＯＵＴ２１２は、図１のサウンドシステム１０９に対応する。
【００２０】
この電子音楽装置では、再生時などにおいて操作子２０６の演奏操作に応じた演奏を行なうことも可能である。例えば、あらかじめ複数のキースイッチＫＥＹ２６１にそれぞれ任意にドラム音色（スネア、タムタム、シンバル、バスドラムなど）を割当て、それらのキースイッチＫＥＹ２６１を演奏操作してそのドラム音色の楽音を発音させることができる。この場合、キースイッチＫＥＹ２６１の操作に応じて、そのキースイッチに対応するノート番号（キーコード）と、キーオン信号と、所定（固定）のベロシティ値が音源部２１０に送られる。音源部２１０は、与えられたノート番号に割当てられているドラム音色の楽音を、与えられた所定のベロシティ値で発音する。
【００２１】
さらに、押圧センサを備えた操作子であるパッド２６３，２６４に任意にキースイッチＫＥＹ２６１のノート番号を割当て、これらのパッド２６３，２６４で演奏操作して発音させることができる。パッド２６３，２６４の演奏操作を行なうと、叩かれたパッド２６３または２６４に割当てられているノート番号と、キーオン信号と、叩かれたときに検出されたベロシティ値が音源部２１０に送られる。音源部２１０は、与えられたノート番号に割当てられているドラム音色の楽音を、検出されたベロシティ値で発音する。
【００２２】
パッド２６３，２６４へのキースイッチＫＥＹ２６１のノート番号（音色）の割当ては、演奏操作中でも行なうことができる。すなわち、タップスイッチＴＡＰ２６２を押下しながら、キースイッチＫＥＹ２６１の何れか１つとパッド２６３，２６４の何れか１つとを押下することで、押下したキースイッチＫＥＹ２６１のノート番号を、押下したパッド２６３または２６４に、割当てることができる。この際、キースイッチＫＥＹ２６１の押下による発音は為されない。もちろん、タップスイッチＴＡＰ２６２を押下することなくキースイッチＫＥＹ２６１を押下したときは、押下したキースイッチＫＥＹ２６１に対応するノート番号の楽音が発生される。なお、タップスイッチＴＡＰ２６２を先に押下してその状態を継続していれば、その後、キースイッチＫＥＹ２６１とパッド２６３，２６４のどちらを先に押下しても、パッドへのノート番号の割当てと認識するものとする。
【００２３】
さらに、タップスイッチＴＡＰ２６２はテンポを設定する機能も備えている。具体的には、ＣＤなどの曲のリズムにあわせてタップスイッチＴＡＰ２６２を拍位置で連打することにより、自動的にテンポが計算され、楽音再生のテンポが設定される。なお、タップスイッチＴＡＰ２６２を３回続けて叩くことにより、その操作がテンポ設定の入力として認識される。
【００２４】
図３は、楽音情報のテンポ設定および割当て設定の処理手順を示すフローチャートである。この処理は、タイマ割込処理として、所定時間間隔で繰り返し実行される。
【００２５】
まずステップＳ３０１で、タップスイッチＴＡＰ２６２が押されたか否かを判別する。タップスイッチＴＡＰ２６２が押されていない場合は、そのまま処理を終了する。ステップＳ３０１でタップスイッチＴＡＰ２６２が押されていた場合は、ステップＳ３０２に進み、タップスイッチＴＡＰ２６２が３回以上押されたか否かを判別する。なお、３回以上押されたことの判別は、１回目の押下と２回目の押下との時間間隔、および２回目の押下と３回目の押下との時間間隔が何れも所定時間内であったとき、３回押されたと判別するものとする。タップスイッチＴＡＰ２６２が３回以上押された場合は、ステップＳ３０３で、テンポ設定のための入力であると解釈し、タップスイッチＴＡＰ２６２を叩く間隔に応じてテンポを算出し、楽音再生のテンポとして設定する。
【００２６】
ステップＳ３０２でタップスイッチＴＡＰ２６２が３回以上押されなかった場合は、ステップＳ３０４に進み、タップスイッチＴＡＰ２６２が押された状態でキースイッチＫＥＹ２６１のうちの何れか１つ、およびパッドＰＡＤ２６３または２６４が押されているか、つまり３つの操作子が同時に押されているかどうかを判別する。これら３つの操作子が同時に押されている場合は、ステップＳ３０５で、ノート番号のパッドＰＡＤへの割当て操作と解釈し、押されているキースイッチＫＥＹに対応するノート番号を、押されているパッドＰＡＤに割当てる。ステップＳ３０４でタップスイッチＴＡＰ２６２を押した状態でキースイッチＫＥＹとパッドＰＡＤが押されたのでない場合、つまり３つの操作子が同時に押されていない状態のときは、そのまま処理を終了する。どのパッドＰＡＤにどのような楽音情報が割当てられているかは、ＲＡＭ１０３などの記憶装置に保持され、次の割当て処理が行なわれると上書き更新される。
【００２７】
図４は、楽音情報の発音と操作子処理の関係を示すフローチャートである。この処理は、タイマ割込処理として、所定時間間隔で繰り返し実行される。
【００２８】
まずステップＳ４０１で、キースイッチＫＥＹ２６１が押されたか否かを判別する。キースイッチＫＥＹ２６１が押されている場合は、ステップＳ４０２で、タップスイッチＴＡＰ２６２が押された状態か否かを判別する。タップスイッチＴＡＰ２６２が押されていれば、発音せずにそのまま処理を終了する。ステップＳ４０２でタップスイッチＴＡＰ２６２が押されていなかったときは、ステップＳ４０３で、押されているキースイッチＫＥＹに対応する楽音情報（そのキースイッチのキーコード、および所定のベロシティ値を含む）を音源部２１０とシーケンサー部２０９に送って発音する。
【００２９】
ステップＳ４０１でキースイッチＫＥＹ２６１が押されていない場合は、ステップＳ４０４に進み、パッドＰＡＤ２６３または２６４が押されているかどうかを判別する。パッドＰＡＤ２６３または２６４が押されていた場合は、ステップＳ４０５で、タップスイッチＴＡＰ２６２が押されているかどうかを判別する。タップスイッチＴＡＰ２６２が押されていたら、発音せずにそのまま処理を終了する。タップスイッチＴＡＰ２６２が押されていなければ、ステップＳ４０６で、押されているパッドＰＡＤに割当てられているノート番号と押圧に対応するベロシティ値などの楽音情報を、音源部２１０とシーケンサー部２０９に送って発音する。ステップＳ４０４でＰＡＤが押されなかった場合は、発音せずに処理を終了する。
【００３０】
【発明の効果】
以上説明したように、この発明によれば、押圧センサをもたない第１操作子と押圧センサ付の第２操作子とを、第３操作子を押しながら同時に押すことによって、押圧センサをもたない操作子のノート番号を押圧センサ付の操作子に容易に割当てることができる。この割当ての際には、発音が為されないので、演奏中であっても、第２操作子に任意に簡単にノート番号を割当てることができ、演奏の幅を広げることができる。押圧センサ付の第２操作子の数は押圧センサをもたない第１操作子の数より少なくて済み、操作子の費用を抑え、装置の大きさが増すこともない。
【図面の簡単な説明】
【図１】この発明に係る電子音楽装置のシステム構成図である。
【図２】この発明に係る電子音楽装置の機能ブロック図である。
【図３】楽音情報のテンポ設定および割当て設定の処理手順を示すフローチャート図である。
【図４】楽音情報の発音と操作子処理の関係を示すフローチャート図である。
【符号の説明】
１０１…中央処理装置（ＣＰＵ）、１０２…リードオンリーメモリ（ＲＯＭ）、１０３…ランダムアクセスメモリ（ＲＡＭ）、１０４…操作子、１０５…操作子回路、１０６…ディスプレイ、１０７…表示回路、１０８…音源回路、１０９…サウンドシステム、１１０…サンプリング回路、１１１…Ｉ／Ｏ、１１２…ＭＩＤＩインタフェース、１１３…シリアルインタフェース、１１４…フラッシュメディア、１１５…タイマ、１１６…バス、２０１…オーディオＩＮ、２０２…マイクＩＮ、２０３…サンプリング回路、２０４…波形メモリＲＡＭ、２０５…波形メモリＲＯＭ、２０６…コントローラー部、２０７…ＭＩＤＩ_ＩＮ、２０８…ＭＩＤＩ_ＯＵＴ、２０９…シーケンサー部、２１０…音源部、２１１…エフェクト回路、２１２…オーディオＯＵＴ、３０１…ＫＥＹ、３０２…タップスイッチＴＡＰ２６２／ＰＡＤアサインスイッチ、３０３…押圧センサ付ＰＡＤ。
【図１】
0003682691.tif 000002
【図２】
0003682691.tif 000003
【図３】
0003682691.tif 000004
【図４】
0003682691.tif 000005