(57)【要約】      （修正有）【課題】各帯域にそれぞれ設定されているパラメータ値の現状を保持したまま、当該パラメータ値を全体的に変更したい場合にも、その変更作業を簡単に行うことが可能となるパラメータ設定装置およびパラメータ設定方法を実現するためのプログラムを提供する。【解決手段】ユーザがカーソルＣをスライダ７５ａの操作子部分に合わせ、ドラッグした状態で、左または右に移動させると、他の帯域のスライダ７５ｂ、７５ｃの各操作子部分も、その移動量に応じた量だけ同じ方向に移動する。一方、リンク動作がオフ状態（その状態は、たとえば、リンクボタン７７を通常表示することによって表現する）のときには、ある帯域のあるパラメータの値を変更すると、そのパラメータの値のみ変更され、他の帯域の同種類のパラメータの値は変更されない。【選択図】    図４
2004264502.tif 000002
【特許請求の範囲】
【請求項１】
入力信号の全周波数帯域を複数個に分割して得られた部分帯域毎に設けられ、入力信号から生成すべき出力信号を規定する複数種類のパラメータ値を設定するパラメータ設定装置であって、
前記各パラメータ値を前記部分帯域毎に変更指示するための操作子と、
該操作子によって、いずれかの部分帯域のいずれかのパラメータ値が変更指示されたときに、該変更指示されたパラメータの属する部分帯域、該パラメータの種類およびその変更量を検出する検出手段と、
該検出手段によって検出された種類のパラメータであって、当該検出された部分帯域以外の部分帯域に属するものの値を、当該検出された変更量に応じて変更する変更手段と
を有することを特徴とするパラメータ設定装置。
【請求項２】
前記変更手段は、変更対象となる種類のパラメータの値を変更するときに、いずれかの部分帯域のパラメータ値がその限界値に到達する場合、該部分帯域のパラメータ値をその限界値に変更するとともに、該限界値までの変更量を検出し、該部分帯域以外の部分帯域に属するパラメータであって、当該パラメータの限界値に到達していないものの値を、前記検出した変更量に応じて変更することを特徴とする請求項１に記載のパラメータ設定装置。
【請求項３】
入力信号の全周波数帯域を複数個に分割して得られた部分帯域毎に設けられ、入力信号から生成すべき出力信号を規定する複数種類のパラメータ値を設定するパラメータ設定方法をコンピュータに実現するためのプログラムであって、
前記パラメータ設定方法は、
前記各パラメータ値を前記部分帯域毎に変更指示するための操作子によって、いずれかの部分帯域のいずれかのパラメータ値が変更指示されたときに、該変更指示されたパラメータの属する部分帯域、該パラメータの種類およびその変更量を検出する検出ステップと、
該検出ステップによって検出された種類のパラメータであって、当該検出された部分帯域以外の部分帯域に属するものの値を、当該検出された変更量に応じて変更する変更ステップと
を有することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力信号から生成すべき出力信号を規定する各種パラメータの値を設定可能なパラメータ設定装置およびパラメータ設定方法を実現するためのプログラムに関する。
【０００２】
【従来の技術】
入力信号から生成すべき出力信号を規定する各種パラメータの値を設定可能なパラメータ設定装置は、従来から知られている。
【０００３】
このようなパラメータ設定装置として、入力信号のレベルを調整するための各種パラメータ（スレッショルドレベル、レシオレベル、アタックタイム、リリースタイムおよびノーマルゲイン等）の値をユーザが任意に設定でき、その設定内容に基づいて、入力信号と出力信号との間のレベル関係を表示するようにしたものがある（たとえば、特許文献１参照）。
【０００４】
また、入力信号の全周波数帯域を複数の帯域に分割し、分割後の帯域毎に各種パラメータの値を設定できるようにして、帯域毎に入力信号のレベルを調整するように構成したものもある。このように入力信号の全周波数帯域を複数に分割すると、入力信号に複数種類の音（音声や楽器音など）が含まれている場合、各種類の音を大まかに分離でき、分離後の音の種類毎にレベルを調整することで、音の種類毎にその出力レベルのバランスを整えることができる。
【０００５】
【特許文献１】
特開平８−１２２３６６号公報
【０００６】
【発明が解決しようとする課題】
しかし、上記従来のパラメータ設定装置では、各種パラメータの値を帯域毎に個別にユーザが設定しなければならず、各帯域にそれぞれ設定されているパラメータ値の現状（各帯域間のバランス）を保持したまま、当該パラメータ値を全体的に変更したい場合には、ユーザは、目的のパラメータの値を帯域毎にバランスを考慮しながら変更しなければならず、困難で手間の作業となっていた。
【０００７】
本発明は、この点に着目してなされたものであり、各帯域にそれぞれ設定されているパラメータ値の現状を保持したまま、当該パラメータ値を全体的に変更したい場合にも、その変更作業を簡単に行うことが可能となるパラメータ設定装置およびパラメータ設定方法を実現するためのプログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載のパラメータ設定装置は、入力信号の全周波数帯域を複数個に分割して得られた部分帯域毎に設けられ、入力信号から生成すべき出力信号を規定する複数種類のパラメータ値を設定するパラメータ設定装置であって、前記各パラメータ値を前記部分帯域毎に変更指示するための操作子と、該操作子によって、いずれかの部分帯域のいずれかのパラメータ値が変更指示されたときに、該変更指示されたパラメータの属する部分帯域、該パラメータの種類およびその変更量を検出する検出手段と、該検出手段によって検出された種類のパラメータであって、当該検出された部分帯域以外の部分帯域に属するものの値を、当該検出された変更量に応じて変更する変更手段とを有することを特徴とする。
【０００９】
好ましくは、前記変更手段は、変更対象となる種類のパラメータの値を変更するときに、いずれかの部分帯域のパラメータ値がその限界値に到達する場合、該部分帯域のパラメータ値をその限界値に変更するとともに、該限界値までの変更量を検出し、該部分帯域以外の部分帯域に属するパラメータであって、当該パラメータの限界値に到達していないものの値を、前記検出した変更量に応じて変更することを特徴とする。
【００１０】
また、請求項３に記載のプログラムは、請求項１と同様の技術的思想によって実現できる。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１２】
図１は、本発明の一実施の形態に係るパラメータ設定装置の概略構成を示すブロック図である。
【００１３】
同図に示すように、本実施の形態のパラメータ設定装置は、文字入力用キーボード、マウス等のポインティングデバイスおよび各種スイッチ等の複数の操作子からなる操作子群１と、該操作子群１の各操作子の操作状態を検出する検出回路２と、装置全体の制御を司るＣＰＵ３と、該ＣＰＵ３が実行する制御プログラムや、各種テーブルデータ等を記憶するＲＯＭ４と、楽曲データ、各種入力情報および演算結果等を一時的に記憶するＲＡＭ５と、前記制御プログラムを含む各種アプリケーションプログラムや、各種楽曲データ、各種データ等を記憶する外部記憶装置６と、各種情報等を表示する、たとえば液晶ディスプレイ（ＬＣＤ）および発光ダイオード（ＬＥＤ）等を備えた表示装置７と、ＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）機器やサーバコンピュータ等の外部制御機器１００を接続し、この外部制御機器１００とデータの送受信を行う通信インターフェース（Ｉ／Ｆ）８と、上記記憶された楽曲データ（ＭＩＤＩデータ）等を楽音信号（オーディオデータ）に変換する音源回路を含み、該音源回路から出力されたオーディオデータや、これとは別に入力されたオーディオデータのレベルを、各種パラメータに基づいて調整した後、音響に変換する再生回路９とにより構成されている。
【００１４】
上記構成要素２〜９は、バス１０を介して相互に接続され、通信Ｉ／Ｆ８には外部制御機器１００が接続されている。
【００１５】
外部記憶装置６としては、たとえば、フレキシブルディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、ＣＤ−ＲＯＭドライブおよび光磁気ディスク（ＭＯ）ドライブ等を挙げることができる。そして、外部記憶装置６には、前述のように、ＣＰＵ３が実行する制御プログラムも記憶でき、ＲＯＭ４に制御プログラムが記憶されていない場合には、この外部記憶装置６に制御プログラムを記憶させておき、それをＲＡＭ５に読み込むことにより、ＲＯＭ４に制御プログラムを記憶している場合と同様の動作をＣＰＵ３にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
【００１６】
通信Ｉ／Ｆ８には、図示例では、外部制御機器１００が直接接続されているが、これに限られず、たとえばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネット、電話回線等の通信ネットワークを介して、サーバコンピュータが接続されるようにしてもよい。この場合、外部記憶装置６に上記各プログラムや各種パラメータが記憶されていなければ、通信Ｉ／Ｆ８は、サーバコンピュータからプログラムやパラメータをダウンロードするために用いられる。クライアントとなるコンピュータ（本実施の形態では、パラメータ設定装置）は、通信Ｉ／Ｆ８および通信ネットワークを介してサーバコンピュータへとプログラムやパラメータのダウンロードを要求するコマンドを送信する。サーバコンピュータは、このコマンドを受け、要求されたプログラムやパラメータを、通信ネットワークを介してコンピュータへと配信し、コンピュータが通信Ｉ／Ｆ８を介して、これらプログラムやパラメータを受信して外部記憶装置６に蓄積することにより、ダウンロードが完了する。
【００１７】
なお、本実施の形態のパラメータ設定装置は、上述の構成から分かるように、汎用的なパーソナルコンピュータ上に構築されたものであるが、これに限らず、本発明を実施できる最小限要素のみから構成した専用装置上に構築してもよい。
【００１８】
図２は、前記再生回路９の詳細な構成を示すブロック図である。
【００１９】
同図に示すように、再生回路９は、音源回路９ａを含み、最初からオーディオデータの形式で入力されるものに限らず（あるいは並行して）、ＭＩＤＩデータの形式で入力されたものを音源回路９ａによりオーディオデータに変換し、このオーディオデータに対して、その信号レベルを変換できるように構成されている。
【００２０】
ＭＩＤＩデータは、音源回路９ａに入力され、オーディオデータに変換された後、加算部９ｂに入力される。加算部９ｂには、これとは別に、前記バス１０を介して直接オーディオデータが入力され、加算部９ｂは、両オーディオデータを加算して、分割部９ｃに出力する。
【００２１】
分割部９ｃには、全周波数帯域（可聴帯域であれば、たとえば２０Ｈｚ〜２０ｋＨｚ）を複数の周波数帯域（本実施の形態では、３帯域）に分割する位置（周波数）を決定する分割位置パラメータ（図３参照）を格納する分割バッファ（図示せず）が設けられ、該分割バッファに格納された分割位置パラメータ値に基づいて、分割部９ｃは、入力されたオーディオデータを３つの帯域に分割した後、各帯域に属するオーディオデータを、それぞれ、第１〜第３のレベル制御部９ｄ〜９ｆのうち、対応するレベル制御部に出力する。なお、オーディオデータを複数の帯域に分割する方法は、本発明の特徴ではないので、既存の方法を用いればよいが、たとえば、各帯域の周波数成分のみを通過させるフィルタを用いて、オーディオデータをフィルタリングする方法や、ＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）分析を用いてオーディオデータを分割する方法等が考えられる。
【００２２】
第１〜第３のレベル制御部９ｄ〜９ｆには、それぞれ、低周波数帯域（以下、「第１帯域」という）、中周波数帯域（以下、「第２帯域」という）および高周波数帯域（以下、「第３帯域」という）に属するオーディオデータの各レベルを帯域毎に調整する各種パラメータを格納するパラメータバッファ（図示せず）が設けられ、第１〜第３のレベル制御部９ｄ〜９ｆは、それぞれ、当該パラメータバッファに格納された各種パラメータの値に基づいて、帯域毎にオーディオデータの各レベルを制御し、該各制御結果を加算部９ｇに出力する。なお、各パラメータバッファに格納されるパラメータの種類とその内容については、図３を用いて後述する。
【００２３】
加算部９ｇは、第１〜第３のレベル制御部９ｄ〜９ｆからそれぞれ出力された、帯域毎にレベル調整されたオーディオデータを加算し、サウンドシステム９ｈに出力する。
【００２４】
サウンドシステム９ｈは、たとえば、ＤＡＣ（Ｄｉｇｉｔａｌ−ｔｏ−Ａｎａｌｏｇ  Ｃｏｎｖｅｒｔｅｒ）やアンプ、スピーカ等によって構成され、デジタルのオーディオデータをアナログのオーディオ信号に変換して増幅した後、音響に変換する。
【００２５】
図３は、前記ＲＯＭ４に格納されたプリセットデータの一例を示す図であり、同図には、本実施の形態のパラメータ設定装置で用いられる各種パラメータからなるプリセットデータが図示されている。なお、プリセットデータは、予め複数種類生成され、たとえば工場設定等により、ＲＯＭ４に格納されている。
【００２６】
分割位置パラメータは、第１と第２の分割位置、すなわち前記第１帯域と前記第２帯域とを分割する周波数を示すものと、第２と第３の分割位置、すなわち前記第２帯域と前記第３帯域とを分割する周波数を示すものとから構成されている。
【００２７】
そして、各帯域毎に、スレッショルドレベル、レシオレベル、アタックタイム、リリースタイムおよびノーマルゲインの各パラメータのデフォルト値（プリセット値）が設定されている。ここで、スレッショルドレベルは、他のパラメータ、すなわちレシオレベル、アタックタイム、リリースタイムおよびノーマルゲインによって使用されるパラメータである。レシオレベルは、スレッショルドレベルを超えるレベルについてゲイン圧縮する割合を決定するパラメータであり、ｄＢ（デシベル）値として１（圧縮せず）〜∞（スレッショルドレベルにクリップ）の値を取り得る。アタックタイムは、入力信号レベルがスレッショルドレベルを超えた後、圧縮を開始するまでのレスポンス（遅延時間）を決定するためのパラメータであり、数十μｓ〜１００ｍｓ程度の範囲に設定することができる。リリースタイムは、アタックタイムとは逆に、入力信号レベルがスレッショルドレベルを下回った後、圧縮を解除して通常のゲインに戻るまでにかかる時間を決定するためのパラメータであり、数ｍｓ〜数ｓの範囲で設定することができる。ノーマルゲイン（アウトゲイン）は、入力信号レベルがスレッショルドレベルを超えない範囲のときに適用されるゲインである。
【００２８】
ユーザが、複数のプリセットデータからいずれかを選択すると、選択されたプリセットデータのうち、分割位置パラメータは、分割部９ｃの分割バッファに格納され、帯域毎の各種パラメータは、それぞれ対応するレベル制御部９ｄ〜９ｆのパラメータバッファに格納される。
【００２９】
以上のように構成されたパラメータ設定装置が実行する制御処理を、まず図４を参照してその概要を説明し、次に図５および図６を参照して詳細に説明する。
【００３０】
図４は、前記表示装置７上に表示されたパラメータ設定画面の一例を示す図であり、“ＣＤ  Ｍａｓｔｅｒ  ０１”という名称のプリセットデータが選択されたときの初期画面を示している。
【００３１】
ユーザが“ＣＤ  Ｍａｓｔｅｒ  ０１”という名称のプリセットデータを選択すると、このプリセットデータ内の各パラメータ値は、前述のように設定され、その設定状態が、図４のように表示装置７上に表示される。たとえば、選択されたプリセットデータの名称は、タイプセレクト（Ｔｙｐｅ  Ｓｅｌｅｃｔ）欄７１に表示され、帯域毎の入力信号と出力信号との間のレベル関係は、対応する信号レベル表示欄７２ａ〜７２ｃに表示され、各帯域を分割する周波数（分割位置）は、分割周波数表示欄７３ａ，７３ｂに数値で表示されるとともに、全周波数帯域を示す棒状のインジケータ７４上のマーカ７４ａ，７４ｂで表示される。そして、帯域毎の各種パラメータの設定状態は、スライダ（の絵）と数値表示欄（たとえば、スレッショルドレベル（Ｔｈｒｅｓｈｏｌｄ）では、スライダ７５ａ〜７５ｃと数値表示欄７６ａ〜７６ｃ）に表示される。
【００３２】
この状態で、カーソルＣをリンク（ＬＩＮＫ）ボタン７７に合わせてマウスクリックすると、リンク動作がオン状態（オン状態は、たとえば、リンクボタン７７を反転表示することによって表現する）になる。次に、カーソルＣをスライダ７５ａの操作子部分に合わせ、ドラッグした状態で、左または右に移動させると、他の帯域のスライダ７５ｂ、７５ｃの各操作子部分も、その移動量に応じた量（この量は、本実施の形態では、移動量と等しく設定されているが、移動量と何らかの関係（たとえば、比例関係）があれば、これに限らないことは言うまでもない）だけ同じ方向に移動する。なお、これと同様の動作は、数値表示欄７６ａ内のアップ（▲）／ダウン（▼）ボタンをマウスクリックすることでも行うことができる。このようにして、リンク動作がオン状態のときには、ある帯域のあるパラメータの値を変更しただけで、他の帯域の同種類のパラメータの値も、その変更量に応じた量だけ変更される。そして、パラメータの値が変更されるに従って、その表示も変化する。
【００３３】
一方、リンク動作がオフ状態（その状態は、たとえば、リンクボタン７７を通常表示することによって表現する）のときには、ある帯域のあるパラメータの値を変更すると、そのパラメータの値のみ変更され、他の帯域の同種類のパラメータの値は変更されない。
【００３４】
次に、この制御処理を詳細に説明する。
【００３５】
図５は、本実施の形態のパラメータ設定装置、特にＣＰＵ３が実行するパラメータ設定処理の手順を示すフローチャートであり、本パラメータ設定処理は、メインルーチン（図示せず）で、パラメータ設定モードへの移行指示がなされたときに起動される。そして、本パラメータ設定処理が起動されると、デフォルトのプリセットデータ（または、直前に選択されたプリセットデータ、あるいは編集されたプリセットデータ）が選択されて、図４のようなパラメータ設定画面が、表示装置７上に表示される。
【００３６】
本パラメータ設定処理は、主として、
（１）リンク動作のオン／オフ状態切り替え処理
（２）新たなプリセットデータの選択設定処理
によって構成されている。
【００３７】
上記（１）の切り替え処理では、ユーザがカーソルＣをリンクボタン７７に合わせ、マウスクリックすると、リンク動作のオン／オフ状態をトグルで切り替える（ステップＳ１→Ｓ２）。このようにして切り替えられたオン／オフ状態は、たとえば前記ＲＡＭ５に設けられたリンクバッファ（図示せず）に格納される。そして、このオン／オフ状態に基づいて、前記リンクボタン７７の表示態様を切り替える。
【００３８】
上記（２）の選択設定処理では、ユーザによって新たなプリセットデータが選択されると、選択された新たなプリセットデータに従って、各帯域の分割位置と帯域毎の各種パラメータを前述のように設定し、新たな設定内容に沿って、パラメータ設定画面の内容を更新する（ステップＳ３→Ｓ４→Ｓ５）。
【００３９】
図６は、パラメータ変更処理の手順を示すフローチャートであり、本パラメータ変更処理は、図示しないタイマが所定時間（たとえば、１００μｓ）毎に発生する割り込み信号に同期して起動される。すなわち、本パラメータ変更処理は、割り込み処理によって構成されている。
【００４０】
本パラメータ変更処理は、主として、
（Ａ）リンク動作がオン状態の処理（リンク動作処理）
（Ｂ）リンク動作がオフ状態の処理（非リンク動作処理）
によって構成されている。
【００４１】
上記（Ａ）のリンク動作処理では、ユーザがある帯域のあるパラメータに対してその値を変更する操作を行うと、まず、変更操作のあった帯域、パラメータの種類およびパラメータの変更量を検出し、次に、他の帯域、つまり変更操作対象のパラメータが属する帯域以外の帯域についてそれぞれ、同種のパラメータの変更量を決定する（ステップＳ１１→Ｓ１２→Ｓ１３→Ｓ１４）。ここで、決定される変更量は、変更操作対象のパラメータに対する変更量と同じ値とするが、これに限らないことは言うまでもない。つまり、両変更量に何らかの関係があればよい。
【００４２】
そして、変更後のパラメータ値が限界値を超えている帯域があるか否かをチェックし（ステップＳ１５）、変更後のパラメータ値が限界値を超えている帯域がない場合には、他の帯域のパラメータを前記決定された変更量で変更し、具体的には、前記決定された変更量を、対応するパラメータバッファに格納されている値に加減算することで、目的のパラメータ値を変更し（ステップＳ１６→Ｓ１７）、パラメータ設定画面の表示内容を変更後の内容に更新する（ステップＳ２２）。一方、変更後のパラメータ値が限界値を超えている帯域がある場合には、検出された帯域の変更量を限界値に達する量に決定し、該決定された変更量に従って、他の帯域、つまり限界値を超えている帯域以外の帯域の変更量を変更して決定し、該決定された変更量に従ってそれぞれの帯域のパラメータを変更した（ステップＳ１６→Ｓ１９→Ｓ２０→Ｓ２１）後、パラメータ設定画面の表示内容を変更後の内容に更新する（ステップＳ２２）。すなわち、ある帯域のパラメータが限界値を超えて設定される場合には、そのパラメータ値は限界値で頭打ちとし、それ以外の帯域の同種のパラメータの値は、変更前の値と限界値との差分だけ変更される。もちろん、各パラメータに限界値が存在したとしても、その限界値を無視して、各パラメータの値を設定可能にしてもよく、この場合にも、本発明の趣旨は変わらない。
【００４３】
このように、本実施の形態では、リンクボタン７７を設け、リンク動作をオン状態に設定しているときには、ある帯域のあるパラメータの値を変更すると、その変更量に応じて、他の帯域の同種のパラメータの値も変更されるので、各帯域に設定されているパラメータの現状を保持したまま全体的なパラメータの変更処理を簡単に行うことができ、これにより、入力信号に含まれる各種の音を出力したときの出力レベルのバランスを簡単に調整することができる。
【００４４】
なお、本実施の形態では、他の帯域における変更量の決定方法は、帯域間で同一にしたが、これに限らず、帯域間で異なる方法を採用するようにしてもよい。他の帯域における変更量の決定方法としては、演算による方法、具体的には、検出された変更量に所定値を乗除算して他の帯域における変更量を決定する方法や、テーブルデータを用いた方法、具体的には、検出された変更量を他の帯域における変更量に変換するためのテーブルデータを用意しておき、このテーブルデータを検索することによって、他の帯域における変更量を決定する方法等が考えられる。このように、変更量の決定方法として、複数の決定方法を採用したとすると、たとえば、他の帯域のある帯域では、演算による方法を用い、他の帯域のまたある帯域では、テーブルデータを用いた方法を用いるというように、帯域間で異なる方法を採用することができる。
【００４５】
また、本実施の形態では、リンク動作をオン状態に設定しているときには、ある帯域のあるパラメータの値を変更すると、他のすべての帯域の同種のパラメータの値が変更されるが、これに限らず、リンクさせたい帯域を複数の帯域から予め選択しておき、選択されている一部の帯域についてのみ、リンク動作を有効にするようにしてもよい。
【００４６】
なお、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵ３やＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００４７】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４８】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００４９】
また、コンピュータが読出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００５０】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ３などが実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００５１】
【発明の効果】
以上説明したように、請求項１または３に記載の発明によれば、いずれかの部分帯域のいずれかのパラメータ値が変更指示されたときに、該変更指示されたパラメータの属する部分帯域、該パラメータの種類およびその変更量が検出され、該検出された種類のパラメータであって、当該検出された部分帯域以外の部分帯域に属するものの値が、当該検出された変更量に応じて変更されるので、各帯域に設定されているパラメータの現状を保持したまま全体的なパラメータの変更処理を簡単に行うことができ、これにより、入力信号に含まれる各種の音を出力したときの出力レベルのバランスを簡単に調整することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係るパラメータ設定装置の概略構成を示すブロック図である。
【図２】図１中の再生回路の詳細な構成を示すブロック図である。
【図３】図１中のＲＯＭに格納されたプリセットデータの一例を示す図である。
【図４】図１中の表示装置上に表示されたパラメータ設定画面の一例を示す図である。
【図５】図１のパラメータ設定装置、特にＣＰＵが実行するパラメータ設定処理の手順を示すフローチャートである。
【図６】パラメータ変更処理の手順を示すフローチャートである。
【符号の説明】
１…操作子群（操作子）、３…ＣＰＵ（検出手段、変更手段）
【図１】
2004264502.tif 000003
【図２】
2004264502.tif 000004
【図３】
2004264502.tif 000005
【図４】
2004264502.tif 000006
【図５】
2004264502.tif 000007
【図６】
2004264502.tif 000008