(57)【特許請求の範囲】
【請求項１】
楽音データに基づく楽音を生成する電子楽器における、楽音データの編集処理を実行する楽音データ編集処理装置において、
楽音データの編集処理の種別を表わすコマンドを指定するコマンド指定手段と、
前記コマンド指定手段により指定されるコマンドに対応する編集処理の実行対象となる楽音データを指定する楽音データ指定手段と、
前記コマンド指定手段で指定されたコマンドに対応する動画を表示すると共に、前記楽音データ指定手段で指定された楽音データを特定する情報を表示する表示手段とを備えたことを特徴とする電子楽器の楽音データ編集処理装置。
【請求項２】
前記表示手段が、前記コマンド指定手段で指定されたコマンドに対応する編集処理を実行する前の状態に対応する図案と、該編集処理を実行している途中の状態に対応する１つ以上の図案と、該編集処理を実行した後の状態に対応する図案とを循環的に繰り返し表示することにより前記動画を表示するものであることを特徴とする請求項１記載の電子楽器の楽音データ編集処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、楽音データに基づく楽音を生成する電子楽器における、楽音データの各種編集処理、例えばイレース（消去）、コピー等を実行する楽音データ編集処理装置に関する。
【０００２】
【従来の技術】
電子楽器には、楽音を生成する基になる楽音データの一種である演奏パターンが複数格納され、それら複数の演奏パターンのうちの所望の演奏パターンを選択してその選択した演奏パターンに基づく楽音を生成する機能があり、その電子楽器には、格納された演奏パターンを消去したりコピーしたり、あるいは複数の演奏パターンをジョイント（結合）したり、さらには、例えば打撃パッド等の演奏用操作子を操作して入力されたリズムの不安定な楽音を、安定したリズムの楽音へと、その打撃（楽音）のタイミングを調整する、いわゆるクオンタイズを行うエディット機能（演奏パターン編集処理装置）が組み込まれている。
【０００３】
【発明が解決しようとする課題】
ところで上記のような構成の電子楽器において、ユーザがあるエディット処理を実行しようとして操作ボタン等を操作したときに誤って他のエディット処理の実行のための操作がなされていないかどうかを確認する手段を提供することが好ましく、その確認手段として、実行されようとするエディットの種類を表示することが考えられる。実行されようとするエディットの種類を表示すると操作が正しかったか否か確認することができるが、例えばそのエディットの種類を表わす記号を単純に表示する等、その表示態様によってはやはり確認が難しく、確認しないままエディット処理が実行され、例えば大切な演奏パターンが誤って消去されてしまう等、回復不能な事態が生じる恐れもある。
【０００４】
本発明は、上記事情に鑑み、設定したエディット処理が直感的に確認でき、誤った編集処理の実行の低減化が図られた電子楽器の楽音データ編集処理装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成する本発明の電子楽器の楽音データ編集処理装置は、楽音データに基づく楽音を生成する電子楽器における、楽音データの編集処理を実行する楽音データ編集処理装置において、
楽音データの編集処理の種別を表わすコマンドを指定するコマンド指定手段と、
上記コマンド指定手段により指定されるコマンドに対応する編集処理の実行対象となる楽音データを指定する楽音データ指定手段と、
上記コマンド指定手段で指定されたコマンドに対応する動画を表示すると共に、上記楽音データ指定手段で指定された楽音データを特定する情報を表示する表示手段とを備えたことを特徴とする。
【０００６】
本発明の電子楽器の楽音データ編集処理装置は、コマンド指定手段でコマンドを指定すると、そのコマンドに対応する動画が表示されるため、どのコマンド（エディット処理）が指定されたかが直感的に視認でき、感覚的で使い易いユーザインターフェースが提供でき、誤りの少ない楽音データ編集処理が実現する。
【０００７】
また、エディット処理の種別を表わす動画とともに、そのエディット処理を施す楽音データを特定する情報を表示することにより、一層誤りの少ないユーザ・インターフェースが提供できる。
また、本発明の電子楽器の楽音データ編集処理装置において、上記表示手段が、コマンド指定手段で指定されたコマンドに対応する編集処理を実行する前の状態に対応する図案と、その編集処理を実行している途中の状態に対応する１つ以上の図案と、その編集処理を実行した後の状態に対応する図案とを循環的に繰り返し表示することにより上記動画を表示するものであることが好ましい。
【０００８】
このような動画を表示することにより一層直感的にわかり易い表示が可能となる。
尚、本発明における「楽音データ」は、例えばシーケンサにおけるシーケンスデータ、シンセサイザにおける音色パッチ（音の最小単位であるトーンの組合せであって、演奏時に扱う音の単位）をあらわすパッチデータ、エフェクタにおけるエフェクトデータ、パッチ名，音色名等をあらわすデータ、楽音の生成のため、あるいは楽音に関するマン・マシンインターフェース用として用いられるデータ一般をいう。
【０００９】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
図１は、本発明の楽音データ編集処理装置を内蔵する電子楽器の一実施形態のハードウェア構成を示すブロック図である。尚、電子楽器一般については既に広く知られているため、ここでは、電子楽器の、楽音データ編集処理装置の部分を中心に説明する。
【００１０】
図１に示す楽音データ編集処理装置には、ＣＰＵ１１，ＲＯＭ１２，ＲＡＭ１３，操作部１４，表示部１５および音源部１６が備えられており、これらはデータ・バス１８により互いに接続されている。また、音源部１６には、サウンドシステム１７が接続されている。
ＣＰＵ１１は、ＲＯＭ１２に記憶されたプログラムを実行する中央処理装置であり、この楽音データ編集処理装置１０全体の制御を担っている。
【００１１】
ＲＯＭ１２は読出し専用メモリであり、ＲＯＭ１２には、ＣＰＵで実行されるプログラムや後述する表示データ等が記憶されている。
ＲＡＭ１３は、読み書き自在なメモリであり、ＣＰＵ１１で実行されるルーチンの作業領域として、あるいは操作部１４の操作により設定されたパラメータ値等の格納領域として使用される。このＲＡＭ１３には、エディットの対象となる演奏パターンも格納される。
【００１２】
ＲＡＭ１３への演奏パターンの入力は、例えばこの図１に示す電子楽器にアコースティックな打楽器に代わる打撃パッドを接続し、その打撃パッドを打撃（演奏操作）することにより入力される。この演奏パターンの入力自体については、従来の電子楽器と異なるところはなく、本実施形態ではこれ以上の説明は省略する。
【００１３】
操作部１４は、各種の操作ボタン等を備えており、ユーザにより各種の設定操作が行なわれる。詳細は後述する。
表示部１５は、ユーザに向けて各種の表示を行なうものである。詳細は後述する。
音源部１６は、ＣＰＵ１１の指令に応じて楽音を生成する部分であり、この音源部１６で生成された楽音は、アンプとスピーカからなるサウンドシステム１７に入力され、空間に放音される。
【００１４】
図２は、操作部１４と表示部１８を備えたパネルを示す図である。
スタート・ボタン２０１を押すと、現在選択されている演奏パターンを構成する演奏データがＲＡＭ１３から順次読み出されて音源部１６に送られ、音源部１６では、その送られてきた演奏データに基づく楽音が順次生成され、これにより自動演奏が行なわれる。
【００１５】
ストップ・ボタン２０２を押すと、現在自動演奏中の演奏パターンの演奏が停止される。
ＩＮＣボタン２０３、ＤＥＣボタン２０４は、演奏パターンを選択するためのボタンであり、ＩＮＣボタン２０３を押すと、現在選択されている演奏パターンに隣接する、パターン番号が１だけ大きな演奏パターンが選択され、ＤＥＣボタン２０４を押すと、現在選択されている演奏パターンに隣接する、パターン番号が１だけ小さな演奏パターンが選択される。
【００１６】
ＥＸＩＴボタン２０５は、エディットモードから通常のモード（電源投入時のモード）に戻すためのボタンである。尚、後述する４つのＥＤＩＴボタン２０７〜２１０のうちのいずれか１つのＥＤＩＴボタンが押されたときにエディットモードとなる。
ＥＮＴＥＲボタン２０６は、エディット・モードでの入力値を決定するためのボタンである。使い方の詳細は後述する。
【００１７】
図３は、各種エディット処理の説明図である。以下、図２のとともに図３を参照して、４つのＥＤＩＴボタン２０７〜２１０の役割について説明する。
４つのＥＤＩＴボタン２０７〜２１０のうち、ＰＡＴＴＥＲＮ  ＥＲＡＳＥボタン２０７は、演奏パターンを指定してその指定した演奏パターンを、図３（ａ）に示すようにイレース（消去）するときに押されるボタンである。このイレースを行なうには、先ずＰＡＴＴＥＲＮ  ＥＲＡＳＥボタン２０７を押し、ＩＮＣボタン２０３またはＤＥＣボタン２０４を押してイレースしようとする演奏パターンを選択し、その後ＥＮＴＥＲボタン２０６を押すことによりイレースが実行される。
【００１８】
また、ＥＤＩＴボタン２０７〜２１０のうち、ＰＡＴＴＥＲＮ  ＣＯＰＹボタン２０８は、図３（ｂ）に示すように、指定した演奏パターンを、もう１つの指定した演奏パターンの記憶領域にコピーする時に押されるボタンである。演奏パターンのコピーを実行するには、先ずＰＡＴＴＥＲＮ  ＣＯＰＹボタン２０８を押し、ＩＮＣボタン２０３またはＤＥＣボタン２０４を押すことによりコピー元の演奏パターンを選択し、ＥＮＴＥＲボタン２０６を押す。次いで、再度ＩＮＣボタン２０３またはＤＥＣボタン２０４を押すことによりコピー先の演奏パターンを選択する。尚、コピー先には実際には演奏パターンは格納されておらず、演奏パターンを格納する格納領域が選択される。あるいはその格納領域に演奏パターンが格納されていたときは、コピーの実行により、その格納されていた演奏パターンは消去されることになる。このようにしてＩＮＣボタン２０３またはＤＥＣボタン２０４を押すことによりコピー先の演奏パターンを選択した後、ＥＮＴＥＲボタン２０６を再度押すことによりコピーが実行される。
【００１９】
また、４つのＥＤＩＴボタン２０７〜２１０のうち、ＰＡＴＴＥＲＮ  ＱＵＡＮＴＩＺＥボタン２０９は、クオンタイズ処理を実行させるときに押されるボタンである。クオンタイズ処理とは、図３（ｃ）に示すように、所定のタイミングからずれた位置にある楽譜（発音指示）を所定の位置に移動させる操作をいい、タイミング的に規則正しいリズムに整形するためのものである。
【００２０】
クオンタイズ処理を実行するには、先ずＰＡＴＴＥＲＮ  ＱＵＡＮＴＩＺＥボタン２０９を押し、ＩＮＣボタン２０３またはＤＥＣボタン２０４を押してクオンタイズしようとする演奏パターンを選択し、ＥＮＴＥＲボタン２０６を押す。次いで、再度、ＩＮＣボタン２０３またはＤＥＣボタン２０４を押して、クオンタイズするタイミング（どれだけ時間長を単位としたクオンタイズを行なうか）を指定し、再度ＥＮＴＥＲボタン２０６を押すと、クオンタイズ処理が実行される。
【００２１】
さらに、４つのＥＤＩＴボタン２０７〜２１０のうちの、ＰＡＴＴＥＲＮ  ＪＯＩＮＴボタン２１０は、図３（ｄ）に示すように、指定した演奏パターンを、もう１つの指定した演奏パターンの後ろにコピーして１つの連結された演奏パターンを作成するジョイント処理を行なうときに押されるボタンである。ジョイント処理を行なう際は、先ずＰＡＴＴＥＲＮ  ＪＯＩＮＴボタン２１０を押し、ＩＮＣボタン２０３またはＤＥＣボタン２０４を押してジョイント元の演奏パターンを指定して、ＥＮＴＥＲボタン２０６を押し、ＩＮＣボタン２０３またはＤＥＣボタン２０４を押してジョイント先の演奏パターンを指定して、再度ＥＮＴＥＲボタン２０６を押す。そうすると、ジョイント処理が実行される。
【００２２】
図４は、演奏パターンのトラック構成を示した模式図である。
１つの演奏パターンは、この図４に示すように、伴奏１トラック、伴奏２トラック、ベーストラック、およびリズムトラックからなる最大４トラックで構成されている。
図２に示すＡ１ボタン２１１，Ａ２ボタン２１２，ＢＡＳＳボタン２１３，およびＲＨＹＴＨＭボタン２１４は、それぞれ、伴奏１トラック、伴奏２トラック、ベーストラック、およびリズムトラックを選択するためのボタンであり、ＭＵＴＥボタン２１５は、選択されたトラックをミュート（消音）したり、ミュートを解除するときに押すボタンである。
【００２３】
図５は、図１に示すＲＡＭ１３内の各種レジスタ等の設定領域を示すメモリマップである。
表示レジスタは、指定されているエディットの種類に応じた数値が格納されるレジスタであり、数値１〜４のそれぞれに応じて、それぞれ、イレース、コピー、クオンタイズ、ジョイントが指定されていることを表わしている。表示レジスタの値が０のときは、エディットモードではなく、通常のモードにあることを表わしている。
【００２４】
図５に示すカウンタは、後述するメインルーチンでカウントアップされ、その値が４００に達するとカウント値が０に戻り、引き続き同様にしてカウントアップされる。このカウント値の使い方については後述する。
伴奏１トラックレジスタ、伴奏２トラックレジスタ、ベーストラックレジスタおよびリズムトラックレジスタは、演奏パターンに基づく自動演奏を行なう際に、それぞれ、伴奏１トラック、伴奏２トラック、ベーストラック、およびリズムトラックが、演奏されるか（プレイ状態）、あるいは演奏されないか（ミュート状態）を定める情報が格納される。図２に示す、Ａ１ボタン２１１，Ａ２ボタン２１２，ＢＡＳＳボタン２１３，ＲＨＹＴＨＭボタン２１４のいずれかを押してトラックを選択し、ＭＵＴＥボタン２１５を押すと、そのトラックがトグル的にミュート状態となり、あるいはプレイ状態となる。
【００２５】
図６は、図１に示すＲＯＭ１２内の各種表示データの記憶領域を示すメモリマップ、図７，図８は、各種表示例を示す図である。
図６のメイン表示データは、図７（ａ）に示す図案を表わすデータである。尚、図７（ｂ）〜（ｅ）は、複合的な図案であり、説明は後に回す。
図６の、イレース１表示データ、イレース２表示データ、イレース３表示データ、イレース４表示データは、それぞれ、図８（ａ）〜（ｄ）に示す図案を表わすデータであり、図８（ａ）のイレース１表示図案は、イレースを実行する前の状態を表わしている図案、図８（ｂ），（ｃ）のイレース２表示図案，イレース３表示図案は、イレースを実行している途中の状態を表わしている図案、図８（ｄ）のイレース４表示図案は、イレースが終了した状態を表わしている図案である。
【００２６】
図６の、コピー１表示１データ、コピー２表示データ、コピー３表示データ、コピー４表示データは、それぞれ、図８（ｅ）〜（ｈ）に示すデータであり、図８（ｅ）のコピー１表示図案は、コピー前の状態を表わしている図案、図８（ｆ），（ｇ）のコピー２表示図案、コピー３表示図案は、コピーの途中の状態を表わしている図案、図８（ｈ）のコピー４表示図案は、コピーが終了した状態を表わしている図案である。
【００２７】
図６の、クオンタイズ１表示データ、クオンタイズ２表示データ、クオンタイズ３表示データ、クオンタイズ４表示データは、それぞれ図８（ｉ）〜（ｌ）に示す図案を表わすデータであり、図８（ｉ）のクオンタイズ１表示図案は、クオンタイズ処理を実行する前の状態を表わしている図案、図８（ｊ），（ｋ）のクオンタイズ２表示図案、クオンタイズ３表示図案は、クオンタイズ処理を実行している途中の状態を表わしている図案、図８（ｌ）のクオンタイズ４表示図案は、クオンタイズ処理実行終了時の状態を表わしている図案である。
【００２８】
さらに、図６のジョイント１表示データ、ジョイント２表示データ、ジョイント３表示データ、ジョイント４表示データは、ぞれぞれ図８（ｍ）〜（ｐ）に示す図案を表わすデータであり、図８（ｍ）のジョイント１表示図案は、ジョイント処理実行前の状態を表わしている図案、図８（ｎ），（ｏ）のジョイント２表示図案、ジョイント３表示図案は、ジョイント処理実行途中の状態を表わしている図案、図８（ｐ）のジョイント４表示図案は、ジョイント処理実行後の状態を表わしている図案である。
【００２９】
また、図６の、イレース枠表示データ、コピー枠表示データ、クオンタイズ枠表示データ、ジョイント枠表示データは、ぞれぞれイレース処理、コピー処理、クオンタイズ処理、ジョイント処理における、変化しない図案部分をあらわすデータであり、例えばイレース枠表示データは、図７（ｂ）のイレース表示画面における、イレース１表示（図８（ａ）参照）が表示されている部分、及びイレース処理が実行される演奏パターンを特定するための演奏パターン番号を表わす「ＰＴＮ０８」の表示部分を除く、イレース表示において変化しない部分を表わすデータである。
【００３０】
コピー枠表示データ、クオンタイズ枠表示データ、ジョイント枠表示データについても同様であり、それぞれ、図７（ｃ），（ｄ），（ｅ）に示すコピー表示画面、クオンタイズ表示画面、ジョイント表示画面において変化しない図案部分を表わすデータである。
図９は、図１に示すＣＰＵ１１で実行されるメインルーチンのフローチャートである。本発明の特徴部分に直接に関係する部分のみフローを示し、その他は全て、ステップ９＿１３の「その他の処理」としてある。
【００３１】
この電子楽器に電源が投入されると、このメインルーチンが実行され、先ずステップ９＿１において各種のレジスタ，フラグ等の初期設定が行なわれ、次いでメイン表示データ（図６参照）が表示部１５（図１参照）へ転送され、メイン表示画面（図７（ａ）参照）が表示される（ステップ９＿２）。
次いで、各種のＥＤＩＴボタン２０７〜２１０、すなわちＰＡＴＴＥＲＮ  ＥＲＡＳＥボタン２０７，ＰＡＴＴＥＲＮ  ＣＯＰＹボタン２０８，ＰＡＴＴＥＲＮ  ＱＵＡＮＴＩＺＥボタン２０９，及びＰＡＴＴＥＲＮ  ＪＯＩＮＴボタン２１０が押されたか否かがモニタされ（ステップ９＿３〜９＿６）、さらにＥＸＩＴボタン２０５が押されたか否かがモニタされる（ステップ９＿７）。さらに、後述する表示ルーチンが実行され（ステップ９＿９）、カウンタ（図５参照）がインクリメントされ（ステップ９＿１０）、そのカウンタのカウント値が３９９を越えた（４００に達した）ら（ステップ９＿１１）、カウンタが０にクリアされ（ステップ９＿１２）、さらにその他の処理が実行されて（ステップ１３＿１３）、ステップ９＿３に戻る。
【００３２】
ステップ９＿３において、ＰＡＴＴＥＲＮ  ＥＲＡＳＥボタン２０７が押されたことが検出されると、ステップ９＿３１に進み、イレース枠表示データ（図６参照）が表示部１５へ転送され、表示部にイレース枠の図案が表示される。さらにステップ９＿３２ではパターン名（デフォルト値）が表示部１５に転送され、イレース枠の図案に重畳されてパターン名が表示される。本実施形態では、パターン名はパターン番号（例えば図７（ｂ）に示す「ＰＴＮ０８」）で表わされる。さらにステップ９＿３３に進み、表示レジスタ（図５参照）に、イレース処理を表わす「１」が格納され、さらにカウンタ（図５参照）が０にクリアされる。図８（ａ）〜（ｄ）に示すイレース１表示〜イレース４表示は、表示ルーチン（ステップ９＿９）が担当している。この表示ルーチンについては後述する。
【００３３】
ステップ９＿４において、ＰＡＴＴＥＲＮ  ＣＯＰＹボタン２０８が押されたことが検出されると、ステップ９＿４１に進み、コピー枠表示データ（図６参照）が表示部１５へ転送され、その表示部にコピー枠の図案が表示される。さらにステップ９＿４２では、パターン名（デフォルト値）が表示部１５に転送され、コピー枠の図案に重畳されてパターン名（図７（ｃ）の例では「ＰＴＮ１０→３３」）が表示される。さらにステップ９＿４３に進み、表示レジスタ（図５参照）に、コピー処理を表わす「２」が格納され、さらにカウンタ（図５参照）が０にクリアされる。
【００３４】
図８（ｅ）〜（ｈ）に示すコピー１表示〜コピー４表示は表示ルーチン（ステップ９＿９）が担当している。
ステップ９＿５において、ＰＡＴＴＥＲＮ  ＱＵＡＮＴＩＺＥボタン２０９が押されたことが検出されると、ステップ９＿５１に進み、クオンタイズ枠表示データ（図６参照）が表示部１５へ転送され、その表示部にクオンタイズ枠の図案が表示される。さらにステップ９＿５２では、パターン名（デフォルト値）が表示部１５に転送され、クオンタイズ枠の図案に重畳されてパターン名（図７（ｄ）の例では「ＰＴＮ３０」）が表示される。さらにステップ９＿５３に進み、表示レジスタ（図５参照）に、クオンタイズ処理を表わす「３」が格納され、さらにカウンタ（図５参照）が０にクリアされる。
【００３５】
図８（ｉ）〜（ｌ）のクオンタイズ１表示〜クオンタイズ４表示は、表示ルーチン（ステップ９＿９）が担当している。
ステップ９＿６において、ＰＡＴＴＥＲＮ  ＪＯＩＮＴボタン２１０が押されたことが検出されると、ステップ９＿６１に進み、ジョイント枠表示データ（図６参照）が表示部１５へ転送され、その表示部にジョイント枠の図案が表示される。さらにステップ９＿６２では、パターン名（デフォルト値）が表示部１５に転送され、ジョイント本体の図案に重畳されたパターン名（図７（ｅ）の例では「ＰＴＮ３０＋３１」）が表示される。さらにステップ９＿６３に進み、表示レジスタ（図５参照）に、ジョイント処理を表わす「４」が格納され、さらにカウンタ（図５参照）が０にクリアされる。
【００３６】
図８（ｍ）〜（ｐ）のジョイント１表示〜ジョイント４表示は、表示ルーチン（ステップ９＿９）が担当している。
なお、イレース枠、コピー枠、クオンタイズ枠、ジョイント枠に重畳されるパターン名の変更は、図９に示すメインルーチンでは、ステップ９＿１３におけるその他のルーチンに含まれており、図２に示すＩＮＣボタン２０３またはＤＥＣボタン２０４を押すことにより、選択される演奏パターンが変更され、その変更後のパターン名が表示部に送られて、それまで表示されていたパターン名に代えて表示される。
【００３７】
図１０は、図９に示すメインルーチンのステップ９＿９で実行される表示ルーチンのフローチャートである。
ここでは、カウンタ（図５参照）のカウント値が０，１００，２００，３００であるか否かが判定され（ステップ１０＿１，１０＿２，１０＿３，１０＿４）、それらのいずれでもないときは何もせずにこの表示ルーチンを抜ける。
【００３８】
カウント値が０，１００，２００，３００のときは、それぞれステップ１０＿５，１０＿６，１０＿７，１０＿８に進み、それぞれコマ表示ルーチン１，コマ表示ルーチン２，コマ表示ルーチン３，コマ表示ルーチン４が実行される。
図１１は、図１０に示す表示ルーチンのステップ１０＿５で実行されるコマ表示ルーチン１のフローチャートである。
【００３９】
ここでは、表示レジスタ（図５参照）に１〜４のいずれかが格納されているか判定され（ステップ１１＿１〜１１＿３）、表示レジスタに、それぞれ１，２，３，４が格納されている場合、それぞれイレース１表示データ、コピー１表示データ、クオンタイズ１表示データ、ジョイント１表示データ（図６参照）が表示部に転送され、表示部において、それぞれ、イレース枠表示図案、コピー枠表示図案、クオンタイズ枠表示図案、ジョイント枠表示図案に重畳されて、イレース１表示図案（図８（ａ））、コピー１表示図案（図８（ｅ））、クオンタイズ１表示図案（図８（ｉ））、ジョイント１表示図案（図８（ｍ））が表示される。
【００４０】
図１２は、図１０に示す表示ルーチンのステップ１０＿６で実行されるコマ表示ルーチン２のフローチャートである。
ここで、コマ表示ルーチン１の場合と同様、表示レジスタに１〜４のうちのいずれの数値が格納されているかが判定され（ステップ１２＿１〜１２＿３）、表示レジスタに１，２，３，４が格納されていた場合、それぞれ、イレース２表示データ、コピー２表示データ、クオンタイズ２表示データ、ジョイント２表示データが表示部に転送され、表示部において、それまで表示されていたイレース１表示図案、コピー１表示図案、クオンタイズ１表示図案、ジョイント１表示図案に代えて、イレース２表示図案（図８（ｂ））、コピー２表示図案（図８（ｆ））、クオンタイズ２表示図案（図８（ｊ））、ジョイント２表示図案（図８（ｎ））が表示される。
【００４１】
図１３は、図１０に示す表示ルーチンのステップ１０＿７で実行されるコマ表示ルーチン３のフローチャートである。
ここで、コマ表示ルーチン１，２の場合と同様、表示レジスタに１〜４のうちのいずれの数値が格納されているかが判定され（ステップ１３＿１〜１３＿３）、表示レジスタに１，２，３，４が格納されていた場合、それぞれ、イレース３表示データ、コピー３表示データ、クオンタイズ３表示データ、ジョイント３表示データが表示部に転送され、表示部において、それまで表示されていたイレース２表示図案、コピー２表示図案、クオンタイズ２表示図案、ジョイント２表示図案に代えて、イレース３表示図案（図８（ｃ））、コピー３表示図案（図８（ｇ））、クオンタイズ３表示図案（図８（ｋ））、ジョイント３表示図案（図８（ｏ））が表示される。
【００４２】
図１４は、図１０に示す表示ルーチンのステップ１０＿８で実行されるコマ表示ルーチン４のフローチャートである。
ここで、コマ表示ルーチン１〜３の場合と同様、表示レジスタに１〜４のうちのいずれの数値が格納されているかが判定され（ステップ１４＿１〜１４＿３）、表示レジスタに１，２，３，４が格納されていた場合、それぞれ、イレース４表示データ、コピー４表示データ、クオンタイズ４表示データ、ジョイント４表示データが表示部に転送され、表示部において、それまで表示されていたイレース３表示図案、コピー３表示図案、クオンタイズ３表示図案、ジョイント３表示図案に代えて、イレース４表示図案（図８（ｄ））、コピー４表示図案（図８（ｈ））、クオンタイズ４表示図案（図８（ｌ））、ジョイント４表示図案（図８（ｐ））が表示される。
【００４３】
すなわち、イレース処理を例にして説明すると、ＰＡＴＴＥＲＮ  ＥＲＡＳＥボタン２０７を押すと、図７（ｂ）に示すようなイレース画面が表示され、カウント値１００ごとにイレース１表示→イレース２表示→イレース３表示→イレース４表示→イレース１表示→…のように４つの図案が循環的に繰り返し表示され、さらにＩＮＣボタン２０３またはＤＥＣボタン２０４を押すとパターン番号（図７（ｂ）の例では「ＰＴＮ０８」）が変化する。
【００４４】
本実施形態では、このように、各種のエディット処理が行なわれる際に、それら各種のエディット処理それぞれに対応した動画が表示され、直感的にわかり易く、間違いの少ないエディット処理が可能となる。
図１５は、自動演奏時のトラック毎の表示図案を示す図、図１６は、自動演奏時の表示例を示す図である。
【００４５】
この電子楽器に電源を投入した時点、あるいは、ＥＸＩＴボタン２０５を押すことによりエディットモードから抜け出た時点における通常モードにおいて、ＩＮＣボタン２０３またはＤＥＣボタン２０４を押して演奏パターンを選択し、ＳＴＡＲＴボタン２０１を押すと、その選択した演奏パターンに基づく自動演奏が開始されるが、その時点でＡ１ボタン２１１，Ａ２ボタン２１２，ＢＡＳＳボタン２１３，ＲＨＹＴＨＭボタン２１０のいずれかを押してトラックを選択し、ＭＵＴＥボタン２１５を押すことにより、その選択したトラックについて演奏する（プレイ状態）かミュートする（ミュート状態）かを選ぶことができる。
【００４６】
図１５（ａ）〜（ｄ）は、それぞれ、伴奏１トラック、伴奏２トラック、ベーストラック、リズムトラックがプレイ状態にあることを表わしている図案であり、図１５（ｅ）〜（ｈ）は、それぞれ、伴奏１トラック、伴奏２トラック、ベーストラック、リズムトラックがミュート状態にあることを表わしている図案である。
【００４７】
図１６（ａ）は、４つのトラック全てがプレイ状態にあることを表わしており、図１６（ｂ）は、リズムトラックのみがミュート状態にあることを表わしている。
このように、自動演奏中にトラック毎にプレイ状態とミュート状態を図案で区別して表示することにより、直感的にわかり易い表示となる。
【００４８】
尚、上述した実施形態では、演奏パターンの編集処理を例に挙げて説明したが、本発明は、演奏パターンの編集処理のみに適用されるものではなく、楽音データ一般に広く適用することができるものである。
【００４９】
【発明の効果】
以上説明したように、本発明の電子楽器の楽音データ編集処理装置によれば、編集（エディット）処理の種別に応じた動画が表示されるため、どのエディット処理が実行されようとしているかが直感的に理解でき、感覚的で使い易いユーザインターフェースが提供される。
【図面の簡単な説明】
【図１】本発明の楽音データ編集処理装置を包含する電子楽器の一実施形態のハードウェア構成を示すブロック図である。
【図２】操作部と表示部を備えたパネルを示す図である。
【図３】各種エディット処理の説明図である。
【図４】演奏パターンのトラック構成を示した模式図である。
【図５】ＲＡＭ内の各種レジスタ等の設定領域を示すメモリマップである。
【図６】ＲＯＭ内の各種表示データの記憶領域を示すメモリマップである。
【図７】各種表示例を示す図である。
【図８】各種表示例を示す図である。
【図９】メインルーチンのフローチャートである。
【図１０】表示ルーチンのフローチャートである。
【図１１】コマ表示ルーチン１のフローチャートである。
【図１２】コマ表示ルーチン２のフローチャートである。
【図１３】コマ表示ルーチン３のフローチャートである。
【図１４】コマ表示ルーチン４のフローチャートである。
【図１５】自動演奏時のトラック毎の表示図案を示す図である。
【図１６】自動演奏時の表示例を示す図である。
【符号の説明】
１０  楽音データ編集処理装置
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  操作部
１５  表示部
１６  音源部
１７  サウンドシステム
１８  データ・バス
【図１】
0003718309.tif 000002
【図２】
0003718309.tif 000003
【図３】
0003718309.tif 000004
【図４】
0003718309.tif 000005
【図５】
0003718309.tif 000006
【図６】
0003718309.tif 000007
【図７】
0003718309.tif 000008
【図８】
0003718309.tif 000009
【図９】
0003718309.tif 000010
【図１０】
0003718309.tif 000011
【図１１】
0003718309.tif 000012
【図１２】
0003718309.tif 000013
【図１３】
0003718309.tif 000014
【図１４】
0003718309.tif 000015
【図１５】
0003718309.tif 000016
【図１６】
0003718309.tif 000017