(57)【要約】【課題】ノブの回し方とパラメータの変化との関係を、ユーザの好みに応じて調整できるようにし、これにより、どのようなユーザでも自分にとって好ましい加速感でパラメータ調整ができるようにするパラメータ設定装置を提供することを目的とする。【解決手段】ロータリーエンコーダー式のノブの操作を検出し、その操作量に応じて所定のパラメータの値を変更するパラメータ設定装置であって、予め、ノブの単位時間当たりの回転量とパラメータ変更量との関係を示す変更カーブに相当するデータ（変更カーブ）を複数用意しておき、その中から選択された変更カーブを用いて、ノブの単位時間当たりの回転量からパラメータ変更量を求め、求めたパラメータ変更量でパラメータの値を変更する。第１の変更カーブと第２の変更カーブの２つをユーザに選択させ、切り替え操作子によりこれらを切り替えながらパラメータ変更を行ってもよい。【選択図】  図１
2010256463.tif 000002
【特許請求の範囲】
【請求項１】
ロータリーエンコーダー式のノブの操作を検出し、その操作量に応じて所定のパラメータの値を変更するパラメータ設定装置であって、
前記ノブの単位時間当たりの回転量とパラメータ変更量との関係を示す変更カーブに相当するデータ（以下、単に「変更カーブ」という）を、複数記憶した変更カーブ記憶手段と、
前記変更カーブ記憶手段に記憶された複数の変更カーブの中から１つの変更カーブを選択させる選択手段と、
前記ノブの操作が検出されたとき、前記選択された変更カーブを用いて、前記ノブの単位時間当たりの回転量からパラメータ変更量を求める変更量取得手段と、
求めたパラメータ変更量で、前記パラメータの値を変更するパラメータ変更手段と
を備えることを特徴とするパラメータ設定装置。
【請求項２】
ロータリーエンコーダー式のノブの操作を検出し、その操作量に応じて所定のパラメータの値を変更するパラメータ設定装置であって、
前記ノブの単位時間当たりの回転量とパラメータ変更量との関係を示す変更カーブに相当するデータ（以下、単に「変更カーブ」という）を、複数記憶した第１の変更カーブ記憶手段と、
前記ノブの単位時間当たりの回転量とパラメータ変更量との関係を示す変更カーブに相当するデータであって、前記第１の変更カーブ記憶手段に記憶されている変更カーブに比べて、ノブの単位時間当たりの回転量に対するパラメータ変更量が小さいものであるところの変更カーブを、複数記憶した第２の変更カーブ記憶手段と、
前記第１の変更カーブ記憶手段に記憶された複数の変更カーブの中から１つの変更カーブを選択させる第１の選択手段と、
前記第２の変更カーブ記憶手段に記憶された複数の変更カーブの中から１つの変更カーブを選択させる第２の選択手段と、
前記第１の選択手段で選択された変更カーブと前記第２の選択手段で選択された変更カーブのどちらを使用するかを切り替える切り替え操作子と、
前記ノブの操作が検出されたとき、前記切り替え操作子の操作状態を判定し、前記第１の選択手段で選択された変更カーブを使用する操作状態になっていた場合は、前記第１の選択手段で選択された変更カーブを使用することを決定し、前記第２の選択手段で選択された変更カーブを使用する操作状態になっていた場合は、前記第２の選択手段で選択された変更カーブを使用することを決定し、該決定された変更カーブを用いて、前記ノブの単位時間当たりの回転量からパラメータ変更量を求める変更量取得手段と、
求めたパラメータ変更量で、前記パラメータの値を変更するパラメータ変更手段と
を備えることを特徴とするパラメータ設定装置。
【請求項３】
請求項１または２に記載のパラメータ設定装置において、
前記変更カーブ記憶手段に記憶される変更カーブを作成する手段を、
さらに備えることを特徴とするパラメータ設定装置。
【請求項４】
請求項１から３の何れか１つに記載のパラメータ設定装置において、
前記選択手段は、個々のパラメータ毎に使用する変更カーブを選択するものであり、
前記変更量取得手段は、前記ノブでパラメータ値を操作する対象であるパラメータに対応して選択されている変更カーブを用いて、前記ノブの単位時間当たりの回転量からパラメータ変更量を求めるものである
ことを特徴とするパラメータ設定装置。
【請求項５】
請求項１から３の何れか１つに記載のパラメータ設定装置において、
前記パラメータはグループ化されており、
前記選択手段は、前記各グループ毎に使用する変更カーブを選択するものであり、
前記変更量取得手段は、前記ノブでパラメータ値を操作する対象であるパラメータが属するグループに対応して選択されている変更カーブを用いて、前記ノブの単位時間当たりの回転量からパラメータ変更量を求めるものである
ことを特徴とするパラメータ設定装置。
【請求項６】
ロータリーエンコーダー式のノブの操作を検出し、その操作量に応じて所定のパラメータの値を変更するパラメータ設定装置であって、
前記ノブの単位時間当たりの回転量とパラメータ変更量との関係を示す変更カーブに相当するデータ（以下、単に「変更カーブ」という）を作成する変更カーブ作成手段と、
前記ノブの操作が検出されたとき、前記作成された変更カーブを用いて、前記ノブの単位時間当たりの回転量からパラメータ変更量を求める変更量取得手段と、
求めたパラメータ変更量で、前記パラメータの値を変更するパラメータ変更手段と
を備えることを特徴とするパラメータ設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子楽器や各種の音響機器に適用し、ノブなどの操作子でパラメータを設定するパラメータ設定装置に関する。
【背景技術】
【０００２】
従来より、外部パネル上に設けられたノブ（ロータリーエンコーダー式のつまみ）などの操作子で各種のパラメータを設定できるようにした電子楽器や音響機器が知られている。そのような機器では、操作性を良くするため、ノブをゆっくり回すとパラメータ値の変化幅が小さくなって細かな数値（細かな分解能）での調整が可能となり、ノブを早く回すと値が大きな変化幅（大まかな分解能）でパラメータ値が変更されるようになっているものがある。これは、ノブの回転速度とパラメータの変化幅の関係を一意に定めていることにより実現していた。
【０００３】
図９は、従来のパラメータの変更カーブの例を示す。横軸９０２は単位時間Ｔ当たりのノブの回転量Ｒｏｔ（ノブの回転速度）を示す。縦軸９０１はパラメータの変更量を示す。９０３は、ノブの単位時間当たりの回転量とパラメータの変更量とがリニアに変化するグラフを示すが、通常はこのようなリニアの変更カーブは使用しない。９１１は、リニアに変化するのではなく、ノブを早く回すとパラメータ値がより大きく変化する変更カーブを示す。従来は、このような変更カーブは予め一意に設定されており、この変更カーブによりノブの回転速度に応じたパラメータ変更量を求めてパラメータ値の変更を行っていた。
【０００４】
また、例えば、シフトキーなどの所定のキーを押さないでノブを回すと通常の変化幅でパラメータ値が変化し、該所定のキーを押しながらノブを回すとパラメータ値が前記通常の変化幅よりも大きな（荒い）変化幅で変化したり（下記非特許文献１参照）、ノブがプッシュ式の場合は、ノブそのものを押し込みながら回すことでパラメータ値が通常の変化幅よりも小さな（細かな）変化幅で変化したりするように（下記特許文献１参照）、調整する技術が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２７９５４９号公報
【非特許文献】
【０００６】
【非特許文献１】Digital Mixing Console PM5D、Digital Mixing System DSP5D、取扱説明書、P24-25のエンコーダーとシフトキーの記載
【発明の概要】
【発明が解決しようとする課題】
【０００７】
電子楽器や音響機器などで各種のパラメータ調整のためにノブを回す場合、各個人によって感じる加速感は異なる。従って、個人Ａにとってノブを回したときの気持ちの良い加速感が、個人Ｂでも気持ちの良い加速感になるとは限らない。ここで言う「加速感」とは、個人がノブを回したときの回し具合とその回し操作によるパラメータ値の変化の具合から感じる操作感度のようなものである。
【０００８】
上述したノブをゆっくり回すときとノブを早く回すときとでパラメータ値の変化幅を変更する技術を利用したとしても、ノブの回転速度とパラメータ値の変化幅の関係は図９のように予め決められた一意のものであるので、要するに個人Ａと個人Ｂが同じようなノブの操作を行った場合はパラメータの変化幅は同じようになる。従って、各個人の感じ方や好みによって、やはり個人Ａはその操作性に満足するが、個人Ｂは違和感を感じる、といったことがある。
【０００９】
また、上記特許文献１の技術でも、シフトキーなどの所定のキーを押さなかったときのノブの回転速度とパラメータの変化幅の関係は一意であるし、該所定のキーを押したときのノブの回転速度とパラメータの変化幅の関係も一意である。従って、やはり各個人によって満足する場合と違和感を感じる場合がある。
【００１０】
この発明は、ノブの回し方とパラメータの変化との関係を、ユーザの好みに応じて調整できるようにし、これにより、どのようなユーザでも自分にとって好ましい加速感でパラメータ調整ができるようにするパラメータ設定装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の目的を達成するため、この発明は、ロータリーエンコーダー式のノブの操作を検出し、その操作量に応じて所定のパラメータの値を変更するパラメータ設定装置であって、予め、ノブの単位時間当たりの回転量とパラメータ変更量との関係を示す変更カーブに相当するデータ（以下、単に「変更カーブ」という）を複数用意しておき、その中から選択された変更カーブを用いて、ノブの単位時間当たりの回転量からパラメータ変更量を求め、求めたパラメータ変更量でパラメータの値を変更することを特徴とする。
【００１２】
第１の変更カーブと第２の変更カーブの２つをユーザに選択させておき、所定の切り替え操作子によりこれらを切り替えながらパラメータ変更を行うようにしてもよい。その場合、第２の変更カーブは、第１の変更カーブに比べて、ノブの単位時間当たりの回転量に対するパラメータ変更量が小さいものであるようにする。切り替え操作子が第１の変更カーブを使用する操作状態であれば第１の変更カーブを使用し、切り替え操作子が第２の変更カーブを使用する操作状態であれば第２の変更カーブを使用して、ノブの操作に応じたパラメータ変更量を求める。これにより、値を大まかに変更したい場合と細かく変更したい場合とを切り替えながらパラメータ値の設定が行える。
【００１３】
使用する変更カーブをユーザが作成できるようにしてもよい。また、個々のパラメータ毎に使用する変更カーブを選択できるようにし、ノブが操作されたときには、その操作対象のパラメータに対応して選択されている変更カーブを用いてパラメータ変更量を求めるようにしてもよい。さらに、パラメータをグループ化し、各グループ毎に使用する変更カーブを選択できるようにし、ノブが操作されたときには、その操作対象のパラメータが属するグループに対応して選択されている変更カーブを用いてパラメータ変更量を求めるようにしてもよい。
【００１４】
さらに、ノブの単位時間当たりの回転量とパラメータ変更量との関係を示す変更カーブに相当するデータ（以下、単に「変更カーブ」という）を作成できるようにし、ノブの操作が検出されたときは、前記作成された変更カーブを用いて、前記ノブの単位時間当たりの回転量からパラメータ変更量を求めるようにしてもよい。
【発明の効果】
【００１５】
この発明によれば、複数の変更カーブからユーザが選択した変更カーブを使用してノブの回転量に対応するパラメータ変更量を決定し、そのパラメータ変更量でパラメータ値の変更を行うので、ユーザは自分の好みの加速感でパラメータ操作が可能になる。切り替え操作子で、値を大まかに変更したい場合と細かく変更したい場合とを切り替えながらパラメータ値の設定が行えるので、ユーザが所望するパラメータ値を、迅速にかつ容易に設定することができる。ユーザが変更カーブを作成できるようにすることで、さらに自分好みの加速感でパラメータ操作が可能になる。パラメータ毎、あるいはパラメータのグループ毎に選択した変更カーブを用いることで、各パラメータに合った加速感が実現できる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係るパラメータ設定装置を適用した電子楽器のハードウェア構成図
【図２】本実施形態の電子楽器の外観図
【図３】本実施形態のシステムにおけるパラメータの変更カーブの例（その１）
【図４】パラメータの変更カーブの例（その２）
【図５】パラメータの変更カーブの例（その３）
【図６】カーブ設定（一括設定）画面例
【図７】カーブ設定（パラメータの種類毎に設定）画面例
【図８】ノブによるパラメータ変更処理のフローチャート
【図９】従来のパラメータ変更カーブの例
【発明を実施するための形態】
【００１７】
以下、図面を用いてこの発明の実施の形態を説明する。
【００１８】
図１は、この発明に係るパラメータ設定装置を適用した電子楽器のハードウェア構成を示すブロック図である。ＣＰＵ（中央処理装置）１０１は、ＲＯＭ１０２やＲＡＭ１０３に記憶されている制御プログラムを実行することにより、本電子楽器の全体の動作を制御する。ＲＯＭ（リードオンリメモリ）１０２は、電源投入時のスタートアップルーチンや低レベルＩ／Ｏ処理を司るＢＩＯＳ（Basic Input/Output System）およびＣＰＵ１０１が実行する制御プログラムや各種データを格納する不揮発性メモリである。ＲＡＭ（ランダムアクセスメモリ）１０３は、各種のワーク領域として使用する揮発性メモリである。音源１０４は、ＣＰＵ１０１からの指示に応じて楽音信号を発生する音源である。
【００１９】
操作子１０６は、ユーザがこの電子楽器に各種の指示を与えるために外部パネル上に設けられた各種のスイッチなどであり、ノブおよび演奏操作子である鍵盤の複数の鍵を含む。操作子１０６の操作は検出回路１０５により検出され、その操作情報がＣＰＵ１０１に送出される。表示部１０８は、ＣＰＵ１０１からの指示に基づいて、与えられた各種の情報を表示するディスプレイである。表示回路１０７は、ＣＰＵ１０１からの指示に基づいて表示部１０８の表示を行う駆動回路である。通信インターフェース（Ｉ／Ｆ）１０９や音声Ｉ／Ｆ１１１は、各種の外部機器１１０，１１２と接続するためのインターフェースである。バス１１３は、上記各部を相互に接続するバスラインであり、コントロールバス、データバス、およびアドレスバスを総称したものである。
【００２０】
図２は、図１の電子楽器の外観を示す。外部パネル上にロータリーエンコーダー式のノブ２０１，２０２（図１の操作子１０６に含まれる）が設けられている。これらのノブ２０１，２０２は、所定の操作により機能を切り替えて、各種のパラメータの設定ができるものである。２０３はシフトキーを示す。
【００２１】
本実施形態の電子楽器では、ノブの回転速度とパラメータの変更量との関係を規定する変更カーブを、複数の中からユーザが任意に選択できる。各ユーザがノブを回したときに感じる加速感は、この変更カーブにより規定されることになる。従って、ユーザは、変更カーブを選択することで、ノブを回したときに自分が感じる加速感を好みのものに設定できる。また、本実施形態の電子楽器では、シフトキー２０３を押さない状態（「シフトオフ状態」と呼ぶ）でノブを回したときはパラメータ値を大きく変化させ、シフトキー２０３を押した状態（「シフトオン状態」と呼ぶ）でノブを回したときはパラメータ値を小さく変化させるようにしている。ユーザは、シフトオフ状態で適用する変更カーブとシフトオン状態で適用する変更カーブとを、それぞれ独立に選択することができる。
【００２２】
図３は、本実施形態の電子楽器におけるパラメータの変更カーブの例（その１）を示す。この変更カーブは、シフトオフ状態で適用するカーブの例である。横軸３０２は単位時間Ｔ当たりのノブの回転量Ｒｏｔを示す。いわばノブの回転速度である。縦軸３０１はパラメータの変更量を示す。３０３は、ノブの単位時間当たりの回転量とパラメータの変更量とがリニアに変化するグラフを示す。通常は、このようなリニアの変更カーブは使用しない。３１１や３１２は、本実施形態のシステムで利用する変更カーブの例である。複数の変更カーブが用意してあり、ユーザがその中から選択できるようにしている。また、用意してある変更カーブは、単位時間Ｔ当たりのノブの回転量が大きくなると、パラメータ値の変更量がより大きく変化する変更カーブとなっている。これにより、ノブの回転速度が速くなるほど、パラメータ値の変更量がより大きく変化するので、値を大きく変化させたい場合の操作性が向上する。
【００２３】
図４は、パラメータを細かく調節したい場合に用いる変更カーブの例（その２）を示す。この変更カーブは、シフトオン状態で適用するカーブの例である。縦軸と横軸は図３と同じである。４１１および４１２は、本実施形態のシステムで予め用意してある複数の変更カーブを示し、ユーザはこれらの中から１つを選択することができる。パラメータ値を細かく調整するときのために、単位時間Ｔ当たりのノブの回転量が大きくなってもパラメータの変更量はそれほど大きな値にはしていない。
【００２４】
図５は、図４と同様の、パラメータを細かく設定する場合の変更カーブの例（その３）を示す。この変更カーブは、シフトオン状態で適用するカーブの例である。図４では４１１，４１２に示すようにノブの回転量とパラメータの変更量とをリニア（直線的）な関係で規定したが、図５の変更カーブ５１１，５１２は、単位時間Ｔ当たりのノブの回転量が大きくなるほど、パラメータ値の変更量がより小さく変化するカーブとしている。これにより、ノブを速く回転させたときでもそれほど大きい変更量とならないので、パラメータ値の細かな設定がし易くなる。
【００２５】
なお、上記図３〜図５の各図では、それぞれ２本の変更カーブを図示したが、ユーザが選択できる変更カーブの数は任意である。ユーザが好みの変更カーブを見つけられるような選択肢を用意しておくのが好ましい。また、図３のカーブ３１１，３１２は指数関数的なカーブの形状としたが、対数関数的な形状のカーブ（図５のカーブ５１１，５１２のような形状）を選択肢に加えてもよい。図５のカーブ５１１，５１２は対数関数的なカーブの形状としたが、指数関数的な形状のカーブ（図３のカーブ３１１，３１２のような形状）を選択肢に加えてもよい。
【００２６】
また、図３〜図５で説明した変更カーブは、具体的には、単位時間Ｔの回転量に対応するパラメータ変更量を格納したテーブル形式でＲＯＭ１０２やＲＡＭ１０３に予め用意されているものであるが、テーブル形式ではなく演算式で表現したものでもよい。要するに、単位時間Ｔの回転量を与えるとそれに対応するパラメータ変更量が取得できるものであればよい。
【００２７】
図６は、カーブ設定（一括設定）画面の例を示す。所定の操作により、カーブの一括設定が指示されたとき表示部１０８に表示される画面である。ウィンドウ６００中に、Normalのカーブを設定するためのリストボックス６０１と、Detailのカーブを設定するためのリストボックス６０２が表示されている。Normalはシフトオフ状態で適用する変更カーブ（Normalカーブ）を示し、Detailはシフトオン状態で適用する変更カーブ（Detailカーブ）を示す。それぞれのリストボックス６０１，６０２の右端の下向き三角印をクリックすることで、選択可能なカーブの一覧がプルダウン表示され、その中から１つを選択することができる。図中、Curve1はNormalカーブとして選択されているカーブの名称、CurveBはDetailカーブとして選択されているカーブの名称を示す。それぞれのカーブを選択した後、ＯＫボタン６０３でその選択を確定し、キャンセルボタン６０４で処理をキャンセルできる。ここで選択されたカーブは、ノブに割り当てられる機能にかかわらず（すなわち、そのノブで設定するパラメータ種類にかかわらず）、デフォルトの変更カーブとして用いられるものである。
【００２８】
図７は、ノブに割り当てられるパラメータの種類毎に変更カーブを設定するための画面の例である。図６のような一括変更によれば初心者でも簡単に一括して変更カーブの選択ができる。しかし、パラメータ種類毎に変更カーブを変えたい場合もある。そのような場合は、所定の操作により図７のウィンドウ７００を表示部１０８に表示させ、このウィンドウ７００で各パラメータ種類毎の変更カーブを選択する。７０１はNormalカーブを選択するためのリストボックスの並びである。７０２はDetailカーブを設定するためのリストボックスの並びである。７０５に示すように、各パラメータ種類毎に、NormalカーブとDetailカーブとをリストボックスで選択することができる。各リストボックスで変更カーブを選択した後、ＯＫボタン７０３でその選択を確定し、キャンセルボタン７０４でキャンセルすることができる。
【００２９】
なお、PanのNormalカーブなど、Defaultが選択されている部分があるが、このDefaultは、図６の一括設定で選択されたデフォルトの変更カーブを示すものである。本実施形態では、図６の画面でデフォルトの変更カーブを選択し、加えて図７の画面で各パラメータ種類毎の変更カーブを選択できるようにしたが、図６の一括設定だけ、あるいは図７のパラメータ種類毎の設定だけ、行えるようにしてもよい。図７のパラメータ種類毎の設定だけ行えるようにする場合は、予めデフォルトの変更カーブを決めておくものとする。
【００３０】
また、本実施形態では、NormalカーブとDetailカーブとを別々に選択できるようにしたが、NormalカーブとDetailカーブのペアを幾つか作っておき、そのペアを選択させることでNormalカーブとDetailカーブを選択させるようにしてもよい。その場合、選択肢である各ペアがどのNormalカーブとどのDetailカーブの組み合わせであるかを表示するようにするとよい。ペアの作り方は任意であるが、例えば、（１）Normalカーブでノブの回転速度が大きくなるほどパラメータ値の変更量がより大きく変化するカーブに対しては、Detailカーブでノブの回転速度が大きくなるほどパラメータ値の変更量がより小さく変化するカーブをペアとする、（２）Normalカーブでノブの回転速度が大きくなるほどパラメータ値の変更量がより大きく変化するカーブに対しては、Detailカーブでノブの回転速度が大きくなるほどパラメータ値の変更量がより大きく変化するカーブをペアとする、などの方式がある。図３のカーブと図５のカーブでペアを作る例で言えば、上記（１）は、カーブ３１１と５１２とをペアとし、カーブ３１２と５１１とをペアとする方式である。上記（２）は、カーブ３１１と５１１とをペアとし、カーブ３１２と５１２とをペアとする方式である。
【００３１】
さらに、変更カーブをユーザが自由に作成できるようにしてもよい。カーブの作成方法は、従来より知られている曲線の作成方法を利用すればよい。ユーザが作成したカーブは、カスタムカーブとして選択肢の１つに加えればよい。あるいは、任意に変更カーブを作成できるのであるから、図６や図７のカーブの選択機能は無くし、作成した変更カーブを常に用いることとしてもよい。
【００３２】
ここでは、図６の画面で全パラメータに適用する変更カーブを一括して選択し、図７の画面で各パラメータ種類毎に適用する変更カーブを個別に選択できるようにしたが、パラメータをグループ分けし、各グループ毎に変更カーブを選択するようにしてもよい。例えば、全パラメータをカテゴリー別にグループ化し、そのカテゴリー毎に変更カーブを選択したり、パラメータの最小値と最大値と解像度などが共通するもの同士でグループ化し、そのようなグループ毎に変更カーブを選択してもよい。
【００３３】
また、図６や図７の画面でカーブを選択する際、あるいは上述のNormalカーブとDetailカーブのペアを選択する際、選択肢である各変更カーブがどのようなカーブであるのかを表示（例えば図２〜図４のようなグラフ表示）するようにしてもよい。
【００３４】
図８は、ノブによるパラメータ変更処理のフローチャートを示す。ノブの操作が検出されたとき、ＣＰＵ１０１は本処理を実行する。操作されたノブで変更されるパラメータの種類は既に指定されているものとする。なお、ノブの操作は検出回路１０５で検出されるが、具体的には、検出回路１０５が単位時間Ｔ当たりのノブの回転変化量（カウント値）を含むイベントを発行すると、ＣＰＵ１０１が本処理を実行する。
【００３５】
まずステップ８０１では、受け取った上記イベントからノブの単位時間Ｔ当たりの回転量を取得する。ステップ８０２で、シフトキー２０３が押されているときは、ステップ８０３で値を細かく設定する変更カーブ（Detailカーブ）を使用することを決定し、シフトキーが押されていないときは、ステップ８０４で値を大きく設定する変更カーブ（Normalカーブ）を使用することを決定する。NormalカーブおよびDetailカーブとして適用する変更カーブは、上述した図６や図７の画面で選択されているカーブを用いる。ステップ８０５では、取得した回転量と決定した変更カーブから、パラメータの変更量を算出する。ステップ８０６で、算出した変更量でパラメータの値を更新し、終了する。
【００３６】
なお、ノブを回転させたときの方向については、上記イベントで単位時間Ｔ当たりのノブの回転量とともにその回転方向を知らせるものとし、ステップ８０６でパラメータ値を更新するとき、回転方向が右回りならパラメータ値を増加させ、左回りならパラメータ値を減少させることとしている。
【符号の説明】
【００３７】
１０１…ＣＰＵ（中央処理装置）、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…音源、１０５…検出回路、１０６…操作子、１０７…表示回路、１０８…表示部、１０９…通信インターフェース（Ｉ／Ｆ）、１１１…音声Ｉ／Ｆ、１１３…バスライン、２０１，２０２…ロータリーエンコーダー式のノブ、２０３…シフトキー。
【図１】
2010256463.tif 000003
【図２】
2010256463.tif 000004
【図３】
2010256463.tif 000005
【図４】
2010256463.tif 000006
【図５】
2010256463.tif 000007
【図６】
2010256463.tif 000008
【図７】
2010256463.tif 000009
【図８】
2010256463.tif 000010
【図９】
2010256463.tif 000011