(57)【要約】【課題】より簡単、かつ操作間違いが起こりにくいパラメータ編集装置、パラメータ編集方法及びプログラムを提供すること。【解決手段】複数種のパラメータ夫々を表わす画像を表示部に表示させ、この表示されたパラメータのいずれかを選択する。続いて操作子が操作されたか否かを検出し、これにより検出された操作子に対して、選択された種類のパラメータを割り当てる。そして、操作子に対する外部からの操作に応答して、割り当てられた種類のパラメータの値を変更させる。【選択図】図４
2014063044.tif 000002
【特許請求の範囲】
【請求項１】
複数種のパラメータ夫々を表わす画像を表示部に表示させる表示制御手段と、
前記表示部に表示されたパラメータのいずれかを選択するパラメータ選択手段と、
操作子と、
前記操作子が操作されたか否かを検出する検出手段と、
前記検出手段により検出された操作子に対して、前記選択された種類のパラメータを割り当てるパラメータ割り当て手段と、
前記操作子に対する外部からの操作に応答して、前記割り当てられた種類のパラメータの値を変更するパラメータ変更手段と、
を有することを特徴とするパラメータ編集装置。
【請求項２】
前記パラメータ編集装置はさらに、前記操作子を複数有し、
前記検出手段は、操作されたことが検出された操作子が、前記複数の操作子の中でいずれの操作子であるか否かを判別する判別手段を含み、
前記パラメータ割り当て手段は、前記判別手段にて判別された操作子に対して前記選択手段にて選択されたパラメータを割り当てる、ことを特徴とする請求項１記載のパラメータ編集装置。
【請求項３】
前記操作子は、外部操作により前記割り当てられた種類のパラメータの値を連続的に変更可能スライダ型操作子であることを特徴とする請求項１及び２いずれか記載のパラメータ編集装置。
【請求項４】
前記パラメータ編集装置はさらに、
前記スライダ型操作子に割り当てられる種類のパラメータの値の最大値及び最小値を設定する設定手段を有することを特徴とする請求項３に記載のパラメータ編集装置。
【請求項５】
操作子を有するパラメータ編集装置に用いられるパラメータ編集方法であって、
複数種のパラメータ夫々を表わす画像を表示部に表示させる表示制御ステップと、
前記表示部に表示されたパラメータのいずれかを選択するパラメータ選択ステップと、
前記操作子が操作されたか否かを検出する検出ステップと、
前記検出された操作子に対して、前記選択された種類のパラメータを割り当てるパラメータ割り当てステップと、
前記操作子に対する外部からの操作に応答して、前記割り当てられた種類のパラメータの値を変更するパラメータ変更ステップと、
を有するパラメータ編集方法。
【請求項６】
操作子を有するパラメータ編集装置として用いられるコンピュータに、
複数種のパラメータ夫々を表わす画像を表示部に表示させる表示制御ステップと、
前記表示部に表示されたパラメータのいずれかを選択するパラメータ選択ステップと、
前記操作子が操作されたか否かを検出する検出ステップと、
前記検出された操作子に対して、前記選択された種類のパラメータを割り当てるパラメータ割り当てステップと、
前記操作子に対する外部からの操作に応答して、前記割り当てられた種類のパラメータの値を変更するパラメータ変更ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パラメータ編集装置、パラメータ編集方法及びプログラムに関する。
【背景技術】
【０００２】
従来のシンセサイザ等の機器においては、多数のパラメータをユーザーが編集できるようになっている。この編集作業を行うためには、多数の操作子が必要であるが、機器の大きさや外観上のデザインなどによって、取り付けられる操作子の数には制限がある。
この問題を解決するために、ひとつの操作子に割り当てられるパラメータの種類を変更可能とすることにより、ひとつの操作子で多数のパラメータを編集できるようにする提案がなされている（例えば、特許文献１）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平３−１２６０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されたような構成では、ひとつの操作子に所定の種類のパラメータを割り当てようとすると、表示部に表示された画像をみながら行う、かなり複雑な操作が必要である。しかも、表示部に表示された操作子の画像と、実際の操作子との対応関係を考えながら操作を行うことが必要であり、非常にわずらわしいものであった。
こうした操作は、ユーザーの負担になるのはもちろん、操作間違いを誘発する原因となっており、改良を望まれていた。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、より簡単、かつ操作間違いが起こりにくいパラメータ編集装置、パラメータ編集方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様のパラメータ編集装置は、
複数種のパラメータ夫々を表わす画像を表示部に表示させる表示制御手段と、
前記表示部に表示されたパラメータのいずれかを選択するパラメータ選択手段と、
操作子と、
前記操作子が操作されたか否かを検出する検出手段と、
前記検出手段により検出された操作子に対して、前記選択された種類のパラメータを割り当てるパラメータ割り当て手段と、
前記操作子に対する外部からの操作に応答して、前記割り当てられた種類のパラメータの値を変更するパラメータ変更手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、表示画面上で割り当てるべきパラメータの種類を選択し、このパラメータが割り当てられる実際の操作子を操作する、というきわめて簡単な操作を行うだけで、割り当てられるべきパラメータの変更が可能となる。このため、操作間違いも起こりにくく、かつユーザの負担も低減する。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係るパラメータ編集装置を内蔵した電子楽器のハードウェアの構成を示すブロック図である。
【図２】図１のパラメータ編集装置のＣＰＵが行う処理を表わすフローチャート図である。
【図３】図２のスイッチ処理ステップの処理の詳細を示すフローチャート図である。
【図４】図３の操作子アサイン処理の詳細を示すフローチャート図である。
【図５】図４のオプション設定処理の詳細を示すフローチャート図である。
【図６】図２のスライダ処理ステップの処理の詳細を示すフローチャート図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
図１は、本発明の一実施形態に係るパラメータ編集装置を内蔵した電子楽器１のハードウェアの構成を示すブロック図である。
【００１１】
電子楽器１は、ＣＰＵ２、ＲＯＭ３、ＲＡＭ４、スイッチ群５、表示器６、音源７、及び鍵盤８がバスライン９を介して相互に接続されている。
ＣＰＵ２は、この電子楽器１全体の動作に係る処理を行うものであり、本実施形態においては、さらに各種のパラメータの値を外部操作により制御するための操作子としてのスライダ（Ｓｌｉｄｅｒ）１０−０〜１０−（ｍ−１）が、Ａ／Ｄ変換器１１−０〜１１−（ｍ−１）を介して接続されている。
【００１２】
本実施形態においては、ＣＰＵ２の処理により、このスライダ１０−０〜１０−（ｍ−１）夫々に対して任意の種類のパラメータを割り当てることができる構成となっている。
ＲＯＭ３は、ＣＰＵ２にて処理されるプログラム及びそれに必要なデータが格納されており、ＲＡＭ４は、ＣＰＵ２で行われる処理にて生成されるデータを一時的に格納する。
【００１３】
スイッチ群５は、後述する操作子アサインボタンや、カーソルスイッチ等の表示関連のスイッチ、さらにその他電子楽器１として動作するに必要な種々のスイッチ群からなる。
表示器６は、スライダ１０−０〜１０−（ｍ−１）に割り当て可能なパラメータの名称等を表示するほか、電子楽器１として動作するに必要な種々の表示を行う。
【００１４】
音源７は、ＣＰＵ２からの発音指示に応答して、接続された波形ＲＯＭ１２に格納されている波形データに基づき楽音波形データを生成し、この生成された楽音波形をＤ／Ａ変換器１３を介してＡｕｄｉｏ  Ｏｕｔ端子に接続されたスピーカ等の発音回路（図示せず）に供給する。
鍵盤８は多数の鍵からなり、押鍵・離鍵操作によって楽音の発音・消音の指示、及び発音すべき楽音の音高を指定する。
【００１５】
図２は、ＣＰＵ２における処理動作を表わすフローチャート図である。
【００１６】
その前に、まずＲＡＭ４上に確保する変数の定義を説明する。
スライダ１０−０〜１０−（ｍ−１）の操作に対応する値を、Ａ／Ｄ変換器１１−０〜１１−（ｍ−１）を介してして取込んだ値を格納するための変数の配列を、Ｓｌｉｄｅｒ［０］〜Ｓｌｉｄｅｒ［ｍ−1］とする。そして、ＣＰＵ２は、操作に対応する値を、周期的にこの変数に格納する。
【００１７】
本実施形態においては、楽音の発音に影響を与える要素、例えばピッチ、カットオフ周波数あるいはエンベロープ等を、パラメータと称している。
また本実施形態において、スライダ１０−０〜１０−（ｍ−１）に割り当て可能なパラメータはｎ種類あり、それぞれのパラメータ値を格納する変数の配列を、Ｐａｒａ［０］〜Ｐａｒａ［ｎ−１］としている。これらｎ個の変数夫々に所定の値を格納することによって当該パラメータの値が変更されることになり、このパラメータ値の変更が、楽音を生成する処理に影響を与えて、最終的に発音する楽音に変化を生じさせることができるようになる。
【００１８】
さらに、変数Ｐａｒａのポインタ変数Ｓ［０］〜Ｓ［ｍ−１］を定義する。この配列番号０〜（ｍ−１）は、スライダ１０−０〜１０−（ｍ−１）に対応する。すなわち、例えばスライダ１０−０を操作したときに変更するＲＡＭ（変数Ｐａｒａ）のアドレスをＳ［０］とする。
【００１９】
そして、図２において、電子楽器１の電源がオンされると、ステップＳ１の初期化処理を行う。ここでは、Ｓｌｉｄｅｒ［０］〜Ｓｌｉｄｅｒ［ｍ−１］の各変数に初期値を格納する。また、Ｐａｒａ［０］〜Ｐａｒａ［ｎ−１］には、デフォルト音色のｎ個のパラメータをＲＯＭから読み出し、これを格納しておく。
また、ポインタ変数Ｓ［０］〜Ｓ［ｍ−１］全てには、ＲＡＭ４に確保したダミー変数であるｎｏａｓｓｉｇｎのアドレスを設定して、後に誤動作しないようにしておく。すなわち、パラメータがアサインされていないスライダを操作した場合に、その値がこの変数ｎｏａｓｓｉｇｎに格納される。
【００２０】
続いてステップＳ２に進み、スイッチ処理を行う。これは図１のスイッチ群５内の各種スイッチの状態（オン、オフ）を検知し、検知された状態に対応する処理を行うもので、詳細は後述する。
この後、ステップＳ３の表示処理に進む。ここではＣＰＵ２より表示指示があった内容を表示器６に表示させる。
【００２１】
次にステップＳ４のスライダ処理に進み、ＣＰＵ２は、スライダ１０−０〜１０−（ｍ−１）夫々の操作に対応する値をＡ／Ｄ変換器１１−１〜１１−ｎを介して取り込む処理を行うが、詳細は後述する。
この後、ステップＳ５の押鍵処理に進み、鍵盤８を走査して各鍵の状態、つまり押鍵あるいは離鍵されているかを検出する。
【００２２】
続く音源処理（ステップＳ６）は、ステップＳ５の押鍵処理により何れかの鍵に対する押鍵が検出されたならば、音源７に対してその鍵に対応する音高の楽音の発音指示を行う。もし、離鍵が検出されたなら、離鍵された鍵に対応する楽音の消音指示を行う。
ＣＰＵ２は、このステップＳ２〜Ｓ６の処理を、電源がオフされるまで繰り返して行う。
【００２３】
図３は、図２のステップＳ２のスイッチ処理の詳細を示すフローチャートである。
まず、スイッチ群５内の操作子アサインボタンが押されたか否かを判別する（ステップＳ１０）。本実施形態における電子楽器１は、鍵盤８のいずれかの鍵に対する押鍵・離鍵操作に基づいて楽音が発音・消音する通常モードと、スライダ１０−０〜１０−（ｍ−１）に対して所望の種類のパラメータを割り当てる処理を行う操作子アサインモードと、を有している。操作子アサインボタンは、そのオン操作に応答して通常モードから操作子アサインモードに移行させるための操作子である。
【００２４】
ステップＳ１０において、操作子アサインボタンが押されている状態である（Ｙｅｓ）と判断されると、操作子アサインモードに移行したものとして、操作子アサイン処理（ステップＳ１１）に進む。
逆に操作子アサインボタンが押された状態でない（Ｙｅｓ）と判断されると、通常モードに移行したものとして、他のスイッチ処理（ステップＳ１２）に進む。ここで他のスイッチは、発音すべき楽音の音色を指定するスイッチ等である。
【００２５】
図４は、図３の操作子アサイン処理の詳細を示すフローチャート図である。
まず、表示器６に対して操作子アサインモードに遷移した旨の表示を行うように表示指示を行う（ステップＳ２０）。これは例えば、表示器６に「操作子アサインモード」という文字を表示することなどが考えられる。
また、表示器６にはこれに加えて、割り当てられるパラメータの種類夫々を表わす画像名称などの文字列および番号が表示されたパラメータリストが表示される。そしてこの画面上のいずれかに、カーソルを表示させる。
【００２６】
このカーソルはスイッチ群５内のカーソルスイッチを操作することによって、表示器６の表示画面上を自由に移動する。そして、このカーソルが表示されたパラメータリスト内のいずれかのパラメータの番号の上にきた場合に、そのパラメータ番号をレジスタｋに格納する（ステップＳ２１）。
続いて、スライダ１０−０〜１０−（ｍ−１）夫々の操作に対応する値をＡ／Ｄ変換器１１−１〜１１−ｎを介して取り込み（ステップＳ２２）、取り込まれたスライダ１０−０〜１０−（ｍ−１）夫々の操作に対応する値はそれぞれ、変数Ｓｌｉｄｅｒ［０］〜Ｓｌｉｄｅｒ［ｍ−１］に格納される。
【００２７】
そしてこの変数Ｓｌｉｄｅｒ［０］〜Ｓｌｉｄｅｒ［ｍ−１］の中で、今回格納された値が前回格納された値と比べて変化したか否か判別する（ステップＳ２３）。もし、変化していないと判別された場合（Ｎｏ）、つまりこれはスライダ１０−０〜１０−（ｍ−１）のいずれも操作されていないことを意味し、再びステップＳ２２に戻る。
一方、変数Ｓｌｉｄｅｒ［０］〜Ｓｌｉｄｅｒ［ｍ−１］のいずれかで、今回格納された値が前回格納された値と比べて変化したと判断された場合（Ｙｅｓ）、これはつまりいずれかのスライダが操作された場合であり、このときはステップＳ２４に進んで、レジスタｌに、値が変化した、つまり操作されたスライダに対応する番号を格納する。
【００２８】
ここまでの処理により、カーソルで示された番号に対応する種類のパラメータを割り当てるべきパラメータの種類として指定し、かつ操作されたと検出されたスライダを当該パラメータが割り当てられるべき操作子として指定することができる。
【００２９】
続いて、この指定されたパラメータの種類及びスライダで正しいが否かをユーザに確認させるため、ステップＳ２５に進んで表示器６に対して、確認表示画面の表示を指示する。具体的には例えば、「Ａｒｅ  ｙｏｕ  ｓｕｒｅ？」という文字列と、「Ｙｅｓ」と「Ｎｏ」のアイコンを表示させる。
そしてこの指定で正しい場合は、カーソルスイッチによりカーソルを「Ｙｅｓ」のアイコン上に表示させ、スイッチ群５内の確認スイッチを押す。もし、正しくない場合は、カーソルを「Ｎｏ」のアイコン上に表示させ、スイッチ群５内の確認スイッチを押すようにする。
【００３０】
ここで「Ｙｅｓ」のアイコンを選択した場合は、ステップＳ２６に進み、変数ＰａｒａのポインタＳ［ｌ］にＰａｒａ［ｋ］のアドレスを代入する（Ｓ［ｌ］＝＆Ｐａｒａ［ｋ］）。
これはすなわち、スライダ番号lを操作した場合に書き換えられる変数ＰａｒａへのポインタＳ［ｌ]に、カーソルで指し示されている番号に対応するパラメータである変数Ｐａｒａ［ｋ］のアドレスを代入することであり、これにより、パラメータのｋ番にスライダのｌ番が割り当てられたことになる。
【００３１】
この後ステップＳ２７に進んでオプション設定処理を行い、続いてステップＳ２８に進んで操作子アサインモードから、通常モードに移行する。このとき表示器６の表示画面は、操作子アサインモードに遷移する直前の通常モードの表示となる。
一方、ステップＳ２５において「Ｎｏ」のアイコンを選択した場合は、直接ステップＳ２８に移行する。
【００３２】
図５は、図４のステップＳ２７のオプション設定処理の詳細なフローチャートである。
ここで、オプション設定とは、パラメータの変更の方法など、必要があればユーザによる設定を可能とする処理である。各々のパラメータによってオプション内容が変わる場合もあるが、本実施形態においては、パラメータの値域を設定可能とするものである。
このため、各スライダで変更するパラメータの最大値Ｓｍａｘと最小値Ｓｍｉｎを格納する変数Ｓｍａｘ［０］〜Ｓｍａｘ［ｍ−１］とＳｍｉｎ［０］〜Ｓｍｉｎ［ｍ−１］をＲＡＭ４上に確保しておく。
【００３３】
図５において、まず表示器６に、操作子アサイン処理にて指定されたスライダの最大値Ｓｍａｘ［ｌ］、最小値Ｓｍｉｎ［ｌ］、及びオプション設定を終了するための［ＯＫ］アイコンを表示させるための指示を行う（ステップＳ３０）。この時点で、表示器６の表示画面上にはカーソルが表示され、このカーソルはスイッチ群５内のカーソルスイッチの操作に基づいて表示画面上を移動可能である。
【００３４】
続いて表示されているカーソルが、表示されているＳｍａｘ［ｌ］の位置にあり、かつスイッチ群５内の「＋」「−」スイッチが操作されたか否か判別する（ステップＳ３１）。この判別が「Ｙｅｓ」であれば、「＋」「−」スイッチの操作に対応してＳｍａｘ［ｌ］に格納されたスライダの最大値を増減させる（ステップＳ３２）。
このステップＳ３２の処理の後、あるいはステップＳ３１での判別が「Ｎｏ」であった場合は直接ステップＳ３３に進む。
【００３５】
このステップＳ３３においては、カーソルが、表示されているＳｍｉｎ［ｌ］の位置にあり、かつスイッチ群５内の「＋」「−」スイッチが操作されたか否か判別する。この判別が「Ｙｅｓ」であれば、「＋」「−」スイッチの操作に対応してＳｍｉｎ［ｌ］に格納されたスライダの最大値を増減させる（ステップＳ３４）。
このステップＳ３４の処理の後、あるいはステップＳ３３での判別が「Ｎｏ」であった場合は直接ステップＳ３５に進む。
【００３６】
ステップＳ３５においては、表示されている［ＯＫ］アイコン上にカーソルが位置した状態で、スイッチ群５内のｅｎｔｅｒスイッチがオンされたか否かを判別する。
この判別がＹｅｓであるならば、このオプション設定を終了し、Ｎｏであるならば、ステップＳ３０に戻る。
し、押されていなければオプション設定を継続し、押されたら、オプション設定を終了してリターンする。
【００３７】
図６は、図２のステップＳ４のスライダ処理の詳細を示すフローチャートである。
まず、ｍ個のスライダ１０−０〜１０−（ｍ−１）の値がＡ／Ｄ変換器１１−０〜１１−（ｍ−１）を介してＡＤ変換され、ＣＰＵ２のＡ/Ｄ入力ポート（図示せず）に入力されており、ＣＰＵ２はこれをスキャンして、変数Ｓｌｉｄｅｒ［０］〜Ｓｌｉｄｅｒ［ｍ−1］に格納する（ステップＳ４０）。
そして、Ｓ［ｉ］が示すアドレスで指定されるＲＡＭ４の領域に、Ｓｌｉｄｅｒ［ｉ］の値を格納する（ステップＳ４１）。
＊Ｓ［ｉ］＝Ｓｌｉｄｅｒ［ｉ］    （但し、ｉは０から（ｍ−１））
【００３８】
次に、Ｓｌｉｄｅｒ［ｉ］に格納された値が最大値Ｓｍａｘ［ｉ］より大きければ、このＳｍａｘ［ｉ］の値をＳ［ｉ］が示すアドレスで指定されるＲＡＭ４の領域に格納し、Ｓｌｉｄｅｒ［ｉ］に格納された値が最小値Ｓｍｉｎ［ｉ］より小さければ、このＳｍｉｎ［ｉ］の値を、Ｓ［ｉ］が示すアドレスで指定されるＲＡＭ４の領域に格納することで値域に収める（ステップＳ４２）。
本実施形態においては、最大値Ｓｍａｘ［］及び最小値Ｓｍｉｎ［］を、オプション設定処理（図５）により設定可能としているため、このパラメータの値の取りえる値域は自在に変更することが可能である。
【００３９】
このように、本実施形態においては、割り当てられるべきパラメータを表示画面上で選択した後、この選択されたパラメータを割り当てるべき実際のスライダを操作すれば、この操作されたスライダに選択された種類のパラメータが割り当てられる。
しかも本実施形態においては、スライダの操作により、割り当てられたパラメータの値が取り得る範囲（値域）を設定変更することが可能であるため、パラメータの値をスライダの操作に応じて自由自在に変更することが可能となる。
一方、本実施形態においては、割り当てられるべき操作子としてスライダ形状の操作子が用いられているが、これに限るものでなく、他の形状の操作子、例えばエンドレスで回転するロータリーエンコーダ、上限下限角度が決まっているボリウム形ノブ、フットペダル、フットコントローラ、ホイール、リボンコントローラ等トラックボール形状の操作子であってもよい。さらには、連続値を出さない通常のボタンやトグルスイッチ、或いは鍵盤などにも適用可能である。また、スマートフォンなどのタッチパッド上のバーチャルな操作子への機能割当てにも適用できる。
【００４０】
以上、本発明の実施形態について説明したが、実施形態は例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、更に、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００４１】
また、上記実施形態では、楽音データの生成は、電子楽器１に内蔵されたパラメータ編集装置において実行されるが、これに限られず、図示しない他の装置によって実行されてもよい。
【００４２】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
複数種のパラメータ夫々を表わす画像を表示部に表示させる表示制御手段と、
前記表示手段に表示されたパラメータのいずれかを選択するパラメータ選択手段と、
操作子と、
前記操作子が操作されたか否かを検出する検出手段と、
前記検出手段により検出された操作子に対して、前記選択された種類のパラメータを割り当てるパラメータ割り当て手段と、
前記操作子に対する外部からの操作に応答して、前記割り当てられた種類のパラメータの値を変更するパラメータ変更手段と、
を有することを特徴とするパラメータ編集装置。
［付記２］
前記パラメータ編集装置はさらに、前記操作子を複数有し、
前記検出手段は、操作されたことが検出された操作子が、前記複数の操作子の中でいずれの操作子であるか否かを判別する判別手段を含み、
前記パラメータ割り当て手段は、前記判別手段にて判別された操作子に対して前記選択手段にて選択されたパラメータを割り当てる、ことを特徴とする付記１記載のパラメータ編集装置。
［付記３］
前記操作子は、外部操作により前記割り当てられた種類のパラメータの値を連続的に変更可能スライダ型操作子であることを特徴とする付記１及び２いずれか記載のパラメータ編集装置。
［付記４］
前記パラメータ編集装置はさらに、
前記スライダ型操作子に割り当てられる種類のパラメータの値の最大値及び最小値を設定する設定手段を有することを特徴とする付記３に記載のパラメータ編集装置。
［付記５］
操作子を有するパラメータ編集装置に用いられるパラメータ編集方法であって、
複数種のパラメータ夫々を表わす画像を表示部に表示させる表示制御ステップと、
前記表示手段に表示されたパラメータのいずれかを選択するパラメータ選択ステップと、
前記操作子が操作されたか否かを検出する検出ステップと、
前記検出された操作子に対して、前記選択された種類のパラメータを割り当てるパラメータ割り当てステップと、
前記操作子に対する外部からの操作に応答して、前記割り当てられた種類のパラメータの値を変更するパラメータ変更ステップと、
を有するパラメータ編集方法
［付記６］
操作子を有するパラメータ編集装置として用いられるコンピュータに、
複数種のパラメータ夫々を表わす画像を表示部に表示させる表示制御ステップと、
前記表示手段に表示されたパラメータのいずれかを選択するパラメータ選択ステップと、
前記操作子が操作されたか否かを検出する検出ステップと、
前記検出された操作子に対して、前記選択された種類のパラメータを割り当てるパラメータ割り当てステップと、
前記操作子に対する外部からの操作に応答して、前記割り当てられた種類のパラメータの値を変更するパラメータ変更ステップと、
を実行させるプログラム。
【符号の説明】
【００４３】
１・・・電子楽器、２・・・ＣＰＵ、３・・・ＲＯＭ、４・・・ＲＡＭ、５・・・スイッチ群、６・・・表示器、７・・・音源、８・・・鍵盤
【図１】
2014063044.tif 000003
【図２】
2014063044.tif 000004
【図３】
2014063044.tif 000005
【図４】
2014063044.tif 000006
【図５】
2014063044.tif 000007
【図６】
2014063044.tif 000008