(57)【要約】【課題】楽音の特性を制御するパラメータの値に基づいて楽音を制御する楽音制御装置に関し、ユーザがある程度予期することができる範囲の楽音に切り換えることと、操作性を良好することとを両立させる。【解決手段】記憶手段３１と、パラメータの値が設定された値に基づいて楽音を制御する楽音制御手段３３と、記憶手段３１に記憶されたパラメータの値を楽音制御手段３３に設定する設定手段３４と、操作位置を示す指標を有し操作位置に応じた値を入力する操作子３２と、設定手段３４により記憶手段３１に記憶されたパラメータの値が楽音制御手段３３に設定されている時、操作子３２が操作され、その操作位置に応じて入力された値が設定手段３４により設定された値に基づいて設定された所定値に達した時点以降、操作子３２の操作位置に応じて入力された値を、楽音制御手段３３に設定する設定変更手段３５とを備える。【選択図】　　　　図２
2004053765.tif 000002
【特許請求の範囲】
【請求項１】
楽音の特性を制御するパラメータの値を記憶する記憶手段と、
前記パラメータの値が設定された値に基づいて楽音を制御する楽音制御手段と、
前記記憶手段に記憶されたパラメータの値を前記楽音制御手段に設定する設定手段と、
操作位置を示す指標を有し操作位置に応じた値を入力する操作子と、
前記設定手段により記憶手段に記憶されたパラメータの値が前記楽音制御手段に設定されている時、前記操作子が操作され、その操作位置に応じて入力された値が前記設定手段により設定された値に基づいて設定された所定値に達した時点以降、該操作子の操作位置に応じて入力された値を、前記楽音制御手段に設定する設定変更手段とを備えたことを特徴とする楽音制御装置。
【請求項２】
前記所定値は、該設定手段により楽音制御手段に設定された値と、前記設定手段により値が設定された時点以降で、該操作子が最初に操作された操作位置に応じた値との差分に対し所定割合の値であることを特徴とする請求項１記載の楽音制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、楽音の特性を制御するパラメータの値に基づいて楽音を制御する楽音制御装置に関する。
【０００２】
【従来の技術】
上記のような楽音制御装置の一つとして、パラメータの値を予めパッチデータとして記憶しておくものが知られている。また、パラメータの値に基づく楽音を聞きながらユーザの好みの楽音特性にするため、パッチデータとして記憶してあるパラメータの値を変更することができるようにしたものも知られている。
【０００３】
このような、パッチデータの値を変更することができる楽音制御装置の中には、パラメータの値を設定する操作子として、指標が付された回転式やスライド式の操作子が配備されたものがある。パッチデータの値を変更するにあたって、まずユーザは、パッチデータの値を呼び出す。続いて、その呼び出したパッチデータの値に基づく楽音を聞きながら、操作子を操作し始める。ここで、従来の楽音制御装置には、操作子を操作し始めれば、それまで発音されていた、パッチデータの値に基づく楽音が、その操作子の指標が指し示す値に基づく楽音に即座に切り換わるものと、その操作子を操作し始めても、パッチデータの値と操作子の指標が指し示す値とが異なっている場合には、両者の値が一致するまでは、パッチデータの値に基づく楽音が発音され続け、一致した時点以降、指標が指し示す値に基づく楽音が発音され始めるものとがある。
【０００４】
【発明が解決しようとする課題】
しかしながら、前者のように即座に切り換わるものであると、例えば、パッチデータの値が音量をしぼった値であるのに対し、操作子を操作し始めた時点の指標が指し示す値が音量を全開にする値であると、ユーザがその中間の音量に変更したい場合であっても、今まで小さな音であった楽音が、操作子を操作し始めた途端に大きな音になってしまい、ユーザが予期する範囲を逸脱した楽音に切り換わってしまう。一方、後者のように一致するまで変わらないものであると、パッチデータの値と操作子を操作し始めた時点の指標が指し示す値とが離れていればいるほど、操作子を長く操作しなければ、指標が指し示す値に基づく楽音が発音され始めてくれず、操作性が悪い。
【０００５】
本発明は、上記事情に鑑み、ユーザがある程度予期することができる範囲の楽音に切り換えることと、操作性を良好することとを両立させた楽音制御装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成する本発明の楽音制御装置は、楽音の特性を制御するパラメータの値を記憶する記憶手段と、
上記パラメータの値が設定された値に基づいて楽音を制御する楽音制御手段と、
上記記憶手段に記憶されたパラメータの値を上記楽音制御手段に設定する設定手段と、
操作位置を示す指標を有し操作位置に応じた値を入力する操作子と、
上記設定手段により記憶手段に記憶されたパラメータの値が上記楽音制御手段に設定されている時、上記操作子が操作され、その操作位置に応じて入力された値が上記設定手段により設定された値に基づいて設定された所定値に達した時点以降、その操作子の操作位置に応じて入力された値を、上記楽音制御手段に設定する設定変更手段とを備えたことを特徴とする。
【０００７】
本発明の楽音制御装置によれば、上記楽音制御手段は、上記操作子の操作位置に応じて入力された値が上記所定値に達するまでは、上記記憶手段に記憶されたパラメータの値に基づいて楽音を制御するものであるため、操作子を操作し始めた途端にユーザが予期する範囲を逸脱した楽音に切り換わってしまうことが防止される。また、上記楽音制御手段は、上記操作子の操作位置に応じて入力された値が上記所定値に達した以降は、その操作子の操作位置に応じて入力された値に基づいて楽音を制御するものであるため、操作子をある程度操作した時点で、その操作子の操作位置に応じて入力された値に基づいた楽音に切り換えることができ、操作性が向上する。
【０００８】
また、本発明の楽音制御装置において、上記所定値は、その設定手段により楽音制御手段に設定された値と、上記設定手段により値が設定された時点以降で、その操作子が最初に操作された操作位置に応じた値との差分に対し所定割合の値であることが好ましい。
【０００９】
このように、上記所定値を、上記差分に対する所定割合の値とすることで、上記楽音制御手段に設定された値と、上記操作子が最初に操作された操作位置に応じた値との両者が考慮されるため、ユーザが予期することができる範囲の楽音にに切り換えられ、操作性はより向上する。
【００１０】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００１１】
図１は、本発明の一実施形態である楽音制御装置が内蔵されたギターアンプのハードウェア構成図である。
【００１２】
図１に示すギターアンプ１は、エレクトリックギターに接続され、エレクトリックギターから入力された楽音信号を増幅して出力するものであるが、このギターアンプ１には、本発明の一実施形態である、楽音の特性を制御するパラメータの値に基づいて楽音を制御する楽音制御装置が内蔵されており、入力された楽音に効果を付与して出力することができるものである。
【００１３】
図１に示す、このようなギターアンプ１は、各種のプログラムを実行するＣＰＵ１１０、ＣＰＵ１１０で実行されるプログラムで参照されるデータの格納領域やそのプログラムの作業領域として使用されるＲＡＭ１２０、および各種のプログラムやデータが格納されたＲＯＭ１３０を備えている。
【００１４】
また、このギターアンプ１は、入力された楽音を、楽音の特性を制御するパラメータの値に基づいて制御するＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）１４０と、楽音の特性を制御するパラメータの値等を一時的に保存するＤＳＰ用ＲＡＭ１５０も備えている。楽音の特性を制御するパラメータの値には、パッチデータとして予め設定されたものや、ユーザによってその場で設定されたものがあり、このギターアンプ１は、パッチデータとして予め設定されたパラメータ値を記憶しておくパッチメモリ１６０や、ユーザによるパラメータ値の設定のための複数の操作子が配備された操作パネル１７０も備えている。
【００１５】
さらに、図１に示すギターアンプ１には、エレクトリックギター９から入力されたアナログの楽音信号をディジタル信号に変換してＤＳＰ１４０に出力するＡ／Ｄコンバータ１８０、ＤＳＰ１４０によって楽音制御されたディジタルの楽音信号をアナログ信号に変換するＤ／Ａコンバータ１９０、Ｄ／Ａコンバータ１９０で変換されたアナログ信号を増幅するアンプ２００、およびアンプ２００で増幅されたアナログ信号を実際の音として空間に放出するスピーカ２１０も備えている。
【００１６】
なお、この図１に示すギターアンプ１を構成するＣＰＵ１１０、ＲＡＭ１２０、ＲＯＭ１３０、ＤＳＰ１４０、パッチメモリ１６０、および操作パネル１７０は、バス２２０により相互に接続されている。
【００１７】
続いて、図１に示すギターアンプ１に内蔵された楽音制御装置について詳述する。
【００１８】
図２は、図１に示すギターアンプ１に内蔵された楽音制御装置の作用を示す機能ブロック図である。
【００１９】
図２に示す楽音制御装置は、パッチモードとマニュアルモードとの２つのモードを有するものであって、記憶手段３１、操作子３２、楽音制御手段３３、設定手段３４、および設定変更手段３５を備えている。記憶手段３１は、パッチデータとして予め設定されたパラメータ値を記憶するものであり、この記憶手段３１には、図１に示すパッチメモリ１６０が相当する。操作子３２は、操作位置を示す指標を有するものであって、操作位置に応じたパラメータ値を設定手段３４に入力するものである。この操作子３２には、図１に示す操作パネル１７０に配備された操作子が相当する。楽音制御手段３３は、パラメータ値に基づいて楽音を制御するものであり、この楽音制御手段３３には、図１に示すＤＳＰ１４０が相当する。楽音制御手段３３が楽音制御を行うにあたり基づくパラメータ値は、設定手段３４もしくは設定変更手段３５によって設定される。図２に示す楽音制御装置３０がパッチモードに設定されると、パッチモードに設定された時点で、設定手段３４は、記憶手段３１に記憶されたパラメータ値を楽音制御手段３３に設定する。また、この楽音制御装置３０がマニュアルモードに設定された状態で操作子３２が操作されると、この設定手段３４は、その操作子３２から操作位置に応じたパラメータ値を受けて、そのパラメータ値を楽音制御手段３３に設定する。設定変更手段３５は、この楽音制御装置３０がパッチモードに設定された状態で操作子３２が操作されると、設定手段３４から、操作子３２の操作位置に応じたパラメータ値と、記憶手段３１に記憶されたパラメータ値、すなわちこの設定手段３４が楽音制御手段３３に設定したパラメータ値とを取得し、操作子３２の操作位置に応じたパラメータ値が、楽音制御手段３３に設定されたパラメータ値に基づいて設定された所定範囲に入っているか否かを判定する。設定手段３４は、所定範囲に入っていれば、楽音制御手段３３に、その楽音制御手段３３に設定されている値に代えて操作子３２の操作位置に応じたパラメータ値を設定する。これらの設定手段３４および設定変更手段３５には、図１に示すＣＰＵ１１０が相当する。
【００２０】
続いて、図３を用いて、図１に示す操作パネルについて詳述する。
【００２１】
図３は、図１に示すギターアンプに備えられた操作パネルを示す図である。
【００２２】
図３に示す操作パネル１７０の下段には、楽音の特性を制御するパラメータの値を変化させる８つの操作子が配備されている。図２に示す楽音制御装置３０は、出力音の音色、出力音の音量、残響音の音量、ディレイ音の音量、ディレイタイム、高周波数帯域の音量、中周波数帯域の音量、および低周波数帯域の音量という８つのパラメータによって、楽音の特性を制御する。
【００２３】
図３に示す操作パネル１７０の下段の一番左側に配備された回転式操作子は、音色選択操作子１７０１である。図２に示す楽音制御装置３０は、６種類の音色変化フィルタを備えている。これらの音色変化フィルタは、図１に示すＤＳＰ１４０に設けられている。楽音制御装置３０は、音色選択操作子１７０１の指標が、この音色選択操作子１７０１の周囲に記された１から７までの数字のうちの１の数字に合わせられると、楽音制御装置３０は、入力された楽音信号をいずれの音色変化フィルタにもかけずに出力する。その結果、図１に示すスピーカ２１０からは、入力された楽音がそのままの音色で出力される。一方、音色選択操作子１７０１の指標が２〜７の数字のいずれかの数字にあわせられると、楽音制御装置３０は、入力された楽音信号をいずれかの音色変化フィルタにかけて出力する。その結果、スピーカ２１０からは、入力された楽音がその楽音の音色とは異なる音色になって出力される。
【００２４】
この音色選択操作子１７０１よりも右側に配備された、指標を有する６つの回転式操作子には、異なるボリュウムのパラメータがそれぞれ割り当てられている。これら６つの回転式操作子が、図２に示す操作子３２に相当する。また、これら６つの回転式操作子には、いわゆるボリュウムコントローラ（不図示）が配備されている。このボリュウムコントローラは、これら６つの回転式操作子に電圧を印加し、指標の位置に対応した電圧を検出する。検出された電圧は、不図示のＡ／Ｄコンバータによって符号化され、図１に示すＣＰＵ１１０に読みとられる。これらの操作子に割り当てられたパラメータの、ボリュウムのレベル値はいずれも、操作子が図の左側に回転操作されると小さくなり、右側に回転操作されると大きくなる。
【００２５】
図３に示す操作パネル１７０の下段の一番右端に設けられた回転式操作子は、図１に示すギターアンプ１の出力音の音量レベルを変化させるマスタ音量調整操作子１７０２である。このマスタ音量調整操作子１７０２は、操作されると、図２に示す設定手段３４に、操作位置に応じた出力音の音量レベルの値を入力する。なお、マスタ音量調整操作子１７０２が、図の左側一杯まで回転操作されるとギターアンプ１からの出力音は消音される。
【００２６】
マスタ音量調整操作子１７０２の左側に設けられた回転式操作子は、入力された楽音に付与する残響音の音量レベルを変化させるリバーブ調整操作子１７０３である。このリバーブ調整操作子１７０３は、操作されると、図２に示す設定手段３４に、操作位置に応じた残響音の音量レベルの値を入力する。
【００２７】
リバーブ調整操作子１７０３の左側に設けられた回転式操作子は、入力された楽音に付与するディレイ音の音量レベルを変化させるディレイ調整操作子１７０４である。このディレイ調整操作子１７０４は、操作されると、図２に示す設定手段３４に、操作位置に応じたディレイ音の音量レベルの値を入力する。なお、ディレイ調整操作子１７０４が、図の左側一杯まで回転操作されるとディレイ音は消音され、ディレイ効果がオフされた状態になる。
【００２８】
ディレイ調整操作子１７０４の左側に設けられた３つの回転式操作子はいずれもイコライザ操作子１７０５であって、図の右から順に、高周波数帯域の音量レベルを変化させる操作子、中周波数帯域の音量レベルを変化させる操作子、低周波数帯域の音量レベルを変化させる操作子である。これら３つのイコライザ操作子１７０５は、操作されると、図２に示す設定手段３４に、操作位置に応じた各周波数帯域の音量レベルの値を入力する。
【００２９】
また、このディレイ調整操作子１７０４のすぐ上には、プッシュ式のＴＡＰ操作子１７０６が配備されている。このＴＡＰ操作子１７０６は、いわゆるタップ・テンポ・ディレイのディレイタイムの値を生成するものである。すなわち、図２に示す設定手段３４には、このＴＡＰ操作子１７０６を押下する間隔の時間がディレイタイムの値として入力される。
【００３０】
図３に示す操作パネル１７０の上段には、左から順に、チューナーモード選択操作子１７０７、偏差表示部１７０８、マニュアルモード操作子１７０９、６つのパッチ番号選択操作子１７１０、およびパッチ書込操作子１７１１が配備されている。
【００３１】
まず、マニュアルモード切換操作子１７０９、６つのパッチ番号選択操作子１７１０、およびパッチ書込操作子１７１１について説明する。マニュアルモード操作子１７０９は、押下されるたびに、マニュアルモードとパッチモードとの間でモードを切り換える操作子である。このマニュアルモード操作子１７０９には、マニュアルモードのときに点灯し、パッチモードのときに消灯するＬＥＤが内蔵されている。
【００３２】
ここで、この操作パネル１７０の下段に配備された８つの操作子１７０１〜１７０６によって変化される８つのパラメータ値の組は、図１に示すギターアンプ１の工場出荷段階で予め用意され、パッチデータとして図１に示すパッチメモリ１６０に記憶される。工場から出荷されたギターアンプ１のパッチメモリ１６０には、１番から６番までの６つのパッチデータが記憶されている。６つのパッチ番号選択操作子１７１０には、図１に示すパッチメモリ１６０、すなわち図２に示す記憶手段３１に記憶された１番から６番までのパッチデータが一つずつ割り当てられている。これらのパッチ番号選択操作子１７１０は、これら６つのパッチデータの中からいずれか１つのパッチデータを選択する操作子である。パッチ番号選択操作子１７１０が、パッチモードにおいて押下されると、押下された操作子に割り当てられたパッチデータが、図２に示す記憶手段３１から設定手段３４に入力される。これらのパッチ番号選択操作子１７１０それぞれには、ＬＥＤが内蔵されており、パッチモードにおいて押下されると、そのＬＥＤが点灯する。このＬＥＤの点灯によって、ユーザは現在何番のパッチデータが選択されているかを認識することができる。なお、マニュアルモード操作子１７０９が操作されることでマニュアルモードからパッチモードに切り換えられると、パッチモードに切り換えられた時点では、前回選択されたパッチデータの番号と同じ番号のパッチ番号選択操作子１７１０が点灯し、その番号のパッチデータが設定手段３４に入力される。パッチ書込操作子１７１１は、パッチ番号選択操作子１７１０によって選択したパッチデータの８つのパラメータ値を、操作パネル１７０の下段に配備された８つの操作子１７０１〜１７０６を操作することで変化させた値に書き換える操作子である。このパッチ書込操作子１７１１を押下した状態で、ＬＥＤが点灯しているパッチ番号選択操作子１７１０を押下することで、ＬＥＤが点灯しているパッチ番号選択操作子１７１０に割り当てられていたパッチデータが書き換えらる。
【００３３】
続いて、図３に示すチューナーモード選択操作子１７０７と偏差表示部１７０８について説明する。図１に示すギターアンプ１のＲＯＭ１３０には、エレクトリックギターの各弦の基準音高データが記憶されており、このギターアンプ１には、入力された楽音の音高と、その音高に応じた基準音高との偏差を検出して表示するチューナモードが用意されている。マニュアルモードまたはパッチモードの状態で、チューナーモード選択操作子１７０７を押下すると、マニュアルモードまたはパッチモードからチューナーモードに切り換えられる。チューナーモード選択操作子１７０７にも、ＬＥＤが内蔵されており、チューナーモードに入るとこのＬＥＤが点灯する。チューナモードでは、図１に示すＤＳＰ１４０は、楽音が入力されるたびに、その楽音の音高を検出し、検出した入力音高が、いずれの基準音高の所定範囲に入るかをモニタする。ＤＳＰ１４０は、このモニタの結果に基づいて、１つの基準音高を選び出し、その選び出した基準音高の弦番号が記されたパッチ番号選択操作子１７１０に内蔵されたＬＥＤを点灯させる。また、ＤＳＰ１４０は、選び出した基準音高と、入力楽音の音高との偏差を検出する。検出された偏差は偏差表示部１７０８に表示される。例えば、ある程度チューニングされた第６弦を開放で弾いた場合には、６の数字が記されたパッチ番号選択操作子１７１０が点灯し、第６開放弦の基準音高との偏差が偏差表示部１７０８に表示される。偏差表示部１７０８には、３つの丸いＬＥＤが配備されている。３つの丸いＬＥＤのうち、左右のＬＥＤは赤色に点灯するものであり、中央のＬＥＤは緑色に点灯するものである。入力音高が基準音高に一致していれば、３つの丸いＬＥＤのうち中央のＬＥＤのみが点灯する。入力音高が基準音高よりも低ければ、３つの丸いＬＥＤのうち左側のＬＥＤと中央のＬＥＤが点灯し、反対に、入力音高が基準音高よりも高ければ、右側のＬＥＤと中央のＬＥＤが点灯する。また、入力されたエレクトリックギターの音高がまったくでたらめで、いずれの基準音高の所定範囲からも外れている場合、すなわち、入力音高が、第１弦の基準音高の所定範囲の最も低い音高よりもさらに低いか、あるいは第６弦の基準音高の所定範囲の最も高い音高よりもさらに高い場合には、いずれのパッチ番号選択操作子１７１０のＬＥＤも点灯せず、前者の場合には３つの丸いＬＥＤのうち左側のＬＥＤのみが点灯し、後者の場合には３つの丸いＬＥＤのうち右側のＬＥＤのみが点灯する。このようなチューナモードでは、パッチデータや、操作パネル１７０の下段に配備された、マスタ音量調整操作子１７０２を除く７つの操作子の操作位置に関係無く、入力された楽音はチューニングがしやすいような音質で図１に示すスピーカ２１０から放音される。このチューニングがしやすいような音質とは、例えば何もフィルタを通さずイコライザやリバーブ、ディレイなども一切通さないストレートな音質である。なお、チューナモードでは、マスタ音量調整操作子１７０２は有効である。
【００３４】
次に、図２に示す設定手段３４が楽音制御手段３３に設定したパラメータ値に基づいて設定される所定範囲について説明する。この所定範囲は、図１に示すＣＰＵ１１０によって設定される。
【００３５】
図４は、設定手段が楽音制御手段に設定した出力音量のレベル値と、楽音制御手段にその出力音量のレベル値が設定された時点におけるマスタ音量調整操作子の操作位置に応じた出力音量のレベル値との関係を示す図である。
【００３６】
図４に示すグラフは、横軸が図３に示すマスタ音量調整操作子１７０２の指標の位置を表し、縦軸が出力音量のレベル値を表す。ここでは、マスタ音量調整操作子１７０２の指標の位置を０から１０までの数値で表すとともに、出力音量のレベル値も０から１０までの数値で表す。図中の丸印Ｍは、図２に示す設定手段３４が楽音制御手段３３に設定した出力音量のレベル値ｏｕｔ１を表す。このレベル値ｏｕｔ１は、マスタ音量調整操作子１７０２の指標が‘７’の位置にあるときに設定手段３４に入力されるレベル値に相当し、この数値は‘７’である。図中の四角Ｓ１は、楽音制御手段３３にそのレベル値ｏｕｔ１が設定された時点におけるマスタ音量調整操作子１７０２の指標の位置を表す一例である。この例では、指標の位置を表す値は‘３’であり、この指標の位置に応じたレベル値も‘３’である。
【００３７】
図２に示す楽音制御装置３０では、パッチモードにおいてマスタ音量調整操作子１７０２が操作されると、マスタ音量調整操作子１７０２の指標が、設定手段３４により楽音制御手段３３に設定されたパラメータ値とマスタ音量調整操作子１７０２の指標の現在位置に応じたレベル値との差分が、設定手段３４により楽音制御手段３３に設定されたパラメータ値と設定手段３４により楽音制御手段３３にパラメータ値が設定された時点におけるマスタ音量調整操作子１７０２の指標の位置に応じたレベル値との差分に対し５０％の割合に達する位置まで操作された時点以降、マスタ音量調整操作子１７０２の指標の位置に応じたレベル値を、楽音制御手段３３に設定する。したがって、図中の四角Ｓ１が表す一例では、図２に示す設定手段３４が楽音制御手段３３に設定したパラメータ値に基づいて設定される所定範囲は、マスタ音量調整操作子１７０２の指標の位置に応じたレベル値が‘５’以上の範囲（１点鎖線のＰ１参照）となる。すなわち、パッチモードにおいてマスタ音量調整操作子１７０２が操作された場合、マスタ音量調整操作子１７０２の指標の位置に応じたレベル値が、‘５’未満では楽音制御手段３３にはレベル値ｏｕｔ１が設定されたままであるが、‘５’以上になった時点以降では、楽音制御手段３３にはマスタ音量調整操作子１７０２の指標の位置に応じたレベル値が設定される。
【００３８】
図中の四角Ｓ２は、楽音制御手段３３にレベル値ｏｕｔ１が設定された時点におけるマスタ音量調整操作子１７０２の指標の位置を表す他の一例である。この例では、指標の位置を表す値は‘９’であり、この指標の位置に応じたレベル値も‘９’である。したがって、図中の四角Ｓ２が表す一例では、図２に示す設定手段３４が楽音制御手段３３に設定したパラメータ値に基づいて設定される所定範囲は、マスタ音量調整操作子１７０２の指標の位置に応じたレベル値が‘８’以下の範囲（１点鎖線のＰ２参照）となる。すなわち、パッチモードにおいてマスタ音量調整操作子１７０２が操作された場合、マスタ音量調整操作子１７０２の指標の位置に応じたレベル値が、‘８’より大きければ楽音制御手段３３にはレベル値ｏｕｔ１が設定されたままであるが、‘８’以下になった時点以降では、楽音制御手段３３にはマスタ音量調整操作子１７０２の指標の位置に応じたレベル値が設定される。
【００３９】
なお、一旦、マスタ音量調整操作子１７０２の指標の位置に応じたレベル値が所定範囲に入った以降に、マスタ音量調整操作子１７０２が逆方向に操作されて、指標の位置に応じたレベル値が所定範囲から外れても、楽音制御手段３３にはマスタ音量調整操作子１７０２の指標の位置に応じたレベル値が設定される。
【００４０】
ここでの説明では、マスタ音量調整操作子１７０２を例にあげて説明したが、このマスタ音量調整操作子１７０２に限らず、ボリュウムが割り当てられた、図２に示す操作子３２に相当する６つの回転式操作子（以下、これらの操作子をボリュウム操作子と称する）１７０２〜１７０５のいずれにおいても、同じようにして所定範囲が設定される。また、ここでの説明では、５０％の割合を用いたが、５０％に限られるものではない。さらに、図４に示すマスタ音量調整操作子１７０２の指標の位置と出力音量のレベル値の関係は、リニアな関係であるが、ノンリニアな関係にしてもよい。
【００４１】
また、図２に示す楽音制御装置３０には、パッチモードにおいてボリュウム操作子１７０２〜１７０５が操作されると、ボリュウム操作子１７０２〜１７０５の指標の位置に応じたレベル値が所定範囲に入るよう、図３に示す偏差表示部１７０８を用いて、ボリュウム操作子１７０２〜１７０５の操作方向をガイドするガイド機能が設けられている。
【００４２】
図５は、図２に示す楽音制御装置に設けられたガイド機能を説明するための図である。
【００４３】
図５には、（ａ）から（ｅ）までの５つの図が示されている。これらの各図は、図３に示す偏差表示部１７０８の３つのＬＥＤの点灯の態様を示す図である。各図において、左右に示された丸は赤色に点灯するＬＥＤを示すものであり、中央に示された丸は緑色に点灯するＬＥＤを示すものである。また、白丸は点灯を意味し、黒丸は消灯を意味する。
【００４４】
パッチモードにおいて、ボリュウム操作子１７０２〜１７０５が操作され、図４に示す四角Ｓ１のように、ボリュウム操作子１７０２〜１７０５の指標の位置に応じたレベル値が所定範囲の最小値よりも小さいと、（ａ）に示すように、３つのＬＥＤのうち左側のＬＥＤのみが点灯する。ユーザが、このような左側のＬＥＤのみの点灯を見て、ボリュウム操作子１７０２〜１７０５を右側に回転操作し、ボリュウム操作子１７０２〜１７０５の指標の位置に応じたレベル値が所定範囲に入ると、所定範囲に入った時点で、（ｂ）に示すように、左側のＬＥＤに加えて中央のＬＥＤも点灯する。このように左側のＬＥＤに加えて中央のＬＥＤも点灯すると、楽音制御手段３３にはボリュウム操作子１７０２〜１７０５の指標の位置に応じたレベル値が設定されるが、所定範囲に入った時点では、ボリュウム操作子１７０２〜１７０５の指標の位置に応じたレベル値は、設定手段３４が楽音制御手段３３に設定したパラメータ値とは未だ不一致である。ユーザが、ボリュウム操作子１７０２〜１７０５をさらに右側に回転操作することで、両者の値が一致すると、（ｃ）に示すように、左側のＬＥＤが消灯し、中央のＬＥＤのみが点灯する。
【００４５】
一方、図４に示す四角Ｓ２のように、ボリュウム操作子１７０２〜１７０５の指標の位置に応じたレベル値が所定範囲の最大値よりも大きいと、（ｅ）に示すように、３つのＬＥＤのうち右側のＬＥＤのみが点灯する。ユーザが、このような右側のＬＥＤのみの点灯を見て、ボリュウム操作子１７０２〜１７０５を左側に回転操作し、ボリュウム操作子１７０２〜１７０５の指標の位置に応じたレベル値が所定範囲に入ると、所定範囲に入った時点で、（ｄ）に示すように、右側のＬＥＤに加えて中央のＬＥＤも点灯し、ボリュウム操作子１７０２〜１７０５をさらに左側に回転操作することで、ボリュウム操作子１７０２〜１７０５の指標の位置に応じたレベル値と、設定手段３４が楽音制御手段３３に設定したパラメータ値とが一致すると、（ｃ）に示すように、右側のＬＥＤが消灯し中央のＬＥＤのみが点灯する。
【００４６】
なお、図３に示す偏差表示部１７０８の３つのＬＥＤの点灯の態様は、図６に示すような態様に限られることなく、例えば、ボリュウム操作子１７０２〜１７０５の指標の位置に応じたレベル値が、設定手段３４が楽音制御手段３３に設定したパラメータ値に近づくにつれて、ボリュウム操作子１７０２〜１７０５のレベル値が、楽音制御手段３３のパラメータ値よりも小さい場合には、左側のＬＥＤの点滅速度を速くし、大きい場合には、右側のＬＥＤの点滅速度を速くし、両者が一致すると、左右のＬＥＤの点滅を停止させ、中央のＬＥＤのみを点灯させてもよい。また、ＬＥＤを１つのみ使用し、楽音制御手段３３のパラメータ値とボリュウム操作子１７０２〜１７０５のレベル値との差分の大きさを、その１つのＬＥＤの点滅速度で表示してもよい。さらに、図２に示す楽音制御装置に設けられたガイド機能を実現するにあたっては、図３に示す偏差表示部１７０８が有するＬＥＤの点灯表示に限らず、文字表示や音響によるものであってもよい。、次に、図６を用いて、図１に示すギターアンプ１に備えられたＣＰＵ１１０によるメイン処理について説明する。
【００４７】
図６は、図１に示すギターアンプに備えられたＣＰＵで実行されるメイン処理のフローチャートである。
【００４８】
図６に示すメイン処理ルーチンは、図１に示すギターアンプ１の電源投入時から電源切断時まで繰り返し実行される。
【００４９】
このメイン処理では、まず初期設定が行われる（ステップＳ１）。図１に示すＲＡＭ１２０には、モードレジスタＭＯＤと、各種のフラグが用意されている。図２に示す楽音制御装置３０が、マニュアルモードに設定されるとこのモードレジスタＭＯＤに‘０’が格納され、パッチモードに設定されるとこのモードレジスタＭＯＤに‘１’が格納される。また、図１にギターアンプ１が、チューナモードに設定されるとこのモードレジスタＭＯＤに‘２’が格納される。このステップＳ１では、各フラグをリセットするとともに、モードレジスタＭＯＤに‘１’を格納する。したがって、電源投入直後には、この楽音制御装置３０はパッチモードに設定される。続いて、図３に示すマニュアルモード操作子１７０９が操作された否かを判定し（ステップＳ２）、操作されたならば、モードレジスタＭＯＤに‘０’が格納されているか否かを判定する（ステップＳ３）。ここで、モードレジスタＭＯＤに‘０’が格納されていれば、モードレジスタＭＯＤに‘１’を格納する（ステップＳ４）。このステップＳ４により、楽音制御装置３０はマニュアルモードからパッチモードに切り換えられ、ステップＳ５において、前回選択されたパッチデータの番号と同じ番号のパッチデータを図２に示す記憶手段３１から読出し、読出したパッチデータを設定手段３４に入力しておき、ステップＳ６へ進む。
【００５０】
一方、ステップＳ２における判定で、マニュアルモード操作子１７０９が無操作である旨の判定がなされると、何もせずにステップＳ６へ進む。また、ステップＳ３における判定で、モードレジスタＭＯＤに‘０’は格納されていない旨の判定がなされると、モードレジスタＭＯＤに‘０’を格納して（ステップＳ７）、ステップＳ６に進む。このステップＳ７により、楽音制御装置３０はマニュアルモードに切り換えられる。
【００５１】
ステップＳ６では、チューナーモード選択操作子１７０７が操作された否かを判定し、操作されたならば、モードレジスタＭＯＤに‘２’を格納し（ステップＳ８）、ステップＳ９に進み、無操作ならば、そのままステップＳ９に進む。このステップＳ８により、ギターアンプ１はチューナモードに設定される。
【００５２】
ステップＳ９では、モードレジスタＭＯＤに‘０’が格納されているか否かをもう一度判定し、格納されていれば、楽音制御装置３０はマニュアルモードに設定されていることになり、マニュアルモードにおける処理を実行する（ステップＳ１０）。マニュアルモードにおける処理の実行が完了すると、ステップＳ１１においてその他の処理を行い、ステップＳ２に戻る。このステップＳ１１におけるその他の処理では、例えば、マニュアルモード又はパッチモードにおいて、図３に示す音色選択操作子１７０１やＴＡＰ操作子１７０６が操作されると、それらの操作を受けて、図１に示すＤＳＰ１４０に、音色変化フィルタの変更を指示したりディレイタイムの変更を指示したりする。一方、ステップＳ９において、モードレジスタＭＯＤに‘０’は格納されていない旨の判定がなされると、今度は、モードレジスタＭＯＤに‘１’が格納されているか否かを判定する（ステップＳ１２）。モードレジスタＭＯＤに‘１’が格納されていれば、楽音制御装置はパッチモードに設定されていることになり、パッチモードにおける処理を実行し（ステップＳ１３）、ステップＳ１１に進み、格納されていなければ、ギターアンプはチューナモードに設定されていることになり、チューナモードにおける処理を実行し（ステップＳ１４）、同じくステップＳ１１に進む。
【００５３】
次に、図７を用いて、図６に示すパッチ処理のサブルーチンについて詳述する。
【００５４】
図７は、図１に示すギターアンプに備えられたＣＰＵで実行される、図６に示すパッチ処理のサブルーチンのフローチャートである。
【００５５】
このパッチ処理のサブルーチンでは、まず、パッチ選択が行われたか否かを判定する（Ｓ１３＿１）。すなわち、図３に示すいずれかのパッチ番号選択操作子１７１０が押下されたか否かを判定し、押下されていれば、押下されたパッチ番号選択操作子１７１０に割り当てられたパッチデータをパッチメモリ１６０から読出し、ＤＳＰ１４０に入力する（ステップＳ１３＿２）。このステップが図２の設定手段３４に対応する。
【００５６】
ここで、図２に示す各ボリュウム操作子１７０２〜１７０５には、１〜６のＩＤ番号が１つずつ付されているとともに、１本ずつオペレーションフラグが設けられている。例えば、ＩＤ番号が１番のボリュウム操作子にはＯＰ１のオペレーションフラグが設けられており、各オペレーションフラグＯＰ１〜ＯＰ６は、そのオペレーションフラグのボリュウム操作子に付されたＩＤ番号によって識別される。このようなオペレーションフラグＯＰ１〜ＯＰ６は、図１に示すＲＡＭ１２０に用意されている。また、図１に示すＲＡＭ１２０には、Ｒフラグも用意されている。さらに、図１に示すＲＡＭ１２０には、変数ｉも用意されている。
【００５７】
ステップＳ１３＿２に続く、ステップＳ１３＿３では、総てのオペレーションフラグＯＰ１〜ＯＰ６をリセットし、ステップＳ１３＿４に進む。また、ステップＳ１３＿１において、いずれのパッチ番号選択操作子１７１０も無操作である旨の判定がなされると、そのままステップＳ１３＿４に進む。
【００５８】
ステップＳ１３＿４では、いずれかのボリュウム操作子１７０２〜１７０５が操作されたか否かを判定し、いずれのボリュウム操作子も無操作であれば、図６に示すメイン処理ルーチンに戻り、いずれかのボリュウム操作子が操作されたならば、操作されたボリュウム操作子に付されたＩＤ番号の数字を変数ｉに代入する（ステップＳ１３＿５）。続いて、変数ｉと同じ数字のＩＤ番号が付されたボリュウム操作子のオペレーションフラグＯＰｉがリセットされているか否かを判定し（ステップＳ１３＿６）、リセットされていれば、そのオペレーションフラグＯＰｉをセットするとともにＲフラグはリセットして（ステップＳ１３＿７）、ステップＳ１３＿８に進む。一方、オペレーションフラグＯＰｉがリセットされていなければ、そのままステップＳ１３＿８に進む。
【００５９】
ステップＳ１３＿８では、Ｒフラグがセットされているか否かを判定し、セットされていれば、操作されたボリュウム操作子の指標の位置に応じたレベル値をＤＳＰ１４０に設定し（ステップＳ１３＿９，このステップが図２の設定変更手段３５に対応する）、ステップＳ１３＿１０に進む。反対に、Ｒフラグがセットされていなければ、そのままステップＳ１３＿１０に進む。
【００６０】
ステップＳ１３＿１０では、今度は、図４を用いて説明した所定範囲に、操作されたボリュウム操作子の指標の位置に応じたレベル値が入っているか否かを判定し、入っていれば、Ｒフラグをセットする（ステップＳ１３＿１１）。続いて、操作されたボリュウム操作子の指標の位置に応じたレベル値が、ステップＳ１３＿２において設定手段３４に入力したパッチデータのうちの、操作されたボリュウム操作子に割り当てられたパラメータの値と一致しているか否かを判定し（ステップＳ１３＿１２）、一致していれば、図３に示す偏差表示器１７０８のＬＥＤを、図５の（ｃ）に示すような、中央のＬＥＤのみを点灯させる態様で点灯させて（スッテップＳ１３＿１３）、図６に示すメイン処理ルーチンに戻り、不一致であれば、図３に示す偏差表示器１７０８のＬＥＤを、図５の（ｂ）又は（ｄ）に示すような、中央のＬＥＤと左右いずれかのＬＥＤを点灯させる態様で点灯させて（スッテップＳ１３＿１４）、図６に示すメイン処理ルーチンに戻る。ここで、図１に示すＣＰＵ１１０は、スッテップＳ１３＿１３およびスッテップＳ１３＿１４において、図３に示す偏差表示器１７０８のＬＥＤの点灯制御を行うとともに、ＤＳＰ１４０に対して、ボリュウム操作子の指標の位置に応じたレベル値に基づいて楽音制御を行うことを指示する。
【００６１】
また、ステップＳ１３＿１０において、所定範囲から外れている旨の判定がなされると、図３に示す偏差表示器１７０８のＬＥＤを、図５の（ａ）又は（ｅ）に示すような、左右いずれかのＬＥＤのみを点灯させる態様で点灯させて（スッテップＳ１３＿１５）、図６に示すメイン処理ルーチンに戻る。このスッテップＳ１３＿１５では、ＣＰＵ１１０は、ＤＳＰ１４０に対して、ボリュウム操作子の指標の位置に応じたレベル値に基づく楽音制御を行うことを指示することなく、偏差表示器１７０８のＬＥＤの点灯制御を行うだけである。
【００６２】
したがって、楽音制御手段３３は、ボリュウム操作子１７０２〜１７０５の操作位置に応じた値が、図４を用いて説明した所定範囲のうちの最大値又は最小値に達するまでは、記憶手段３１に記憶されたパラメータの値に基づいて楽音を制御するため、ボリュウム操作子１７０２〜１７０５を操作し始めた途端にユーザが予期する範囲を逸脱した楽音に切り換わってしまうことが防止される。また、楽音制御手段３３は、ボリュウム操作子１７０２〜１７０５の操作位置に応じた値が図４を用いて説明した所定範囲のうちの最大値又は最小値に達した以降は、ボリュウム操作子１７０２〜１７０５の操作位置に応じた値に基づいて楽音を制御するため、ボリュウム操作子１７０２〜１７０５をある程度操作した時点で、その操作子の操作位置に応じた値に基づいた楽音に切り換えることができ、操作性が向上する。また、図４を用いて説明した所定範囲とすることで、ボリュウム操作子１７０２〜１７０５の操作位置に応じた値が反映され始める所定値が、図２に示す楽音制御手段３３に設定されたパッチデータの値と、ボリュウム操作子１７０２〜１７０５が最初に操作された操作位置に応じた値との両者を考慮して設定されたものとなる。
【００６３】
続いて、図４を用いて説明した所定範囲の他の例について説明する。この所定範囲も、図４を用いて説明した所定範囲と同じく、図１に示すＣＰＵ１１０によって設定される。
【００６４】
図８は、図４と同じく図２に示すマスタ音量調整操作子を例にあげ、図４に示すグラフと同じグラフを用いて、所定範囲の他の例を説明する図である。
【００６５】
図８には、（ａ）と（ｂ）の２つのグラフが示されているが、これらのグラフはいずれも、図４に示すグラフと同じグラフであり、これらのグラフの説明はここでは省略する。
【００６６】
（ａ）および（ｂ）の２つのグラフのいずれにも示された丸印Ｍは、図４のグラフに示された丸印Ｍと同じく、図２に示す設定手段３４が楽音制御手段３３に設定した出力音量のレベル値ｏｕｔ１を表すものであって、レベル値も指標の位置を表す値もともに‘７’である。また、（ａ）と（ｂ）のグラフには、楽音制御手段３３にそのレベル値ｏｕｔ１が設定された時点におけるマスタ音量調整操作子１７０２の指標の位置を表す例が２つずつ示されており、（ａ）のグラフに示された、一方の例である四角Ｓ３はレベル値も指標の位置を表す値もともに‘２’をわずかに超えた値であり、もう一方の例である四角Ｓ４はレベル値も指標の位置を表す値もともに‘８．５’である。また、（ｂ）のグラフに示された、一方の例である四角Ｓ５はレベル値も指標の位置を表す値もともに‘６．５’であり、もう一方の例である四角Ｓ６はレベル値も指標の位置を表す値もともに‘７．５’である。
【００６７】
この所定範囲の他の例は、図２に示す設定手段３４が楽音制御手段３３に設定した出力音量のレベル値ｏｕｔ１の±１０％を所定範囲とした例である。すなわち、（ａ）および（ｂ）のグラフに示す１点鎖線Ｐ３と１点鎖線Ｐ４で挟まれたレベル値の範囲が所定範囲となる。（ａ）のグラフに四角Ｓ３と四角Ｓ４で示した２つの例では、マスタ音量調整操作子１７０２の指標の位置に応じたレベル値は、１点鎖線Ｐ３，Ｐ４で挟まれた所定範囲から外れているが、（ｂ）のグラフに四角Ｓ５と四角Ｓ６で示した２つの例では、マスタ音量調整操作子１７０２の指標の位置に応じたレベル値はこの所定範囲内に入っている。したがって、図２に示す設定変更手段３５は、設定手段３４により楽音制御手段３３に設定された値ｏｕｔ１に代えて、（ｂ）のグラフにおいて四角Ｓ５で示した例ではレベル値ｏｕｔ３を設定し、四角ＲＶ６で示した例ではレベル値ｏｕｔ４を設定する。
【００６８】
なお、本実施形態の楽音制御装置は、効果付与装置として単体で用いてもよく、あるいは、ギターアンプ以外の楽音発生装置に内蔵してもよい。
【００６９】
【発明の効果】
以上、説明したように、本発明の楽音制御装置によれば、ユーザがある程度予期することができる範囲の楽音に切り換えることと、操作性を良好することとを両立させることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態である楽音制御装置が内蔵されたギターアンプのハードウェア構成図である。
【図２】図１に示すギターアンプ１に内蔵された楽音制御装置の作用を示す機能ブロック図である。
【図３】図１に示すギターアンプに備えられた操作パネルを示す図である。
【図４】設定手段が楽音制御手段に設定した出力音量のレベル値と、楽音制御手段にその出力音量のレベル値が設定された時点におけるマスタ音量調整操作子の操作位置に応じた出力音量のレベル値との関係を示す図である。
【図５】図２に示す楽音制御装置に設けられたガイド機能を説明するための図である。
【図６】図１に示すギターアンプに備えられたＣＰＵで実行されるメイン処理のフローチャートである。
【図７】図１に示すギターアンプに備えられたＣＰＵで実行される、図６に示すパッチ処理のサブルーチンのフローチャートである。
【図８】図４と同じく図２に示すマスタ音量調整操作子を例にあげ、図４に示すグラフと同じグラフを用いて、所定範囲の他の例を説明する図である。
【符号の説明】
１　　　ギターアンプ
１１０　　ＣＰＵ
１２０　　ＲＡＭ
１３０　　ＲＯＭ
１４０　　ＤＳＰ
１５０　　ＤＳＰ用ＲＡＭ
１６０　　パッチメモリ
１７０　　操作パネル
１７０１　　音色選択操作子
１７０２　　マスタ音量調整操作子
１７０３　　リバーブ調整操作子
１７０４　　ディレイ調整操作子
１７０５　　イコライザ操作子
１７０６　　ＴＡＰ操作子
１７０７　　チューナーモード選択操作子
１７０８　　偏差表示部
１７０９　　マニュアルモード操作子
１７１０　　パッチ番号選択操作子
１７１１　　パッチ書込操作子
１８０　　Ａ／Ｄコンバータ
１９０　　Ｄ／Ａコンバータ
２００　　アンプ
２１０　　スピーカ
２２０　　バス
３０　　楽音制御装置
３１　　記憶手段
３２　　操作子
３３　　楽音制御手段
３４　　設定手段
３５　　設定変更手段
【図１】
2004053765.tif 000003
【図２】
2004053765.tif 000004
【図３】
2004053765.tif 000005
【図４】
2004053765.tif 000006
【図５】
2004053765.tif 000007
【図６】
2004053765.tif 000008
【図７】
2004053765.tif 000009
【図８】
2004053765.tif 000010