(57)【要約】【課題】鍵盤の各鍵又は鍵域に割り当てられている波形データを簡単に選択すること。【解決手段】この電子楽器では、波形割当て処理に際して、波形編集画面Ｗｅがディスプレイ１６に表示され、鍵盤に対する波形データの割当て状態が波形割当て案内エリアＡｗの波形割当表示部に表示される。この波形割当て案内エリアＡｗに対応する操作スイッチ（図示左下）は、波形モードの設定を可能とする波形ダイレクトスイッチＤＲｗとして機能する。そして、ユーザによる波形ダイレクトスイッチＤＲｗの操作があると、これに応じて波形選択モードが設定される。さらに、この波形選択モードにおいて鍵盤の鍵操作がなされると、当該操作鍵に割り当てられている波形データに対応する波形割当て状態に強調表示Ｓｅ１が施されて、当該波形データが選択されたことをユーザに知らせる。また、選択された波形データについては、画面Ｗｅ上で割当て状態を編集することができる。【選択図】図３
2006259213.tif 000002
【特許請求の範囲】
【請求項１】
複数の鍵から成る鍵盤と、
上記鍵盤に対する波形データの割当て状態を表示する表示手段と、
上記波形割当て状態の表示に対応してモード設定操作が可能となる操作手段と、
上記操作手段の操作に応じて波形選択モードを設定するモード設定手段と、
上記波形選択モードにおける上記鍵盤の鍵操作に応じて、操作された鍵に割り当てられている波形データを割当て編集対象として選択し、選択された波形データの割当て状態を編集可能とする波形選択手段と
を具備することを特徴とする電子楽器。
【請求項２】
前記表示手段により表示される割当て状態は、波形データを指示する波形名情報及び当該波形データが割り当てられている鍵域を表わす鍵域情報を含むことを特徴とする請求項１に記載の電子楽器。
【請求項３】
複数の鍵から成る鍵盤及び操作手段を具備するコンピュータに、
上記鍵盤に対する波形データの割当て状態を表わす波形割当て画面を表示する表示ステップと、
上記波形割当て状態の表示に対応して上記操作手段によるモード設定操作を可能とする操作可能化ステップと、
上記操作手段の操作に応じて波形選択モードを設定するモード設定ステップと、
上記波形選択モードにおける上記鍵盤の鍵操作に応じて、操作された鍵に割り当てられている波形データを割当て編集対象として選択し、選択された波形データの割当て状態を編集可能とする波形選択ステップと
から成る手順を実行させる波形割当てプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、楽音波形を制御するための複数の波形データの鍵盤への割当てを可変に設定することができる電子楽器に関する。
【背景技術】
【０００２】
従来より、例えば、特許文献１に示されるように、鍵盤の各鍵又は鍵域に、マイク等から入力され録音された波形データや、予め記憶媒体に記憶された波形データを割り当てる電子楽器が知られている。
【特許文献１】特開平８−８３０７５号公報
【０００３】
従来の電子楽器では、波形データの割当て状態を変更したり、割り当てられている波形データを消去する等の編集を行う際、当該波形データをユーザが選択する必要があるが、多種類の波形が鍵又は鍵域に割り当てられている場合、目的の波形データを選択する作業が極めて困難である。
【０００４】
電子楽器の鍵盤には、例えば６１鍵とういような多数の鍵が備えられ、例えば、ドラム音色のように、異なる波形データが各鍵１つずつに割り当てられていると、波形データの選択肢もその鍵数だけあるため、目的の波形データを見つけるのが容易ではない。
【０００５】
また、波形データを鍵又は鍵域に割り当てる際に表示されている選択肢と鍵との関係が直感的に分かりづらいという不都合もある。例えば、鍵域「Ｃ２−Ｃ３」に割り当てられている波形に関し、選択肢に「Ｃ２−Ｃ３」と表示されていても、ユーザによっては、それがどの鍵であるかが直ぐには分からない可能性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明は、このような事情に鑑み、鍵盤の各鍵又は鍵域に割り当てられている波形データを簡単に選択することができる電子楽器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の１つの特徴に従うと、複数の鍵（Ｃ１〜Ｃ６）から成る鍵盤（１４）と、鍵盤（１４）に対する波形データの割当て状態（Ａｗ）を表示する表示手段（１６；Ｗｅ；Ｓ０）と、波形割当て状態（Ａｗ）の表示に対応してモード設定操作が可能となる操作手段（ＤＲｗ；Ｓ０）と、操作手段（ＤＲｗ）の操作に応じて波形選択モードを設定するモード設定手段（Ｓ４）と、波形選択モードにおける鍵盤（１４）の鍵操作に応じて、操作された鍵に割り当てられている波形データを割当て編集対象として選択し（Ｓｅ１）、選択された波形データの割当て状態を編集可能とする波形選択手段（Ｓ１０）とを具備する電子楽器（コンピュータ）〔請求項１〕が提供され、複数の鍵（Ｃ１〜Ｃ６）から成る鍵盤（１４）及び操作手段（ＤＲｗ）を具備するコンピュータ（電子楽器）に、鍵盤（１４）に対する波形データの割当て状態（Ａｗ）を表示する表示ステップ（Ｓ０）と、波形割当て状態（Ａｗ）の表示に対応して操作手段（ＤＲｗ）によるモード設定操作を可能とする操作可能化ステップ（Ｓ０）と、操作手段（ＤＲｗ）の操作に応じて波形選択モードを設定するモード設定ステップ（Ｓ４）と、波形選択モードにおける鍵盤（１４）の鍵操作に応じて、操作された鍵に割り当てられている波形データを割当て編集対象として選択し、選択された波形データの割当て状態を編集可能とする波形選択ステップ（Ｓ１０）とから成る手順を実行させる波形割当てプログラム〔請求項３〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の対応する参照記号等を表わす。
【０００８】
この発明による電子楽器において、表示手段（１７；Ｗｅ；Ｓ０）により表示される割当て状態（Ａｗ）は、波形データを指示する波形名情報及び当該波形データが割り当てられている鍵域を表わす鍵域情報を含む〔請求項２〕ように構成することができる。
【発明の効果】
【０００９】
この発明による電子楽器（コンピュータ）では、鍵盤（１４）の１乃至複数の鍵から成る鍵域に対する波形データの割当てについて編集を行う際に、波形データの割当て状態（Ａｗ）を表示し、この波形データ割当て状態（Ａｗ）の表示に対応して、操作手段（ＤＲｗ）によるモード設定操作が可能となる（Ｓ０）。ここで、操作手段（ＤＲｗ）のユーザ操作に応じて波形選択モードが設定され（Ｓ４）、この波形選択モードにおいて鍵盤（１４）の鍵操作がなされると、当該操作鍵に割り当てられている波形データが選択され（Ｓｅ１）、選択された波形データの割当て状態が編集可能となる（Ｓ１０）。
【００１０】
つまり、この発明によると、波形選択モードにおいて、鍵盤の任意の鍵を操作すると、当該操作鍵に割り当てられている波形データを選択状態とするようにしているので、鍵盤の各鍵に割り当てられている目的の波形データを割当て編集の対象として簡単に選択することができる。また、鍵盤に割り当てられた波形の選択操作を容易にすることができると共に、選択状態にある波形データについては、割当て状態を変更したり割当て対象から消去したり等の編集作業が行うことができる。
【発明を実施するための最良の形態】
【００１１】
〔システムの概要〕
図１は、この発明の一実施例による電子楽器のハードウエア構成ブロック図を示す。この電子楽器は、音楽情報処理機能を有する一種のコンピュータであり、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、外部記憶装置４、演奏操作検出回路５、設定操作検出回路６、表示回路７、音源回路８、効果回路９、ＭＩＤＩインターフェース（Ｉ／Ｆ）１０、通信インターフェース（Ｉ／Ｆ）１１などを備え、これらの要素１〜１１はバス１２を介して互いに接続される。
【００１２】
ＣＰＵ１は、所定の制御プログラムに従い、タイマ１３によるクロックを利用して波形割当て処理を含む種々の音楽情報処理を実行する。ＲＡＭ２は、これらの処理に際して必要な各種データを一時記憶するためのワーク領域として用いられる。また、ＲＯＭ３には、これらの処理を実行するために、波形割当てプログラムを含む各種制御プログラムやプリセットされた波形データ等が予め記憶される。
【００１３】
外部記憶装置４は、ハードディスク（ＨＤ）やフラッシュメモリ（半導体メモリ）等の内蔵記憶媒体の外に、コンパクトディスク・リード・オンリィ・メモリ（ＣＤ−ＲＯＭ）、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ディジタル多目的ディスク（ＤＶＤ）、スマートメディア（登録商標）等の小型メモリカード、等々、種々の可搬性の外部記録媒体を含み、任意の外部記憶装置４に任意のデータを記憶することができる。例えば、新たに取得された波形データやボイス（音色）データを任意の記憶媒体に記憶しておき、波形の割当てや自動演奏に利用することができる。
【００１４】
演奏操作検出回路５は、鍵盤などの演奏操作子１４の操作内容を検出し、設定操作検出回路７は、スイッチ（ボタンともいう）やマウス等の設定操作子（パネル操作子）１５の操作内容を検出し、それぞれ、検出内容に対応する情報をシステム本体に導入する。表示回路７は、各種画面を表示するＬＣＤ等のディスプレイ１６や各種インジケータを備え、これらの表示内容をＣＰＵ１からの指令に従って制御し、各操作子１４，１５の操作に対する表示援助を行う。例えば、波形編集処理の際には、ディスプレイ１６に波形編集画面（Ｗｅ）が表示され、ディスプレイ１６周辺のスイッチ１５に所定の機能が割り当てられて、ユーザ操作に応じて鍵盤の各鍵に対する波形データの割当て状態を変更したり波形データを消去する等の波形編集作業を行うことができる。
【００１５】
音源回路８は、ＲＯＭ３や外部記憶装置４に記憶されている波形データの内から必要な波形データを記憶する波形データメモリを有し、効果回路９は効果付与ＤＳＰを有し、何れもソフトウエアを含ませることができる。両回路８，９は、楽音信号生成部を構成し、鍵盤１４の操作鍵に対応して、波形割当て処理により割り当てられた波形データに基づく波形を有し、所定の効果付与がなされた楽音信号を生成する。また、この楽音信号生成部８，９は、記憶手段３，４からの演奏データに基づく楽音信号を生成することもできる。楽音信号生成部８，９に後置されたサウンドシステム１７は、Ｄ／Ａ変換部やアンプ、スピーカを備え、効果回路９からの楽音信号に基づく楽音を発生する。
【００１６】
また、ＭＩＤＩＩ／Ｆ１０には他のＭＩＤＩ音楽機器３０が接続され、他の音楽機器３０との間でＭＩＤＩ演奏データを授受し、この電子楽器で利用することができる。また、通信Ｉ／Ｆ１１には、インターネットやローカルエリアネットワーク（ＬＡＮ）などの通信ネットワーク４０が接続され、外部のサーバコンピュータ５０等から制御プログラムや各種データ等を受信し外部記憶装置４に保存することができる。
【００１７】
〔波形割当ての概要〕
この発明の一実施例による電子楽器においては、鍵盤の１乃至複数の鍵から成る鍵域に波形データが割り当られる。図２は、この発明の一実施例による電子楽器における波形データの割当て例を示す。なお、鍵に付記された記号Ｃ１，Ｃ♯１，Ｄ１，…は、当該鍵の音高を例示的に示すものであり、図示の例では、この電子楽器の鍵盤１４は「Ｃ１」鍵〜「Ｃ６」鍵までの６１鍵を備える。
【００１８】
図２（ａ）に示す「割当て例１」は、音階音などの波形データの割当て例を示し、所定の鍵域Ｃ１〜Ｂ１，Ｃ２〜Ｂ２，…，Ｃ５〜Ｃ６毎に、「波形Ａ」、「波形Ｂ」、…、「波形Ｄ」という名称（波形名情報）で特定される所定の波形データが割り当てられる。なお、各鍵域は、この例では、ほぼオクターブ単位としているが、１オクターブより小さくても大きくてもよく、また、各鍵域の音高幅は互いに等しくなくてもよい。
【００１９】
図２（ｂ）に示す「割当て例２」は、ドラム音などの波形データの割当て例を示し、各鍵Ｃ１，Ｃ♯１，Ｄ１，Ｄ♯１，Ｅ１，…，Ｂ５，Ｃ６毎に、「波形１」、「波形２」、「波形３」、「波形４」、「波形５」、…、「波形６０」、「波形６１」という名称（波形名情報）で特定される所定の波形データが割り当てられる。
【００２０】
図３は、鍵盤１４の各鍵又は鍵域に波形データを割り当てる編集を行う際にディスプレイ１６に表示される波形編集画面Ｗｅの例及び設定操作子１５中の対応するスイッチの機能割当ての例を示す。この波形編集画面Ｗｅは、図２（ｂ）のように各鍵毎に波形データが割り当てられる「ドラム音波形編集」時の表示例であり、各鍵Ｃ１〜Ｃ６には、既に図２（ｂ）のように「波形１」〜「波形６１」が既に割り当られているものとする。
【００２１】
波形編集画面Ｗｅには、上部に電子楽器の鍵盤１４を表示する鍵盤図形（画像）Ｋｂが表示され、画面の右側に沿って、波形の追加を表わす追加操作案内画像Ａｄ、波形の削除を表わす削除操作案内画像Ｄｔ、及び、設定状態の保存を表わす保存操作案内画像Ｓｖが表示される。さらに、鍵盤表示画像Ｋｂの下部には波形属性情報表示エリアＡｔが設けられ、画面の下側に沿って、波形割当て案内エリアＡｗ、スタートキー案内エリアＫｓ及びエンドキー案内エリアＫｅが設けられる。
【００２２】
波形割当て案内エリアＡｗは、上部の波形割当て表示部と下部の波形選択案内部から成り、波形割当て表示部には、波形データを指示するための波形名情報と当該波形データに関して設定されている鍵域情報から成る波形割当て情報が表示され、選択中の波形データについては強調表示される。例えば、図示最上段の波形割当て情報「波形１：Ｃ１〜Ｃ１」は、波形名情報「波形１」で指示される波形データが鍵「Ｃ１」に割り当られていることを示し、記号“Ｓｅ１”で示されるように太字・斜体や網かけ等により強調表示されることにより、現在「波形１」が選択されている状態にあることを表わしている。なお、波形データとは、サンプリング等に基づく波形そのものを表わすデータだけでなく、所望の波形を生成するための演算パラメータを組み合わせた波形パラメータセットを含む。
【００２３】
波形割当て表示部には、このような波形選択中のものを含む表示可能な波形割当て情報が表示され、この表示例では、当該選択中の「波形１」を含む「波形１」〜「波形４」が各鍵「Ｃ１」〜「Ｄ♯１」に割り当てられている状態が波形割当て表示部に表示されている。なお、この例では、波形割当て表示部に表示し切れない「Ｅ１」〜「Ｃ６」の５７鍵分についても、それぞれ、所定の波形が割り当てられている。これら全鍵域の波形割当て情報の割当内容は「割当てマップ」と呼ばれる。
【００２４】
また、現在選択されている波形が割り当てられている鍵については、鍵盤図形Ｋｂにおいてもハイライト（強調）表示される。例えば、この表示例のように、「波形１：Ｃ１〜Ｃ１」が選択されているときは、記号“Ｓｅ２”で示すように、鍵盤図形Ｋｂ中の鍵Ｃ１が強調表示されている。さらに、波形属性情報表示エリアＡｔは、必要に応じて表示され、現在選択されている波形データに関する各種の属性情報、例えば、当該波形データの具体的な名前（ニックネーム）、サンプルレート、長さ等が表示される。
【００２５】
この波形割当て状態は、操作案内部の案内表示に対応する所定スイッチの選択的な操作によって選択することができる。つまり、波形割当て案内エリアＡｗの操作案内部には、「ダイレクト」と「アップ（△）」及び「ダウン（▽）」とで示されるダイレクト案内画像とアップ及びダウン案内画像が表示され、これらの画像は、ディスプレイ１６の下側に隣接する上下操作の表示「△」・「▽」がなされたスイッチに対応している。そして、これらのスイッチは、波形編集画面Ｗｅがディスプレイ１６に表示されている状態では、波形選択ボタンとしての機能が割り当てられる。
【００２６】
より具体的にいうと、ダイレクト案内画像（「ダイレクト」）に対応した位置にある２つの△・▽スイッチ（図示左端）には、何れも、「波形ダイレクトボタンＤＲｗ」の機能が割り当てられる。また、アップ案内画像「アップ（△）」に対応した位置にある３つの△スイッチ（図示下から２段目で左端から２〜４番目）には、何れも、「波形アップボタンＵＰｗ」の機能が割り当てられ、ダウン案内画像「ダウン（▽）」の対応位置にある３つの▽スイッチ（図示最下段で左端から２〜４番目）には、何れも、「波形ダウンボタンＤＮｗ」の機能が割り当てられる。
【００２７】
例えば、ユーザが波形アップ又はダウンボタンＵＰｗ，ＤＮｗを操作する毎に、波形割当て情報が上又は下方向に１つずつスクロールされ強調表示されていくので、所望の波形割当て情報が強調表示（Ｓｅ１）されたときに当該ボタンＵＰｗ，ＤＮｗの操作を停止すると、目的の波形データを探すことができる。また、ユーザが波形ダイレクトボタンＤＲｗを押すと波形選択モードが設定される。この波形設定モードでは、（例えば、ボタンＤＲｗを押しながら）電子楽器の鍵盤１４中の選択したい鍵を押すと、直ちに、押された鍵に割り当てられている波形に関する波形割当て情報が波形割当て表示部内に強調表示され（Ｓｅ１）、目的の波形データを探すことができる。
【００２８】
スタートキー及びエンドキー案内エリアＫｓ，Ｋｅは、それぞれ、上部のスタートキー及びエンドキー表示部と下部のスタートキー及びエンドキー選択案内部から成り、スタートキー及びエンドキー表示部には、選択中の波形が割り当てられている鍵域のスタートキー（最低音高鍵：波形を割り当てる鍵域の左端にある鍵）及びエンドキー（最高音高鍵：波形を割り当てる鍵域の右端にある鍵）をそれぞれ表わすスタートキー及びエンドキー情報が表示される。この表示例では、各鍵夫々に所定の波形データが割り当てられて鍵域は１つの鍵から構成されているので、鍵域の最低及び最高音高鍵は等しく、また、現在「波形１」が選択されている。従って、スタートキー表示部及びエンドキー表示部には、図示のように、何れも「Ｃ１」が表示される。
【００２９】
これらのスタートキー及びエンドキーは、スタートキー及びエンドキー選択案内部の案内表示に対応する所定スイッチの選択的な操作によって選択することができる。例えば、スタートキー案内エリアＫｓのスタートキー選択案内部については、「ダイレクト」と「アップ（△）」及び「ダウン（▽）」とで示されるダイレクト案内画像とアップ及びダウン案内画像が表示され、これらの画像は、ディスプレイ１６の下側に隣接する上下操作の表示「△」・「▽」がなされたスイッチに対応している。これらの△・▽スイッチには、現在選択中の波形データに関する鍵域のスタートキーを選択するためのボタンとしての機能が割り当てられる。
【００３０】
すなわち、ダイレクト案内画像「ダイレクト」に対応する２つの△・▽スイッチ（図示右端から４番目）には、何れも、「スタートキーダイレクトボタンＤＲｓ」の機能が割り当てられる。また、アップ案内画像「アップ（△）」に対応する△スイッチ（図示下から２段目で右端から３番目））に「スタートキーアップボタンＵＰｓ」の機能が割り当てられ、ダウン案内画像「ダウン（▽）」の対応位置にある▽スイッチ（図示最下段で右端から３番目）には「スタートキーダウンボタンＤＮｓ」の機能が割り当てられる。
【００３１】
従って、ユーザがスタートキーアップ又はダウンボタンＵＰｓ，ＤＮｓを操作する毎に、上又は下方向にスタートキーが１つずつスクロールされてスタートキー表示部に表示されていくので、所望のスタートキーが表示されたときに当該ボタンＵＰｓ，ＤＮｓ操作を停止すると、目的のスタートキーを決定することができる。また、ユーザがスタートキーダイレクトボタンＤＲｓを押すとスタートキー選択モードが設定される。このスタートキー選択モードでは、（例えば、当該ボタンＤＲｓを押しながら）鍵盤１４中の選択したい鍵を押すと、直ちに、押された鍵を目的のスタートキーに選択・決定することができる。
【００３２】
現在選択中の波形データに関する鍵域のエンドキーを選択するために、エンドキー案内エリアＫｓのエンドキー選択案内部についても、同様に、ダイレクト案内画像「ダイレクト」に対応する２つの△・▽スイッチ（図示右端から２番目）には「エンドキーダイレクトボタンＤＲｅ」の機能が割り当てられ、アップ案内画像「アップ（△）」に対応する△スイッチ（図示下から２段目の最右端）に「エンドキーアップボタンＵＰｅ」の機能が割り当てられ、ダウン案内画像「ダウン（▽）」の対応位置にある▽スイッチ（図示最下段で最右端）には「エンドキーダウンボタンＤＮｅ」の機能が割り当てられる。
【００３３】
従って、ユーザがエンドキーアップ又はダウンボタンＵＰｅ，ＤＮｅを操作する毎に、上又は下方向にエンドキーが１つずつスクロールされてエンドキー表示部に表示されていくので、所望のエンドキーが表示されたときに当該ボタンＵＰｅ，ＤＮｅ操作を停止すると、目的のスタートキーを決定することができる。また、ユーザがエンドキーダイレクトボタンＤＲｅを押すとエンドキー選択モードになり、このエンドキー選択モードでは、（例えば、当該ボタンＤＲｅを押しながら）電子楽器の鍵盤１４中の選択したい鍵を押すと、直ちに、押された鍵を選択波形鍵域のエンドキーに選択・決定することができる。
【００３４】
なお、波形、スタートキー又はエンドキーダイレクトボタンＤＲｗ，ＤＲｓ，ＤＲｅの操作については、ボタンのオン操作により選択モードが設定された状態になり、オフ操作により元の非選択モードの状態に切り替え設定される。例えば、ボタンＤＲｗ，ＤＲｓ，ＤＲｅのオン操作によって、それぞれ、波形選択モード、スタートキー選択モード又はエンドキー選択モードとなり、オフ操作がなされるまでの間（即ち、ボタンを押し続けている間）、鍵操作に応じて、操作鍵に対応する波形選択、スタートキー選択又はエンドキー選択がなされる。また、ボタンＤＲｗ，ＤＲｓ，ＤＲｅのオフ操作によって元の状態に戻すことができる。なお、ボタン操作の度に、選択モードが設定された状態と元の非選択モードの状態に切り替え設定されるようにしてもよい。
【００３５】
ユーザは波形編集画面Ｗｅを用いて波形データの追加及び削除並びに波形データ設定状態の保存を行うことができる。このため、追加操作案内画像Ａｄ、削除操作案内画像Ｄｔ及び保存操作案内画像Ｓｖは、画面の右側に隣接する３つのスイッチ「Ａ」〜「Ｃ」に対応して表示される。これらのスイッチ「Ａ」〜「Ｃ」には、波形編集画面Ｗｅがディスプレイ１６に表示されている状態では、それぞれ、波形データの追加を指示するための「追加ボタンＢＡ」、波形データの削除を指示するための「削除ボタンＢＢ」、並びに、この波形編集画面Ｗｅを利用して得られた波形データ設定状態の保存を指示するための「保存ボタンＢＣ」としての機能が割り当てられる。
【００３６】
ここで、図３によりこの電子楽器の波形割当て機能の概要を説明しておく。この電子楽器では、波形割当て処理に際して、波形編集画面Ｗｅがディスプレイ１６に表示され、鍵盤１４に対する波形データの割当て状態が波形割当て案内エリアＡｗの波形割当表示部に表示される。この波形割当て案内エリアＡｗに対応する△・▽操作スイッチ（図示左下）は、波形モードの設定を可能とする波形ダイレクトスイッチＤＲｗとして機能する。そして、ユーザによる波形ダイレクトスイッチＤＲｗの操作があると、これに応じて波形選択モードが設定される。さらに、この波形選択モードにおいて鍵盤１４の鍵操作がなされると、当該操作鍵に割り当てられている波形データに対応する波形割当て状態に強調表示Ｓｅ１が施されて、当該波形データが選択されたことをユーザに知らせる。また、選択された波形データについては、波形編集画面Ｗｅ上で割当て状態を編集することができる。
【００３７】
〔波形割当て処理フロー〕
この発明の一実施例においては、波形割当てプログラムに従って鍵盤の１乃至複数鍵から成る鍵域に割り当てられている波形データを簡単に選択することができる。図４は、この発明の一実施例による電子楽器において実行される波形割当て処理の手順の一例を表わすフローチャートである。
【００３８】
まず、この処理フローがスタートすると（ステップＳ０）、ＣＰＵ１は、まず、波形編集画面Ｗｅを表示し、画面Ｗｅ周辺のスイッチ類を、図３に示すように、波形ダイレクト、アップ及びダウンボタンＤＲｗ，ＵＰｗ，ＤＮｗ、スタート及びエンドキーダイレクト、アップ及びダウンボタンＤＲｓ・ＤＲｅ，ＵＰｓ・ＵＰｅ，ＤＮｓ・ＤＮｅ、追加、削除及び保存ボタンＢＡＳ，ＢＢ，ＢＣとして機能させる。
【００３９】
ここで、追加ボタンＢＡのユーザ操作があると、ステップＳ１で追加ボタン処理を実行し、かかる操作がないときはこのステップをスルーする。追加ボタン処理では、追加ボタンＢＡの操作に応じて図示しない「波形追加画面」をディスプレイ１６に表示し、波形指定操作に応じて追加すべき波形データを指定し、当該波形データに対応する鍵域のスタートキーをユーザ操作に応じて設定する。また、当該鍵域のエンドキーについては、同様にユーザが設定してもよいし、所定の規則に従い自動設定してもよい。そして、ユーザによる追加決定操作により、当該波形データの指定をボイス（音色）データに追加し、追加指定された波形データの設定状態を波形割当て情報に含ませて、波形編集画面Ｗｅに戻る。
【００４０】
削除ボタンＢＢのユーザ操作があると、次のステップＳ２で削除ボタン処理を実行し、かかる操作がないときはこのステップをスルーする。削除ボタン処理では、削除ボタンＢＢの操作に応じて、波形編集画面Ｗｅにおいて、波形割当て案内エリアＡｗの波形割当て表示部に強調表示され、現在選択されている波形データの指定をボイス（音色）データから削除し、指定が削除された波形データの設定状態を波形割当て情報から除外する。
【００４１】
保存ボタンＢＣのユーザ操作があると次ステップＳ３で保存ボタン処理を実行し、かかる操作がないときはこのステップをスルーする。保存ボタン処理では、保存ボタンＢＣの操作に応じて波形編集画面Ｗｅにおける現在の波形データの割当て設定状態をボイス（音色）データとして保存する。例えば、ドラム音波形の割当てを編集していたのであれば、ドラム音色に関するボイスデータとして保存し、第１ピアノ音波形の割当てを編集していたのであれば、第１ピアノ音色に関するボイスデータとして保存する。
【００４２】
波形ダイレクトボタンＤＲｗのユーザ操作があると、次のステップＳ４で波形ダイレクトボタン処理を実行し、かかる操作がないときはこのステップをスルーする。波形ダイレクトボタン処理では、波形ダイレクトボタンＤＲｗがオン操作されると、鍵盤１４が波形選択モードに設定される。また、オフ操作されると、元（通常の状態)に戻る。
【００４３】
波形アップボタンＵＰｗ又は波形ダウンボタンＤＮｗのユーザ操作（オン操作）があると、次のステップＳ５で波形アップ／ダウンボタン処理を実行し、かかる操作がないときはこのステップをスルーする。波形アップ／ダウンボタン処理では、波形アップボタンＵＰｗ又は波形ダウンボタンＤＮｗの操作に応じて、選択状態の波形データを１つ上又は下に変更する。この場合、波形割当て案内エリアＡｗの波形割当て表示部に表示されていない波形データに変更された場合は、波形割当て表示部の表示をスクロールする。また、選択された波形データのスタートキー〜エンドキーの範囲を図形或いは文字や数字で当該波形割当て表示部に併せて表示する。
【００４４】
スタートキーダイレクトボタンＤＲｓのユーザ操作があると、次のステップＳ６でスタートキーダイレクトボタン処理を実行し、かかる操作がないときはこのステップをスルーする。スタートキーダイレクトボタン処理では、スタートキーダイレクトボタンＤＲｓがオン操作されると、鍵盤１４がスタートキー選択モードに設定される。また、オフ操作されると元（通常の状態）に戻る。
【００４５】
スタートキーアップボタンＵＰｓ又はスタートキーダウンボタンＤＮｓのユーザ操作（オン操作があると、次のステップＳ７でスタートキーアップ／ダウンボタン処理を実行し、かかる操作がないときはこのステップをスルーする。スタートキーアップ／ダウンボタン処理では、現在選択されている波形データに関して、現在設定されているスタートキーを１つ上又は下に変更して波形割当て情報のスタートキー情報を修正し、スタートキー案内エリアＫｓのスタートキー表示部のスタートキー表示を更新し、さらに、波形割当て案内エリアＡｗの波形割当て表示部に表示されているスタートキー〜エンドキーの範囲表示を更新する。ただし、他の波形データについて既に設定されているスタートキー〜エンドキーの範囲には重複して設定することができない。また、当該波形に関してスタートキーの音高はエンドキーの音高以下となるように音高値が制限される。
【００４６】
エンドキーダイレクトボタンＤＲｅのユーザ操作があると、次のステップＳ８でエンドキーダイレクトボタン処理を実行し、かかる操作がないときはこのステップをスルーする。エンドキーダイレクトボタン処理では、エンドキーダイレクトボタンＤＲｅがオン操作されると、鍵盤１４がスタートキー選択モードに設定される。また、オフ操作されると元（通常の状態）に戻る。
【００４７】
エンドキーアップボタンＵＰｅ又はエンドキーダウンボタンＤＮｅのユーザ操作（オン操作があると、次のステップＳ８でエンドキーアップ／ダウンボタン処理を実行し、かかる操作がないときはこのステップをスルーする。エンドキーアップ／ダウンボタン処理では、現在選択されている波形データに関して、現在設定されているエンドキーを１つ上又は下に変更して波形割当て情報のエンドキー情報を修正し、エンドキー案内エリアＫｅのエンドキー表示部のエンドキー表示を更新し、さらに、波形割当て案内エリアＡｗの波形割当て表示部に表示されているスタートキー〜エンドキーの範囲表示を更新する。ただし、他の波形データについて既に設定されているスタートキー〜エンドキーの範囲には重複して設定することができない。また、当該波形に関してエンドキーの音高はスタートキーの音高以上となるように音高値が制限される。
【００４８】
鍵盤１４のユーザ操作があると、次のステップＳ１０で鍵盤処理を実行し、かかる操作がないときはこのステップをスルーする。鍵盤処理では、通常の状態であれば、オン操作により操作された鍵に割り当てられている波形データに基づく楽音が発音され、波形データの割当て状態を楽音で確認することができる。また、オフ操作により楽音が消音される。さらに、他の状態即ち波形選択モード、スタートキー選択モード又はエンドキー選択モードであれば、次のように動作する。
【００４９】
すなわち、波形選択モードでは、割当てマップを参照し、操作された鍵に割り当てられている波形データが選択状態となり、オン操作により選択状態となった波形データについて、スタートキー〜エンドキーの範囲が割当て編集画面Ｗｅに表示される。この場合、もし、当該鍵に波形が割り当てられていなければ、何も起こらない。また、スタートキー又はエンドキー選択モードでは、オン操作により現在選択されている波形データに関して、選択された鍵がスタートキー又はエンドキーに設定され、波形割当て案内エリアＡｗの波形割当て表示部におけるスタートキー〜エンドキーの範囲表示を更新する。ただし、既述のように、他の波形データについて既に設定されているスタートキー〜エンドキーの範囲には設定できず、また、当該波形に関してスタートキーの音高値≦エンドキー音高値となるように音高値が制限される。
【００５０】
次のステップＳ１１では、図示しない「ＥＸＩＴ」ボタンが操作されたか否かを判定し、「ＥＸＩＴ」ボタンが操作されない間は（Ｓ１１→ＮＯ）、ステップＳ１に戻り、上述した種々の操作に応じて対応するステップＳ１〜Ｓ１０の処理を繰り返す。そして、終了判定：図示しない「ＥＸＩＴ」ボタンが操作されたときに（Ｓ１１→ＹＥＳ）、この波形割当て処理を終了する。なお、処理終了の際に、設定状態が保存されていない場合には、設定状態保存の要否をユーザに問い合わせるように構成してもよい。
【００５１】
以上、図面を参照しつつこの発明の好適な実施の一形態について説明したが、これは単なる一例であり、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能である。一例を挙げると、ダイレクトボタン（ＤＲｗ，ＤＲｓ，ＤＲｅ）の操作に基づくダイレクト選択の際には、設定されているトランスポーズの値を考慮してもよい。例えば、トランスポーズ値として＋１２（＝１オクターブアップ）が設定されていた場合、操作された鍵がＣ３であればそれをＣ４と読み替えて、波形を選択したり、スタートキー或いはエンドキーの選択をする。
【００５２】
また、ダイレクト選択（ＤＲｗ＋任意の鍵）によって選択された波形データに関して行うことができる処理としては、割当てマップの設定（スタートキー、エンドキーの設定）や削除以外でもよく、例えば、波形データ自体の編集（名前の編集、サンプルレートの編集、長さの編集、フィルタ等での加工など）でもよいし、それ以外の処理でもよい。
【００５３】
また、波形選択モードを設定する操作子としては、ダイレクトボタン機能が割り当てられたディスプレイ周辺のスイッチに限らず、電子楽器のパネル上に専用のスイッチを設けてもよい。
【図面の簡単な説明】
【００５４】
【図１】この発明の一実施例による電子楽器のハードウエア構成ブロック図である。
【図２】この発明の一実施例による電子楽器における波形データの割当て例を示す。
【図３】この発明の一実施例による電子楽器における波形編集画面及びボタン機能の例を示す。
【図４】この発明の一実施例による波形割当て処理の手順を表わすフローチャートである。
【符号の説明】
【００５５】
Ｗｅ  波形編集画面、
Ａｔ  波形属性情報表示エリア、
Ａｗ，Ｋｓ，Ｋｅ  波形割当て、スタートキー及びエンドキー案内エリア、
ＤＲｗ，ＤＲｓ，ＤＲｅ  波形、スタートキー及びエンドキーダイレクトボタン、
ＵＰｗ，ＵＰｓ，ＵＰｅ  波形、スタートキー及びエンドキーアップボタン、
ＤＮｗ，ＤＮｓ，ＤＮｅ  波形、スタートキー及びエンドキーダウンボタン、
ＢＡ，ＢＢ，ＢＣ  波形追加、波形削除及び設定状態保存ボタン（スイッチ）。
【図１】
2006259213.tif 000003
【図２】
2006259213.tif 000004
【図３】
2006259213.tif 000005
【図４】
2006259213.tif 000006