(57)【要約】【課題】  入力される楽音信号の周波数帯域毎にユーザ指定のエフェクトを付与して新たな効果付加形態を具現する。【解決手段】  チャンネルデバイダ２１はユーザ指定のフィルタ特性に従い、入力信号を複数の周波数帯域に分割した帯域入力信号を発生する。シグナルスイッチ３１はユーザ指定の信号経路を設定し、その信号経路を介して帯域入力信号を供給する。第１エフェクタ４１もしくは第２エフェクタ４２では、シグナルスイッチ３１を介して供給される帯域入力信号にユーザ指定のエフェクトを付加してエフェクト信号を発生する。ミキサ５１はシグナルスイッチ３１を介して供給される帯域入力信号と第１エフェクタ４１および第２エフェクタ４２から各々出力されるエフェクト信号とをそれぞれユーザ指定された出力レベルで混合する。【選択図】  図６
2005049624.tif 000002
【特許請求の範囲】
【請求項１】
フィルタ特性、信号経路、効果内容および出力レベルを指定する指定手段と、
前記指定手段にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割手段と、
前記指定手段にて指定された信号経路を設定し、その信号経路を介して前記帯域分割手段が発生する周波数帯域別の帯域入力信号を次段へ供給する経路設定手段と、
前記経路設定手段から供給される帯域入力信号に、前記指定手段にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト手段と、
前記経路設定手段から供給される帯域入力信号と前記エフェクト手段から出力されるエフェクト信号とを、前記指定手段にて指定された出力レベルで混合する混合手段と
を具備することを特徴とする効果付加装置。
【請求項２】
フィルタ特性、信号経路、合成成分、効果内容および出力レベルを指定する指定手段と、
前記指定手段にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割手段と、
前記帯域分割手段が発生する周波数帯域別の帯域入力信号を、前記指定手段にて指定された合成成分に従って合成した合成信号を発生する信号合成手段と、
前記指定手段にて指定された信号経路を設定し、その信号経路を介して前記帯域分割手段が発生する周波数帯域別の帯域入力信号を次段へ供給する経路設定手段と、
前記信号合成手段が発生する合成信号に、前記指定手段にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト手段と、
前記経路設定手段から供給される帯域入力信号と前記エフェクト手段から出力されるエフェクト信号とを、前記指定手段にて指定された出力レベルで混合する混合手段と
を具備することを特徴とする効果付加装置。
【請求項３】
フィルタ特性、信号経路、効果内容および出力レベルを指定する指定手段と、
前記指定手段にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割手段と、
前記指定手段にて指定された信号経路を設定し、その信号経路を介して前記帯域分割手段が発生する周波数帯域別の帯域入力信号を次段へ供給もしくは外部出力する経路設定手段と、
前記経路設定手段から供給される帯域入力信号に、前記指定手段にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト手段と、
前記経路設定手段から外部出力され、外部エフェクタを経て所定のエフェクトが付加された外部エフェクト信号を入力する入力手段と、
前記経路設定手段から供給される帯域入力信号、前記エフェクト手段から出力されるエフェクト信号および前記入力手段が入力する外部エフェクト信号を、前記指定手段にて指定された出力レベルで混合する混合手段と
を具備することを特徴とする効果付加装置。
【請求項４】
フィルタ特性、信号経路、合成成分、効果内容および出力レベルを指定する指定手段と、
前記指定手段にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割手段と、
前記帯域分割手段が発生する周波数帯域別の帯域入力信号を、前記指定手段にて指定された合成成分に従って合成した合成信号を発生する信号合成手段と、
前記指定手段にて指定された信号経路を設定し、その信号経路を介して前記帯域分割手段が発生する周波数帯域別の帯域入力信号を次段へ供給もしくは外部出力する経路設定手段と、
前記信号合成手段が発生する合成信号に、前記指定手段にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト手段と、
前記経路設定手段から外部出力され、外部エフェクタを経て所定のエフェクトが付加された外部エフェクト信号を入力する入力手段と、
前記経路設定手段から供給される帯域入力信号、前記エフェクト手段から出力されるエフェクト信号および前記入力手段が入力する外部エフェクト信号を、前記指定手段にて指定された出力レベルで混合する混合手段と
を具備することを特徴とする効果付加装置。
【請求項５】
フィルタ特性、信号経路、効果内容および出力レベルを指定する指定処理と、
前記指定処理にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割処理と、
前記指定処理にて指定された信号経路を設定し、その信号経路を介して前記帯域分割処理が発生する周波数帯域別の帯域入力信号を次段へ供給する経路設定処理と、
前記経路設定処理により供給される帯域入力信号に、前記指定処理にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト処理と、
前記経路設定処理により供給される帯域入力信号と前記エフェクト処理にて生成されるエフェクト信号とを、前記指定処理にて指定された出力レベルで混合する混合処理と
をコンピュータで実行させることを特徴とする効果付加プログラム。
【請求項６】
フィルタ特性、信号経路、合成成分、効果内容および出力レベルを指定する指定処理と、
前記指定処理にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割処理と、
前記帯域分割処理にて生成される周波数帯域別の帯域入力信号を、前記指定処理にて指定された合成成分に従って合成した合成信号を発生する信号合成処理と、
前記指定処理にて指定された信号経路を設定し、その信号経路を介して前記帯域分割処理により生成される周波数帯域別の帯域入力信号を次段へ供給する経路設定処理と、
前記信号合成処理にて生成される合成信号に、前記指定処理にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト処理と、
前記経路設定処理により供給される帯域入力信号と前記エフェクト処理により生成されるエフェクト信号とを、前記指定処理にて指定された出力レベルで混合する混合処理と
をコンピュータで実行させることを特徴とする効果付加プログラム。
【請求項７】
フィルタ特性、信号経路、効果内容および出力レベルを指定する指定処理と、
前記指定処理にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割処理と、
前記指定処理にて指定された信号経路を設定し、その信号経路を介して前記帯域分割処理にて生成される周波数帯域別の帯域入力信号を次段へ供給もしくは外部出力する経路設定処理と、
前記経路設定処理により供給される帯域入力信号に、前記指定処理にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト処理と、
前記経路設定処理により外部出力され、外部エフェクタを経て所定のエフェクトが付加された外部エフェクト信号を入力する入力処理と、
前記経路設定処理により供給される帯域入力信号、前記エフェクト処理にて生成されるエフェクト信号および前記入力処理で入力される外部エフェクト信号を、前記指定処理にて指定された出力レベルで混合する混合処理と
をコンピュータで実行させることを特徴とする効果付加プログラム。
【請求項８】
フィルタ特性、信号経路、合成成分、効果内容および出力レベルを指定する指定処理と、
前記指定処理にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割処理と、
前記帯域分割処理にて生成される周波数帯域別の帯域入力信号を、前記指定処理にて指定された合成成分に従って合成した合成信号を発生する信号合成処理と、
前記指定処理にて指定された信号経路を設定し、その信号経路を介して前記帯域分割処理により生成される周波数帯域別の帯域入力信号を次段へ供給もしくは外部出力する経路設定処理と、
前記信号合成処理にて生成される合成信号に、前記指定処理にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト処理と、
前記経路設定処理により外部出力され、外部エフェクタを経て所定のエフェクトが付加された外部エフェクト信号を入力する入力処理と、
前記経路設定処理により供給される帯域入力信号、前記エフェクト処理にて生成されるエフェクト信号および前記入力処理で入力される外部エフェクト信号を、前記指定処理にて指定された出力レベルで混合する混合処理と
をコンピュータで実行させることを特徴とする効果付加プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子楽器などに用いて好適な効果付加装置および効果付加プログラムに関する。
【背景技術】
【０００２】
電子楽器等の音源から供給される楽音信号に対してリバーブやディレイ等の各種エフェクト（効果音）を付加する効果付加装置が知られている。この種の装置として、例えば特許文献１には、入力される楽音信号を遅延変化させた初期反射音と、複数の周波数帯域に分割された楽音信号に基づき生成され、遅延変化態様が各帯域毎に異なる残響信号を合成してなる残響音とを個別に形成するようにして、自然音に近い残響効果を得る技術が開示されている。
【０００３】
【特許文献１】実公平１−１２３２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記特許文献１に開示の効果付加装置では、単に初期反射音と、その後の残響音とを独立して形成することで自然音に近い残響効果を得ているだけなので、入力される楽音信号の周波数帯域別にユーザが指定する種類のエフェクトを付与して新たな効果付加形態を具現することが出来ない、という問題がある。
そこで本発明は、このような事情に鑑みてなされたもので、入力される楽音信号の周波数帯域毎にユーザが指定する種類のエフェクトを付与して新たな効果付加形態を具現することができる効果付加装置および効果付加プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１に記載の発明では、フィルタ特性、信号経路、効果内容および出力レベルを指定する指定手段と、前記指定手段にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割手段と、前記指定手段にて指定された信号経路を設定し、その信号経路を介して前記帯域分割手段が発生する周波数帯域別の帯域入力信号を次段へ供給する経路設定手段と、前記経路設定手段から供給される帯域入力信号に、前記指定手段にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト手段と、前記経路設定手段から供給される帯域入力信号と前記エフェクト手段から出力されるエフェクト信号とを、前記指定手段にて指定された出力レベルで混合する混合手段とを具備することを特徴とする。
【０００６】
請求項２に記載の発明では、フィルタ特性、信号経路、合成成分、効果内容および出力レベルを指定する指定手段と、前記指定手段にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割手段と、前記帯域分割手段が発生する周波数帯域別の帯域入力信号を、前記指定手段にて指定された合成成分に従って合成した合成信号を発生する信号合成手段と、前記指定手段にて指定された信号経路を設定し、その信号経路を介して前記帯域分割手段が発生する周波数帯域別の帯域入力信号を次段へ供給する経路設定手段と、前記信号合成手段が発生する合成信号に、前記指定手段にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト手段と、前記経路設定手段から供給される帯域入力信号と前記エフェクト手段から出力されるエフェクト信号とを、前記指定手段にて指定された出力レベルで混合する混合手段とを具備することを特徴とする。
【０００７】
請求項３に記載の発明では、フィルタ特性、信号経路、効果内容および出力レベルを指定する指定手段と、前記指定手段にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割手段と、前記指定手段にて指定された信号経路を設定し、その信号経路を介して前記帯域分割手段が発生する周波数帯域別の帯域入力信号を次段へ供給もしくは外部出力する経路設定手段と、前記経路設定手段から供給される帯域入力信号に、前記指定手段にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト手段と、前記経路設定手段から外部出力され、外部エフェクタを経て所定のエフェクトが付加された外部エフェクト信号を入力する入力手段と、前記経路設定手段から供給される帯域入力信号、前記エフェクト手段から出力されるエフェクト信号および前記入力手段が入力する外部エフェクト信号を、前記指定手段にて指定された出力レベルで混合する混合手段とを具備することを特徴とする。
【０００８】
請求項４に記載の発明では、フィルタ特性、信号経路、合成成分、効果内容および出力レベルを指定する指定手段と、前記指定手段にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割手段と、前記帯域分割手段が発生する周波数帯域別の帯域入力信号を、前記指定手段にて指定された合成成分に従って合成した合成信号を発生する信号合成手段と、前記指定手段にて指定された信号経路を設定し、その信号経路を介して前記帯域分割手段が発生する周波数帯域別の帯域入力信号を次段へ供給もしくは外部出力する経路設定手段と、前記信号合成手段が発生する合成信号に、前記指定手段にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト手段と、前記経路設定手段から外部出力され、外部エフェクタを経て所定のエフェクトが付加された外部エフェクト信号を入力する入力手段と、前記経路設定手段から供給される帯域入力信号、前記エフェクト手段から出力されるエフェクト信号および前記入力手段が入力する外部エフェクト信号を、前記指定手段にて指定された出力レベルで混合する混合手段とを具備することを特徴とする。
【０００９】
請求項５に記載の発明では、フィルタ特性、信号経路、効果内容および出力レベルを指定する指定処理と、前記指定処理にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割処理と、前記指定処理にて指定された信号経路を設定し、その信号経路を介して前記帯域分割処理が発生する周波数帯域別の帯域入力信号を次段へ供給する経路設定処理と、前記経路設定処理により供給される帯域入力信号に、前記指定処理にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト処理と、前記経路設定処理により供給される帯域入力信号と前記エフェクト処理にて生成されるエフェクト信号とを、前記指定処理にて指定された出力レベルで混合する混合処理とをコンピュータで実行させることを特徴とする。
【００１０】
請求項６に記載の発明では、フィルタ特性、信号経路、合成成分、効果内容および出力レベルを指定する指定処理と、前記指定処理にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割処理と、前記帯域分割処理にて生成される周波数帯域別の帯域入力信号を、前記指定処理にて指定された合成成分に従って合成した合成信号を発生する信号合成処理と、前記指定処理にて指定された信号経路を設定し、その信号経路を介して前記帯域分割処理により生成される周波数帯域別の帯域入力信号を次段へ供給する経路設定処理と、前記信号合成処理にて生成される合成信号に、前記指定処理にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト処理と、前記経路設定処理により供給される帯域入力信号と前記エフェクト処理により生成されるエフェクト信号とを、前記指定処理にて指定された出力レベルで混合する混合処理とをコンピュータで実行させることを特徴とする。
【００１１】
請求項７に記載の発明では、フィルタ特性、信号経路、効果内容および出力レベルを指定する指定処理と、前記指定処理にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割処理と、前記指定処理にて指定された信号経路を設定し、その信号経路を介して前記帯域分割処理にて生成される周波数帯域別の帯域入力信号を次段へ供給もしくは外部出力する経路設定処理と、前記経路設定処理により供給される帯域入力信号に、前記指定処理にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト処理と、前記経路設定処理により外部出力され、外部エフェクタを経て所定のエフェクトが付加された外部エフェクト信号を入力する入力処理と、前記経路設定処理により供給される帯域入力信号、前記エフェクト処理にて生成されるエフェクト信号および前記入力処理で入力される外部エフェクト信号を、前記指定処理にて指定された出力レベルで混合する混合処理とをコンピュータで実行させることを特徴とする。
【００１２】
請求項８に記載の発明では、フィルタ特性、信号経路、合成成分、効果内容および出力レベルを指定する指定処理と、前記指定処理にて指定されたフィルタ特性に従い、入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生する帯域分割処理と、前記帯域分割処理にて生成される周波数帯域別の帯域入力信号を、前記指定処理にて指定された合成成分に従って合成した合成信号を発生する信号合成処理と、前記指定処理にて指定された信号経路を設定し、その信号経路を介して前記帯域分割処理により生成される周波数帯域別の帯域入力信号を次段へ供給もしくは外部出力する経路設定処理と、前記信号合成処理にて生成される合成信号に、前記指定処理にて指定された効果内容のエフェクトを付加してエフェクト信号を発生する少なくとも１つのエフェクト処理と、前記経路設定処理により外部出力され、外部エフェクタを経て所定のエフェクトが付加された外部エフェクト信号を入力する入力処理と、前記経路設定処理により供給される帯域入力信号、前記エフェクト処理にて生成されるエフェクト信号および前記入力処理で入力される外部エフェクト信号を、前記指定処理にて指定された出力レベルで混合する混合処理とをコンピュータで実行させることを特徴とする
【発明の効果】
【００１３】
請求項１，５に記載の発明によれば、フィルタ特性、信号経路、効果内容および出力レベルを指定すると、指定されたフィルタ特性に従い入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生し、指定された信号経路を設定してその信号経路を介して周波数帯域別の帯域入力信号を次段へ供給する。供給される帯域入力信号に指定された効果内容のエフェクトを付加してエフェクト信号を発生し、このエフェクト信号と供給される帯域入力信号とを指定された出力レベルで混合するので、入力される楽音信号の周波数帯域毎にユーザが指定する種類のエフェクトを付与して新たな効果付加形態を具現することができる。
【００１４】
請求項２，６に記載の発明によれば、フィルタ特性、信号経路、合成成分、効果内容および出力レベルを指定すると、指定されたフィルタ特性に従い入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生し、周波数帯域別の帯域入力信号を指定された合成成分に従って合成した合成信号を発生する。指定された信号経路を設定してその信号経路を介して周波数帯域別の帯域入力信号を次段へ供給する。生成された合成信号に指定された効果内容のエフェクトを付加してエフェクト信号を発生し、このエフェクト信号と供給される帯域入力信号とを指定された出力レベルで混合するので、入力される楽音信号の周波数帯域毎にユーザが指定する種類のエフェクトを付与したり、バラエティに富んだ多種多様な効果付加形態を具現することができる。
【００１５】
請求項３，７に記載の発明によれば、フィルタ特性、信号経路、効果内容および出力レベルを指定すると、指定されたフィルタ特性に従い入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生し、指定された信号経路を設定してその信号経路を介して周波数帯域別の帯域入力信号を次段へ供給もしくは外部出力する。供給される帯域入力信号に指定された効果内容のエフェクトを付加してエフェクト信号を発生し、このエフェクト信号、供給される帯域入力信号および外部出力されて外部エフェクタを経て所定のエフェクトが付加されてから入力された外部エフェクト信号を指定された出力レベルで混合するので、入力される楽音信号の周波数帯域毎にユーザが指定する種類のエフェクトや外部エフェクトを付与して新たな効果付与形態を具現することができる。
【００１６】
請求項４，８に記載の発明によれば、フィルタ特性、信号経路、合成成分、効果内容および出力レベルを指定すると、指定されたフィルタ特性に従い入力信号を複数の周波数帯域に分割して周波数帯域別の帯域入力信号を発生し、周波数帯域別の帯域入力信号を指定された合成成分に従って合成した合成信号を発生する。指定された信号経路を設定してその信号経路を介して周波数帯域別の帯域入力信号を次段へ供給もしくは外部出力する。生成された合成信号に指定された効果内容のエフェクトを付加してエフェクト信号を発生し、このエフェクト信号、供給される帯域入力信号および外部出力されて外部エフェクタを経て所定のエフェクトが付加されてから入力された外部エフェクト信号を指定された出力レベルで混合するので、入力される楽音信号の周波数帯域毎にユーザが指定する種類のエフェクトを付与したり、バラエティに富んだ多種多様な効果付加形態を具現することができ、しかも外部エフェクタの出力に効果付与することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明による最良の実施形態について説明する。
Ａ．構成
（１）全体構成
図１は最良の実施形態である効果付加装置の全体構成を示すブロック図である。この図において、１はスイッチ部２のスイッチ操作に応じて設定されるエフェクト形態となるようＤＳＰ６に各種パラメータを供給するＣＰＵであり、本発明の要旨に係わる処理動作については追って詳述する。スイッチ部２は操作パネルに配設される各種スイッチを備え、操作されたスイッチに対応したスイッチイベントを発生する。具体的には、図２の操作パネルの一例に図示するように、選択スイッチ１２、アップダウンスイッチ１３、＋／−スイッチ１４、ロードスイッチ１５、セットスイッチ１６およびセーブスイッチ１７が配設される。
【００１８】
選択スイッチ１２はＲＡＭ４に設けられる８つのセーブ領域（後述する）に各々対応付けられたキースイッチを有し、これらキースイッチのオン操作に応じて８つのセーブ領域のいずれかを選択する。ロードスイッチ１５は、ＲＡＭ４のセーブ領域に格納されるユーザ設定パラメータ（後述する）を、ＲＡＭ４のワーク領域へのロードを指示する。つまりロードスイッチ１５をオン操作した後、上記選択スイッチ１２のオン操作でセーブ領域を選択すると、選択されたセーブ領域に格納されているユーザ設定パラメータがＲＡＭ４のワーク領域にロードされるようになる。
セーブスイッチ１７は、ＲＡＭ４のワーク領域に一時記憶されているユーザ設定パラメータをＲＡＭ４のセーブ領域にセーブ（保存）するよう指示する。つまりセーブスイッチ１７をオン操作した後、上記選択スイッチ１２のオン操作でセーブ領域を選択すると、ＲＡＭ４のワーク領域に一時記憶されているユーザ設定パラメータが、選択されたセーブ領域にセーブされるようになる。
【００１９】
アップダウンスイッチ１３はアップキーおよびダウンキーを有し、このアップキーおよびダウンキーのオン操作に応じて、ＲＡＭ４のワーク領域に一時記憶されているユーザ設定パラメータの種類を選択する。アップダウンスイッチ１３の操作で選択された種類のユーザ設定パラメータは、操作パネル（図２参照）に配設される液晶表示パネル１１に画面表示されるようになっている。
＋／−スイッチ１４は＋キーおよび−キーを有し、上記アップダウンスイッチ１３の操作で選択されたユーザ設定パラメータの値を、＋キーのオン操作に応じてインクリメントあるいは−キーのオン操作に応じてデクリメントして変更する。セットスイッチ１６は、ＲＡＭ４のワーク領域に一時記憶されているユーザ設定パラメータをＤＳＰ６に供給するよう指示する。
【００２０】
次に、再び図１を参照して実施形態の構成について説明を進める。図１において、３はプログラムエリアおよびデータエリアを有するＲＯＭである。ＲＯＭ３のプログラムエリアには、ＣＰＵ１が実行するメインルーチン、スイッチ処理およびパラメータ設定処理を含む各種制御プログラムが記憶される。ＲＯＭ３のデータエリアには、アルゴリズムパラメータ（後述する）がファクトリープリセットされる。ＲＯＭ３のデータエリアにファクトリープリセットされるアルゴリズムパラメータは、装置電源投入時に実行される初期化処理にてＲＡＭ４のワーク領域に転送される。ＲＡＭ４はワーク領域および８つのセーブ領域を備える。セーブ領域にはユーザ設定パラメータが保存格納される。一方、ワーク領域には、指定のセーブ領域からロードされるユーザ設定パラメータと、初期化処理にてＲＯＭ３のデータエリアから転送されるアルゴリズムパラメータとが格納される。ユーザ設定パラメータおよびアルゴリズムパラメータの内容については追って詳述する。
【００２１】
５は操作パネルに配設される液晶表示パネル１１（図２参照）および図示されていない表示ドライバ等から構成される表示部であり、ＣＰＵ１から供給される表示制御信号に応じて、例えば図２に図示したように、ユーザ操作で選択されたユーザ設定パラメータの内容を液晶表示パネル１１に画面表示する。６はＣＰＵ１から供給されるユーザ設定パラメータおよびアルゴリズムパラメータに従ったエフェクトを入力信号に付加して出力するＤＳＰ（デジタルシグナルプロセッサ）であり、その構成については追って詳述する。
【００２２】
本実施形態によるＤＳＰ６は２入力２出力を備える。ＤＳＰ６はＡ／Ｄ変換器７−１を介した入力信号（入力１）にユーザ指定のエフェクトを付加した後、Ｄ／Ａ変換器８−１を介して出力（出力１）する。また、ＤＳＰ６は入力信号（入力１）を４つの周波数帯域に分割し、その内でユーザ指定帯域の周波数信号をＤ／Ａ変換器８−２を介して出力（出力２）する。この出力２の周波数信号は、図示されていない外部エフェクタにて所定のエフェクトが付加された後、Ａ／Ｄ変換器７−２を介した入力信号（入力２）としてＤＳＰ６に供給される。
【００２３】
（２）ＲＡＭ４の構成およびパラメータ構成
次に、図３〜図５を参照してＲＡＭ４の構成およびパラメータ構成について説明する。ＲＡＭ４は、図３に図示するように、ワーク領域ＷＡおよびセーブ領域ＳＡ（１）〜ＳＡ（８）を備える。ワーク領域ＷＡにはユーザ設定パラメータＵＳＰとアルゴリズムパラメータＡＲＰとが格納される。セーブ領域ＳＡ（１）〜ＳＡ（８）にはワーク領域ＷＡにて設定したユーザ設定パラメータＵＳＰが保存格納される。
【００２４】
図４はユーザ設定パラメータＵＳＰのデータ構成を示す図である。ユーザ設定パラメータＵＳＰは、後述するＤＳＰ６の構成要素である、チャンネルデバイダ２１、シグナルスイッチ３１、第１エフェクタ４１、第２エフェクタ４２およびミキサ５１にそれぞれ供給され、各要素の動作を指定するパラメータデータから構成される。
チャンネルドライバ２１の動作を指定するチャンネルパラメータは、高域カットオフ周波数ＨｉｇｈＦｒｅｑ、中高域中心周波数ＭｉｄＨｉｇｈＦｒｅｑ、中高域バンド幅ＭｉｄＨｉｇｈＷｉｄｔｈ、低中域中心周波数ＬｏｗＭｉｄＦｒｅｑ、低中域バンド幅ＬｏｗＭｉｄＷｉｄｔｈおよび低域カットオフ周波数ＬｏｗＦｒｅｑからなる。
【００２５】
シグナルスイッチ３１の動作を指定するスイッチパラメータは、高域出力アサインＨｉｇｈＡｓｓｉｇｎ、中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎ、低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎおよび低域出力アサインＬｏｗＡｓｓｉｇｎからなる。
第１エフェクタ４１の動作を指定するパラメータは、エフェクトタイプＥｆｆ１ＴｙｐｅおよびエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５からなる。同様に、第２エフェクタ４２の動作を指定するパラメータは、エフェクトタイプＥｆｆ２ＴｙｐｅおよびエフェクトパラメータＥｆｆ２Ｐａｒａｍ１〜Ｅｆｆ２Ｐａｒａｍ５からなる。なお、エフェクトタイプＥｆｆＴｙｐｅとエフェクトパラメータＥｆｆＰａｒａｍとの関係についてはアルゴリズムパラメータＡＲＰの説明で述べる。
【００２６】
ミキサ５１の動作を指定するミキサパラメータは、第１エフェクタ入力レベルＥｆｆ１ＩｎｐｕｔＬｅｖｅｌ、第２エフェクタ入力レベルＥｆｆ２ＩｎｐｕｔＬｅｖｅｌ、高域ドライレベルＨｉｇｈＤｒｙＬｅｖｅｌ、中高域ドライレベルＭｉｄＨｉｇｈＤｒｙＬｅｖｅｌ、低中域ドライレベルＬｏｗＭｉｄＤｒｙＬｅｖｅｌ、低域ドライレベルＬｏｗＤｒｙＬｅｖｅｌ、外部入力レベルＥｘｔｅｒｎａｌＬｅｖｅｌおよびミキサ出力レベルＭｉｘｅｒＯｕｔｐｕｔＬｅｖｅｌからなる。
【００２７】
次に、図５を参照してアルゴリズムパラメータＡＲＰの構成について説明する。アルゴリズムパラメータＡＲＰは、エフェクト種を指定するエフェクトタイプＥｆｆＴｙｐｅと、その内容を表すエフェクトパラメータＥｆｆＰａｒａｍから構成される。エフェクトタイプＥｆｆＴｙｐｅは「０：コンプレッサＣｏｍｐｒｅｓｓｏｒ」、「１：リミッタＬｉｍｉｔｅｒ」、「２：位相ｐｈａｓｅ」、「３：遅延Ｄｅｌａｙ」、「４：トレモロＴｒｅｍｏｌｏ」、「５：音像変調ＡｕｔｏＰａｎ」および「６：ディストーションＤｉｓｔｏｒｔｉｏｎ」を指定する。なお、ここで言うエフェクトタイプＥｆｆＴｙｐｅとは、第１エフェクタ４１のエフェクト種を指定するエフェクトタイプＥｆｆ１Ｔｙｐｅと第２エフェクタ４２のエフェクト種を指定するエフェクトタイプＥｆｆ２Ｔｙｐｅとを総称したものである。
【００２８】
エフェクトタイプＥｆｆＴｙｐｅが「０」の場合、コンプレッサＣｏｍｐｒｅｓｓｏｒの内容を表すエフェクトパラメータＥｆｆＰａｒａｍ１（Ｄｅｐｔｈ）、ＥｆｆＰａｒａｍ２（Ａｔｔａｃｋ）、ＥｆｆＰａｒａｍ３（Ｒｅｌｅａｓｅ）およびＥｆｆＰａｒａｍ４（Ｌｅｖｅｌ）から構成される。ここで、Ｄｅｐｔｈは増幅率（深さ）、Ａｔｔａｃｋは入力がスレッショルド以上になってから音量がスレッショルドに下がるまでの時間、Ｒｅｌｅａｓｅは入力がスレッショルド以下になってから音量が元に戻るまでの時間、Ｌｅｖｅｌは出力レベルをそれぞれ表し、これらによって入力レベル圧縮にてアタック音を強調するコンプレッサ効果を設定する。
【００２９】
エフェクトタイプＥｆｆＴｙｐｅが「１」の場合、リミッタＬｉｍｉｔｅｒの内容を表すエフェクトパラメータＥｆｆＰａｒａｍ１（Ｌｉｍｉｔ）、ＥｆｆＰａｒａｍ２（Ａｔｔａｃｋ）、ＥｆｆＰａｒａｍ３（Ｒｅｌｅａｓｅ）およびＥｆｆＰａｒａｍ４（Ｌｅｖｅｌ）から構成される。ここで、Ｌｉｍｉｔはスレッショルドレベル、Ａｔｔａｃｋは入力がスレッショルド以上になってから音量がスレッショルドに下がるまでの時間、Ｒｅｌｅａｓｅは入力がスレッショルド以下になってから音量が元に戻るまでの時間、Ｌｅｖｅｌは出力レベルをそれぞれ表し、これらによってスレッショルドレベル以上の入力を抑えた音量を出力するリミッタ効果を設定する。
【００３０】
エフェクトタイプＥｆｆＴｙｐｅが「２」の場合、位相ｐｈａｓｅの内容を表すエフェクトパラメータＥｆｆＰａｒａｍ１（Ｒｅｓｏｎａｎｃｅ）、ＥｆｆＰａｒａｍ２（Ｍａｎｕａｌ）、ＥｆｆＰａｒａｍ３（Ｒａｔｅ）、ＥｆｆＰａｒａｍ４（Ｄｅｐｔｈ）およびＥｆｆＰａｒａｍ５（ＷｅｔＬｅｖｅｌ）から構成される。ここで、Ｒｅｓｏｎａｎｃｅはフィードバックの大きさ、Ｍａｎｕａｌは効果のかかる周波数領域、Ｒａｔｅは変調周期、Ｄｅｐｔｈは変調の大きさ（深さ）、ＷｅｔＬｅｖｅｌは入力音に加えるエフェクト音レベルをそれぞれ表し、これらによって位相変調効果を設定する。
【００３１】
エフェクトタイプＥｆｆＴｙｐｅが「３」の場合、遅延Ｄｅｌａｙの設定内容を表すエフェクトパラメータＥｆｆＰａｒａｍ１（ＤｅｌａｙＴｉｍｅ）、ＥｆｆＰａｒａｍ２（ＷｅｔＬｅｖｅｌ）、ＥｆｆＰａｒａｍ３（Ｆｅｅｄｂａｃｋ）およびＥｆｆＰａｒａｍ４（ＨｉｇｈＤｕｍｐ）から構成される。ここで、ＤｅｌａｙＴｉｍｅは音の反射時間、ＷｅｔＬｅｖｅｌは入力音に加えるエフェクト音レベル、Ｆｅｅｄｂａｃｋは反射音が再反射する割合、ＨｉｇｈＤｕｍｐは反射音の高音レベルをそれぞれ表し、これらによってディレイ効果を設定する。
【００３２】
エフェクトタイプＥｆｆＴｙｐｅが「４」の場合、トレモロＴｒｅｍｏｌｏの内容を表すエフェクトパラメータＥｆｆＰａｒａｍ１（Ｒａｔｅ）およびＥｆｆＰａｒａｍ２（Ｄｅｐｔｈ）から構成される。ここで、Ｒａｔｅは変調周期、Ｄｅｐｔｈは変調の大きさ（深さ）をそれぞれ表し、これらによってトレモロ効果を設定する。
【００３３】
エフェクトタイプＥｆｆＴｙｐｅが「５」の場合、音像変調ＡｕｔｏＰａｎの内容を表すエフェクトパラメータＥｆｆＰａｒａｍ１（Ｒａｔｅ）およびＥｆｆＰａｒａｍ２（Ｄｅｐｔｈ）から構成される。ここで、Ｒａｔｅは変調周期、Ｄｅｐｔｈは変調の大きさ（深さ）をそれぞれ表し、これらによって音像変調効果を設定する。
【００３４】
エフェクトタイプＥｆｆＴｙｐｅが「６」の場合、ディストーションＤｉｓｔｏｒｔｉｏｎの内容を表すエフェクトパラメータＥｆｆＰａｒａｍ１（Ｇａｉｎ）、ＥｆｆＰａｒａｍ２（Ｌｏｗ）、ＥｆｆＰａｒａｍ３（Ｈｉｇｈ）およびＥｆｆＰａｒａｍ４（Ｌｅｖｅｌ）から構成される。ここで、Ｇａｉｎは増幅率、Ｌｏｗは低音域調整、Ｈｉｇｈは高音域調整、Ｌｅｖｅｌは出力レベルをそれぞれ表し、これらによってディストーション効果を設定する。
【００３５】
（３）ＤＳＰ６の構成
次に、図６を参照してＤＳＰ６の構成について説明する。ＤＳＰ６は、チャンネルデバイダ２１、シグナルスイッチ３１、第１エフェクタ４１、第２エフェクタ４２、ミキサ５１および出力増幅器６１から構成される。チャンネルデバイダ２１は、ＣＰＵ１から供給されるチャンネルパラメータに応じて、Ａ／Ｄ変換器７−１を介した入力信号を高域、中高域、低中域および低域の各周波数帯域に分割して出力するＨＰＦ２２−１、ＢＰＦ２２−２、ＢＰＦ２２−３およびＬＰＦ２２−４を備える。
【００３６】
ＨＰＦ２２−１はＣＰＵ１から供給される高域カットオフ周波数ＨｉｇｈＦｒｅｑに従って入力信号にハイパスフィルタリングを施して高域信号Ｈｉｇｈを発生する。ＢＰＦ２２−２はＣＰＵ１から供給される中高域中心周波数ＭｉｄＨｉｇｈＦｒｅｑおよび中高域バンド幅ＭｉｄＨｉｇｈＷｉｄｔｈに従って入力信号にバンドパスフィルタリングを施して中高域信号Ｍｉｄ−Ｈｉｇｈを発生する。ＢＰＦ２２−３はＣＰＵ１から供給される低中域中心周波数ＬｏｗＭｉｄＦｒｅｑおよび低中域バンド幅ＬｏｗＭｉｄＷｉｄｔｈに従って入力信号にバンドパスフィルタリングを施して低中域信号Ｌｏｗ−Ｍｉｄを発生する。ＬＰＦ２２−４はＣＰＵ１から供給される低域カットオフ周波数ＬｏｗＦｒｅｑに従って入力信号にローパスフィルタリングを施して低域信号Ｌｏｗを発生する。
【００３７】
シグナルスイッチ３１は、経路切換えするスイッチ３２−１〜３２−１６を備え、ＣＰＵ１から供給されるスイッチパラメータに応じてこれらスイッチ３２−１〜３２−１６をオンオフ制御して、前段のチャンネルデバイダ２１から供給される高域信号Ｈｉｇｈ、中高域信号Ｍｉｄ−Ｈｉｇｈ、低中域信号Ｌｏｗ−Ｍｉｄおよび低域信号Ｌｏｗの各信号経路を設定する。ＣＰＵ１から供給されるスイッチパラメータとは、上述した高域出力アサインＨｉｇｈＡｓｓｉｇｎ、中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎ、低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎおよび低域出力アサインＬｏｗＡｓｓｉｇｎを指す。これらはパラメータは「０」の場合にスルー出力を、「１」の場合に第１エフェクタ４１への出力を、「２」の場合に第２エフェクタ４２への出力を、「３」の場合に外部出力を指示する。
【００３８】
すなわち、シグナルスイッチ３１は高域出力アサインＨｉｇｈＡｓｓｉｇｎが「０」であると、高域信号Ｈｉｇｈを効果付加されないドライ高域信号ＨｉｇｈＤｒｙとしてミキサ５１側にスルー出力し、高域出力アサインＨｉｇｈＡｓｓｉｇｎが「１」であると、高域信号Ｈｉｇｈを第１エフェクタ４１に供給する。また、高域出力アサインＨｉｇｈＡｓｓｉｇｎが「２」の場合には高域信号Ｈｉｇｈを第２エフェクタ４２に供給し、高域出力アサインＨｉｇｈＡｓｓｉｇｎが「３」の場合には高域信号ＨｉｇｈをそのままＤ／Ａ変換器８−２を経て外部出力させる。
【００３９】
また、シグナルスイッチ３１は中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎが「０」の場合には中高域信号Ｍｉｄ−Ｈｉｇｈを効果付加されないドライ中高域信号Ｍｉｄ−ＨｉｇｈＤｒｙとしてミキサ５１側にスルー出力し、中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎが「１」の場合には中高域信号Ｍｉｄ−Ｈｉｇｈを第１エフェクタ４１に供給し、中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎが「２」の場合には中高域信号Ｍｉｄ−Ｈｉｇｈを第２エフェクタ４２に供給し、中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎが「３」の場合には中高域信号Ｍｉｄ−ＨｉｇｈをそのままＤ／Ａ変換器８−２を経て外部出力させる。
【００４０】
さらに、シグナルスイッチ３１は低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎが「０」の場合には低中域信号Ｌｏｗ−Ｍｉｄを効果付加されないドライ低中域信号Ｌｏｗ−ＭｉｄＤｒｙとしてミキサ５１側にスルー出力し、低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎが「１」の場合には低中域信号Ｌｏｗ−Ｍｉｄを第１エフェクタ４１に供給し、低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎが「２」の場合には低中域信号Ｌｏｗ−Ｍｉｄを第２エフェクタ４２に供給し、低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎが「３」の場合には低中域信号Ｌｏｗ−ＭｉｄをそのままＤ／Ａ変換器８−２を経て外部出力させる。
【００４１】
また、シグナルスイッチ３１は低域出力アサインＬｏｗＡｓｓｉｇｎが「０」の場合には低域信号Ｌｏｗを効果付加されないドライ低域信号ＬｏｗＤｒｙとしてミキサ５１側にスルー出力し、低域出力アサインＬｏｗＡｓｓｉｇｎが「１」の場合には低域信号Ｌｏｗを第１エフェクタ４１に供給し、低域出力アサインＬｏｗＡｓｓｉｇｎが「２」の場合には低域信号Ｌｏｗを第２エフェクタ４２に供給し、低域出力アサインＬｏｗＡｓｓｉｇｎが「３」の場合には低域信号ＬｏｗをそのままＤ／Ａ変換器８−２を経て外部出力させる。
【００４２】
第１エフェクタ４１は、ＣＰＵ１から供給されるエフェクトタイプＥｆｆ１ＴｙｐｅおよびエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍに従った種類のエフェクトを入力信号に付加して出力する。同様に、第２エフェクタ４２は、ＣＰＵ１から供給されるエフェクトタイプＥｆｆ２ＴｙｐｅおよびエフェクトパラメータＥｆｆ２Ｐａｒａｍ１〜Ｅｆｆ２Ｐａｒａｍ５に従った種類のエフェクトを入力信号に付加して出力する。
ミキサ５１は、第１エフェクタ４１の出力、第２エフェクタ４２の出力、シグナルスイッチ３１からのスルー出力（ドライ高域信号ＨｉｇｈＤｒｙ、ドライ中高域信号Ｍｉｄ−ＨｉｇｈＤｒｙ、ドライ低中域信号Ｌｏｗ−ＭｉｄＤｒｙ、ドライ低域信号ＬｏｗＤｒｙ）およびＡ／Ｄ変換器７−２を介して入力される外部入力信号をそれぞれ所定レベルに増幅する増幅器５２−１〜５２−７と、これら増幅器５２−１〜５２−７の各出力を加算する加算器５２−８とから構成される。
【００４３】
増幅器５２−１〜５２−７および出力増幅器６１は、それぞれＣＰＵ１から供給されるミキサパラメータ（第１エフェクタ入力レベルＥｆｆ１ＩｎｐｕｔＬｅｖｅｌ、第２エフェクタ入力レベルＥｆｆ２ＩｎｐｕｔＬｅｖｅｌ、高域ドライレベルＨｉｇｈＤｒｙＬｅｖｅｌ、中高域ドライレベルＭｉｄＨｉｇｈＤｒｙＬｅｖｅｌ、低中域ドライレベルＬｏｗＭｉｄＤｒｙＬｅｖｅｌ、低域ドライレベルＬｏｗＤｒｙＬｅｖｅｌ、外部入力レベルＥｘｔｅｒｎａｌＬｅｖｅｌおよびミキサ出力レベルＭｉｘｅｒＯｕｔｐｕｔＬｅｖｅｌ）に応じて出力レベルを制御する。
【００４４】
Ｂ．動作
次に、図７〜図１０を参照して上記構成による効果付加装置の動作を説明する。以下では、最初に概略動作としてメインルーチンの動作を述べた後、このメインルーチンからコールされるスイッチ処理、スイッチ処理を構成するパラメータ設定処理およびＨｉｇｈＡｓｓｉｇｎ設定処理の各動作を説明する。
【００４５】
（１）メインルーチンの動作
装置電源の投入に応じて図７に図示するメインルーチンが実行されると、ＣＰＵ１はステップＳＡ１において、例えばＲＯＭ３のデータエリアにファクトリープリセットされるアルゴリズムパラメータＡＲＰをＲＡＭ４のワーク領域に転送する等、装置各部を初期化する初期化処理を行う。続いて、ステップＳＡ２では、スイッチ部２のスイッチ操作に応じたスイッチ処理を実行する。そして、ステップＳＡ３では、上記スイッチ処理で設定あるいは変更されたパラメータの種類や値を表示部５に画面表示するなどの表示処理を実行し、続くステップＳＡ４にてその他の処理を行ってから再びステップＳＡ２に処理を戻す。以後、装置電源がオフされるまでステップＳＡ２〜ＳＡ４を繰り返す。
【００４６】
（２）スイッチ処理の動作
次に、図８を参照してスイッチ処理の動作を説明する。上述したステップＳＡ２を介して本処理が実行されると、ＣＰＵ１は図８に示すステップＳＢ１に進み、オン操作されたスイッチ種をスイッチイベントに基づき判別し、続くステップＳＢ２以降では、判別したスイッチ種に対応した処理を実行する。以下では、「ロードスイッチ１５を操作した場合」、「セーブスイッチ１７を操作した場合」、「アップダウンスイッチ１３を操作した場合」、「＋／−スイッチ１４を操作した場合」および「セットスイッチ１６を操作した場合」に分けて各場合の動作を説明する。
【００４７】
ａ．ロードスイッチ１５を操作した場合
ＲＡＭ４のセーブ領域に格納されるユーザ設定パラメータＵＳＰをＲＡＭ４のワーク領域にロードさせる為、ロードスイッチ１５を操作したとする。そうすると、ステップＳＢ２に進み、選択スイッチ１２のオン操作で選択されるセーブ領域に格納されているユーザ設定パラメータＵＳＰをＲＡＭ４のワーク領域にロードして本処理を完了させる。
【００４８】
ｂ．セーブスイッチ１７を操作した場合
ＲＡＭ４のワーク領域に格納されるユーザ設定パラメータＵＳＰをＲＡＭ４のセーブ領域にセーブ（保存）する為、セーブスイッチ１７を操作したとする。そうすると、ＣＰＵ１はステップＳＢ３に処理を進め、ユーザ設定パラメータＵＳＰの内、第１エフェクタ４１および第２エフェクタ４２の動作をそれぞれ指定するパラメータを、当該ワーク領域のアルゴリズムパラメータＡＲＰとして退避格納する。すなわち、アルゴリズムパラメータＡＲＰにおいてエフェクトタイプＥｆｆ１Ｔｙｐｅに対応したエフェクトパラメータＥｆｆＰａｒａｍとして、エフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５をセットし、エフェクトタイプＥｆｆ２Ｔｙｐｅに対応したエフェクトパラメータＥｆｆＰａｒａｍとして、エフェクトパラメータＥｆｆ２Ｐａｒａｍ１〜Ｅｆｆ２Ｐａｒａｍ５をセットする。次いで、ステップＳＢ４では、ＲＡＭ４のワーク領域に格納されるユーザ設定パラメータＵＳＰを、選択スイッチ１２のオン操作で選択されるセーブ領域に保存して本処理を完了させる。
【００４９】
ｃ．アップダウンスイッチ１３を操作した場合
アップダウンスイッチ１３のアップキーあるいはダウンキーをオン操作すると、ステップＳＢ５に進み、このアップキーおよびダウンキーのオン操作に応じて、ＲＡＭ４のワーク領域に一時記憶されているユーザ設定パラメータＵＳＰの内、チャンネルパラメータ、スイッチパラメータ、第１エフェクタ４１用パラメータ、第２エフェクタ４２用パラメータおよびミキサパラメータのいずれかを選択して本処理を完了させる。
【００５０】
ｄ．＋／−スイッチ１４を操作した場合
アップダウンスイッチ１３の操作により選択されたパラメータの値を変更すべく＋／−スイッチ１４の＋キーあるいは−キーをオン操作したとする。そうすると、ステップＳＢ６に進み、その選択されたパラメータの値を、＋キー操作に応じてインクリメントあるいは−キー操作に応じてデクリメントして変更する。次いで、ステップＳＢ７では、変更したパラメータがエフェクトタイプＥｆｆ１ＴｙｐｅあるいはエフェクトタイプＥｆｆ２Ｔｙｐｅであるか否かを判断する。エフェクトタイプＥｆｆ１Ｔｙｐｅ、Ｅｆｆ２Ｔｙｐｅでなければ、判断結果は「ＮＯ」になり、本処理を完了させる。
【００５１】
これに対し、変更したパラメータがエフェクトタイプＥｆｆ１ＴｙｐｅあるいはエフェクトタイプＥｆｆ２Ｔｙｐｅであると、上記ステップＳＢ７の判断結果が「ＹＥＳ」になり、ステップＳＢ８に進む。ステップＳＢ８では、変更前の旧エフェクトタイプＥｆｆ１Ｔｙｐｅ（あるいはＥｆｆ２Ｔｙｐｅ）に対応するエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜５（あるいはＥｆｆ２Ｐａｒａｍ１〜５）を、アルゴリズムパラメータＡＲＰ中で旧エフェクトタイプＥｆｆ１Ｔｙｐｅ（あるいはＥｆｆ２Ｔｙｐｅ）に対応するエフェクトパラメータＥｆｆＰａｒａｍとして保存する。続いて、ステップＳＢ９では、アルゴリズムパラメータＡＲＰ中で変更後の新エフェクトタイプＥｆｆ１Ｔｙｐｅ（あるいはＥｆｆ２Ｔｙｐｅ）に対応するエフェクトパラメータＥｆｆＰａｒａｍを、ユーザ設定パラメータＵＳＰ中の新エフェクトタイプＥｆｆ１Ｔｙｐｅ（あるいはＥｆｆ２Ｔｙｐｅ）に対応するエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜５（あるいはＥｆｆ２Ｐａｒａｍ１〜５）として登録した後、本処理を終える。
【００５２】
ｅ．セットスイッチ１６を操作した場合
上記＋／−スイッチ１４の操作で変更されたユーザ設定パラメータＵＳＰをＤＳＰ６にセットする為にセットスイッチ１６を操作したとする。そうすると、ステップＳＢ１０に進み、上述したステップＳＢ３と同様、ユーザ設定パラメータＵＳＰの内、第１エフェクタ４１および第２エフェクタ４２の動作をそれぞれ指定するパラメータを、当該ワーク領域のアルゴリズムパラメータＡＲＰとして退避格納する。そして、ステップＳＢ１１では、ＲＡＭ４のワーク領域に格納されるユーザ設定パラメータＵＳＰをＤＳＰ６に供給するパラメータ設定処理を実行して本処理を終える。
【００５３】
（３）パラメータ設定処理の動作
次に、図９〜図１０を参照してパラメータ設定処理の動作を説明する。上述したステップＳＢ１１（図８参照）を介して本処理が実行されると、ＣＰＵ１は図９に示すステップＳＣ１に進み、ＤＳＰ６に供給するミキサパラメータを全て「０」に設定し、続くステップＳＣ２では、ＤＳＰ６に供給するスイッチパラメータを全てオフに設定してＤＳＰ６をミュート状態にする。次いで、ステップＳＣ３では、ＲＡＭ４のワーク領域に格納されるユーザ設定パラメータＵＳＰの内、チャンネルパラメータ（高域カットオフ周波数ＨｉｇｈＦｒｅｑ、中高域中心周波数ＭｉｄＨｉｇｈＦｒｅｑ、中高域バンド幅ＭｉｄＨｉｇｈＷｉｄｔｈ、低中域中心周波数ＬｏｗＭｉｄＦｒｅｑ、低中域バンド幅ＬｏｗＭｉｄＷｉｄｔｈおよび低域カットオフ周波数ＬｏｗＦｒｅｑ）をフィルタ係数に変換してＤＳＰ６に供給する。これにより、ＤＳＰ６ではチャンネルデバイダ２１を構成するＨＰＦ２２−１のハイパス特性、ＢＰＦ２２−２，２２−３のバンドパス特性およびＬＰＦ２２−４のローパス特性が設定される。
【００５４】
続いて、ステップＳＣ４に進むと、ＲＡＭ４のワーク領域に格納されるユーザ設定パラメータＵＳＰの内、エフェクトタイプＥｆｆ１ＴｙｐｅおよびエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５をＤＳＰ６の第１エフェクタ４１に設定すると共に、エフェクトタイプＥｆｆ２ＴｙｐｅおよびエフェクトパラメータＥｆｆ２Ｐａｒａｍ１〜Ｅｆｆ２Ｐａｒａｍ５をＤＳＰ６の第２エフェクタ４２に設定する。これにより、第１エフェクタ４１および第２エフェクタ４２では、エフェクトタイプＥｆｆ１Ｔｙｐｅ、Ｅｆｆ２Ｔｙｐｅでそれぞれ指定されるエフェクト種でエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５、Ｅｆｆ２Ｐａｒａｍ１〜Ｅｆｆ２Ｐａｒａｍ５に従ったエフェクト形態のエフェクト音を発生するよう設定される。
【００５５】
そして、ステップＳＣ５では、ＲＡＭ４のワーク領域に格納されるユーザ設定パラメータＵＳＰの内、ＤＳＰ６に供給するスイッチパラメータ（高域出力アサインＨｉｇｈＡｓｓｉｇｎ）に基づき高域信号Ｈｉｇｈの信号経路を設定するＨｉｇｈＡｓｓｉｇｎ設定処理を実行する。ＨｉｇｈＡｓｓｉｇｎ設定処理が実行されると、ＣＰＵ１は図１０のステップＳＣ５−１に処理を進め、高域出力アサインＨｉｇｈＡｓｓｉｇｎの値を判別する。以下、高域出力アサインＨｉｇｈＡｓｓｉｇｎの値が「０」、「１」、「２」および「３」の各場合に分けて動作説明を進める。
【００５６】
ａ．高域出力アサインＨｉｇｈＡｓｓｉｇｎの値が「０」の場合
この場合、ステップＳＣ５−２に処理を進める。ステップＳＣ５−２では、スイッチ３２−９（ＤｒｙＳｗ）を「オン」、スイッチ３２−１（Ｅｆｆｃｅｔ１Ｓｗ）を「オフ」、スイッチ３２−５（Ｅｆｆｃｅｔ２Ｓｗ）を「オフ」、スイッチ３２−１３（ＥｘｔｅｒｎａｌＳｗ）を「オフ」に設定するようＤＳＰ６に指示する。これにより、ＤＳＰ６のシグナルスイッチ３１は高域信号Ｈｉｇｈを効果付加されないドライ高域信号ＨｉｇｈＤｒｙとしてミキサ５１側にスルー出力する。
【００５７】
ｂ．高域出力アサインＨｉｇｈＡｓｓｉｇｎの値が「１」の場合
この場合、ステップＳＣ５−３に処理を進める。ステップＳＣ５−３では、スイッチ３２−９（ＤｒｙＳｗ）を「オフ」、スイッチ３２−１（Ｅｆｆｃｅｔ１Ｓｗ）を「オン」、スイッチ３２−５（Ｅｆｆｃｅｔ２Ｓｗ）を「オフ」、スイッチ３２−１３（ＥｘｔｅｒｎａｌＳｗ）を「オフ」に設定するようＤＳＰ６に指示する。これにより、ＤＳＰ６のシグナルスイッチ３１は高域信号Ｈｉｇｈを第１エフェクタ４１に供給する。
【００５８】
ｃ．高域出力アサインＨｉｇｈＡｓｓｉｇｎの値が「２」の場合
この場合、ステップＳＣ５−４に処理を進める。ステップＳＣ５−４では、スイッチ３２−９（ＤｒｙＳｗ）を「オフ」、スイッチ３２−１（Ｅｆｆｃｅｔ１Ｓｗ）を「オフ」、スイッチ３２−５（Ｅｆｆｃｅｔ２Ｓｗ）を「オン」、スイッチ３２−１３（ＥｘｔｅｒｎａｌＳｗ）を「オフ」に設定するようＤＳＰ６に指示する。これにより、ＤＳＰ６のシグナルスイッチ３１は高域信号Ｈｉｇｈを第２エフェクタ４２に供給する。
【００５９】
ｄ．高域出力アサインＨｉｇｈＡｓｓｉｇｎの値が「３」の場合
この場合、ステップＳＣ５−５に処理を進める。ステップＳＣ５−５では、スイッチ３２−９（ＤｒｙＳｗ）を「オフ」、スイッチ３２−１（Ｅｆｆｃｅｔ１Ｓｗ）を「オフ」、スイッチ３２−５（Ｅｆｆｃｅｔ２Ｓｗ）を「オフ」、スイッチ３２−１３（ＥｘｔｅｒｎａｌＳｗ）を「オン」に設定するようＤＳＰ６に指示する。これにより、ＤＳＰ６のシグナルスイッチ３１は高域信号ＨｉｇｈをそのままＤ／Ａ変換器８−２を経て外部出力させる。
【００６０】
こうして、ＨｉｇｈＡｓｓｉｇｎ設定処理が完了すると、ＣＰＵ１は図９のステップＳＣ６〜ＳＣ８にてＭｉｄＨｉｇｈＡｓｓｉｇｎ設定処理、ＬｏｗＭｉｄＡｓｓｉｇｎ設定処理およびＬｏｗＡｓｓｉｇｎ設定処理を実行する。これら設定処理は、上述したＨｉｇｈＡｓｓｉｇｎ設定処理とほぼ同様なので、その詳細については省略するが、概説すれば以下の処理を行う。
【００６１】
すなわち、ステップＳＣ６のＭｉｄＨｉｇｈＡｓｓｉｇｎ設定処理では、スイッチ３２−１０（ＤｒｙＳｗ）、スイッチ３２−２（Ｅｆｆｃｅｔ１Ｓｗ）、スイッチ３２−６（Ｅｆｆｃｅｔ２Ｓｗ）およびスイッチ３２−１４（ＥｘｔｅｒｎａｌＳｗ）を中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎの値に応じてオンオフ設定し、中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎが「０」の場合には中高域信号Ｍｉｄ−Ｈｉｇｈを効果付加されないドライ中高域信号Ｍｉｄ−ＨｉｇｈＤｒｙとしてミキサ５１側にスルー出力し、中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎが「１」の場合には中高域信号Ｍｉｄ−Ｈｉｇｈを第１エフェクタ４１に供給し、中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎが「２」の場合には中高域信号Ｍｉｄ−Ｈｉｇｈを第２エフェクタ４２に供給し、中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎが「３」の場合には中高域信号Ｍｉｄ−ＨｉｇｈをそのままＤ／Ａ変換器８−２を経て外部出力させる。
【００６２】
ステップＳＣ７のＬｏｗＭｉｄＡｓｓｉｇｎ設定処理では、スイッチ３２−１１（ＤｒｙＳｗ）、スイッチ３２−３（Ｅｆｆｃｅｔ１Ｓｗ）、スイッチ３２−７（Ｅｆｆｃｅｔ２Ｓｗ）およびスイッチ３２−１５（ＥｘｔｅｒｎａｌＳｗ）を低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎの値に応じてオンオフ設定し、低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎが「０」の場合には低中域信号Ｌｏｗ−Ｍｉｄを効果付加されないドライ低中域信号Ｌｏｗ−ＭｉｄＤｒｙとしてミキサ５１側にスルー出力し、低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎが「１」の場合には低中域信号Ｌｏｗ−Ｍｉｄを第１エフェクタ４１に供給し、低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎが「２」の場合には低中域信号Ｌｏｗ−Ｍｉｄを第２エフェクタ４２に供給し、低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎが「３」の場合には低中域信号Ｌｏｗ−ＭｉｄをそのままＤ／Ａ変換器８−２を経て外部出力させる。
【００６３】
ステップＳＣ８のＬｏｗＡｓｓｉｇｎ設定処理では、スイッチ３２−１２（ＤｒｙＳｗ）、スイッチ３２−４（Ｅｆｆｃｅｔ１Ｓｗ）、スイッチ３２−８（Ｅｆｆｃｅｔ２Ｓｗ）およびスイッチ３２−１６（ＥｘｔｅｒｎａｌＳｗ）を低域出力アサインＬｏｗＡｓｓｉｇｎの値に応じてオンオフ設定し、低域出力アサインＬｏｗＡｓｓｉｇｎが「０」の場合には低域信号Ｌｏｗを効果付加されないドライ低域信号ＬｏｗＤｒｙとしてミキサ５１側にスルー出力し、低域出力アサインＬｏｗＡｓｓｉｇｎが「１」の場合には低域信号Ｌｏｗを第１エフェクタ４１に供給し、低域出力アサインＬｏｗＡｓｓｉｇｎが「２」の場合には低域信号Ｌｏｗを第２エフェクタ４２に供給し、低域出力アサインＬｏｗＡｓｓｉｇｎが「３」の場合には低域信号ＬｏｗをそのままＤ／Ａ変換器８−２を経て外部出力させる。
【００６４】
以上のようにして、ユーザ設定パラメータＵＳＰ中のスイッチパラメータに基づきシグナルスイッチ３１の信号経路を設定し終えると、ＣＰＵ１はステップＳＣ９に処理を進め、ＲＡＭ４のワーク領域に格納されるユーザ設定パラメータＵＳＰの内、ＤＳＰ６に供給するミキサパラメータ（第１エフェクタ入力レベルＥｆｆ１ＩｎｐｕｔＬｅｖｅｌ、第２エフェクタ入力レベルＥｆｆ２ＩｎｐｕｔＬｅｖｅｌ、高域ドライレベルＨｉｇｈＤｒｙＬｅｖｅｌ、中高域ドライレベルＭｉｄＨｉｇｈＤｒｙＬｅｖｅｌ、低中域ドライレベルＬｏｗＭｉｄＤｒｙＬｅｖｅｌ、低域ドライレベルＬｏｗＤｒｙＬｅｖｅｌ、外部入力レベルＥｘｔｅｒｎａｌＬｅｖｅｌおよびミキサ出力レベルＭｉｘｅｒＯｕｔｐｕｔＬｅｖｅｌ）をＤＳＰ６にセットする。これにより、ＤＳＰ６ではミキサ５１の増幅器５２−１〜５２−７および出力増幅器６１の出力レベルを制御する。
【００６５】
（４）具体例
上述したパラメータ設定処理のステップＳＣ５〜ＳＣ８において実行されるＨｉｇｈＡｓｓｉｇｎ設定処理、ＭｉｄＨｉｇｈＡｓｓｉｇｎ設定処理、ＬｏｗＭｉｄＡｓｓｉｇｎ設定処理およびＬｏｗＡｓｓｉｇｎ設定処理では、説明の簡略化を図るため、シグナルスイッチ３１の信号経路を１系統のみ設定する態様としたが、実際にはシグナルスイッチ３１の信号経路を同時に複数系統設定し得るように構成されている。そこで、以下では実際の動作に即して各種のエフェクト音を形成する具体例について述べる。
【００６６】
ａ．高域ディストーション
次の内容のユーザ設定パラメータＵＳＰをＤＳＰ６に供給する。高域信号Ｈｉｇｈを第１エフェクタ４１に入力させると共に、高域信号Ｈｉｇｈ、中高域信号Ｍｉｄ−Ｈｉｇｈ、低中域信号Ｌｏｗ−Ｍｉｄおよび低域信号Ｌｏｗを全てミキサ５１にドライ入力させるスイッチパラメータをシグナルスイッチ３１に設定する。ディストーションＤｉｓｔｏｒｔｉｏｎを指定するエフェクトタイプＥｆｆ１ＴｙｐｅおよびエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５を第１エフェクタ４１に設定する。各チャンネルからのドライ入力を全てミックスし、それに第１エフェクタ４１の出力を少量加えるミキサパラメータをミキサ５１に設定する。こうした設定によれば、ＤＳＰ６は輪郭がはっきりして存在感のある、いわゆるエキサイタの役割を果す高域ディストーション効果を具現する。
【００６７】
ｂ．高域パン
次の内容のユーザ設定パラメータＵＳＰをＤＳＰ６に供給する。高域信号Ｈｉｇｈを第１エフェクタ４１に入力させると共に、中高域信号Ｍｉｄ−Ｈｉｇｈ、低中域信号Ｌｏｗ−Ｍｉｄおよび低域信号Ｌｏｗをミキサ５１にドライ入力させるスイッチパラメータをシグナルスイッチ３１に設定する。音像変調ＡｕｔｏＰａｎを指定するエフェクトタイプＥｆｆ１ＴｙｐｅおよびエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５を第１エフェクタ４１に設定する。高域信号Ｈｉｇｈを除く他の全てのドライ入力に第１エフェクタ４１の出力を混合するミキサパラメータをミキサ５１に設定する。こうした設定によれば、ＤＳＰ６は高音域の音像を左右にパンさせる高域パン効果を具現する。
【００６８】
ｃ．高域ディレイ
次の内容のユーザ設定パラメータＵＳＰをＤＳＰ６に供給する。高域信号Ｈｉｇｈを第１エフェクタ４１に入力させると共に、高域信号Ｈｉｇｈ、中高域信号Ｍｉｄ−Ｈｉｇｈ、低中域信号Ｌｏｗ−Ｍｉｄおよび低域信号Ｌｏｗを全てミキサ５１にドライ入力させるスイッチパラメータをシグナルスイッチ３１に設定する。遅延Ｄｅｌａｙを指定するエフェクトタイプＥｆｆ１ＴｙｐｅおよびエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５を第１エフェクタ４１に設定する。各チャンネルからのドライ入力に所定レベルの第１エフェクタ４１の出力を混合するミキサパラメータをミキサ５１に設定する。こうした設定によれば、ＤＳＰ６は高音域だけにディレイを与える高域ディレイ効果を具現する。
【００６９】
ｄ．高域リミッタ
次の内容のユーザ設定パラメータＵＳＰをＤＳＰ６に供給する。高域信号Ｈｉｇｈを第１エフェクタ４１に入力させると共に、中高域信号Ｍｉｄ−Ｈｉｇｈ、低中域信号Ｌｏｗ−Ｍｉｄおよび低域信号Ｌｏｗを全てミキサ５１にドライ入力させるスイッチパラメータをシグナルスイッチ３１に設定する。リミッタＬｉｍｉｔｅｒを指定するエフェクトタイプＥｆｆ１ＴｙｐｅおよびエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５を第１エフェクタ４１に設定する。高域信号Ｈｉｇｈを除く他の全てのドライ入力に第１エフェクタ４１の出力を混合するミキサパラメータをミキサ５１に設定する。こうした設定によれば、ＤＳＰ６は高音域だけ制限をかけて耳障りな音（例えば「サ行」の子音発音）を抑える高域リミッタ効果を具現する。
【００７０】
ｅ．高低域コンプレッサ
次の内容のユーザ設定パラメータＵＳＰをＤＳＰ６に供給する。高域信号Ｈｉｇｈを第１エフェクタ４１に、低域信号Ｌｏｗを第２エフェクタ４２に入力させると共に、中高域信号Ｍｉｄ−Ｈｉｇｈおよび低中域信号Ｌｏｗ−Ｍｉｄをミキサ５１にドライ入力させるスイッチパラメータをシグナルスイッチ３１に設定する。コンプレッサＣｏｍｐｒｅｓｓｏｒを指定するエフェクトタイプＥｆｆ１Ｔｙｐｅ（Ｅｆｆ２Ｔｙｐｅ）およびエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５（Ｅｆｆ２Ｐａｒａｍ１〜Ｅｆｆ２Ｐａｒａｍ５）を第１エフェクタ４１、第２エフェクタ４２に設定する。高域信号Ｈｉｇｈおよび低域信号Ｌｏｗを除く他の全てのドライ入力に第１エフェクタ４１、第２エフェクタ４２の各出力を混合するミキサパラメータをミキサ５１に設定する。こうした設定によれば、ＤＳＰ６は高低域のレベルを安定させ、ヘビーメタルやダンス系のミュージックに適したサウンドを形成する高低域コンプレッサ効果を具現する。
【００７１】
ｆ．中域リミッタ
次の内容のユーザ設定パラメータＵＳＰをＤＳＰ６に供給する。中高域信号Ｍｉｄ−Ｈｉｇｈを第１エフェクタ４１に、低中域信号Ｌｏｗ−Ｍｉｄを第２エフェクタ４２に入力させると共に、高域信号Ｈｉｇｈおよび低域信号Ｌｏｗをミキサ５１にドライ入力させるスイッチパラメータをシグナルスイッチ３１に設定する。リミッタＬｉｍｉｔｅｒを指定するエフェクトタイプＥｆｆ１Ｔｙｐｅ（Ｅｆｆ２Ｔｙｐｅ）およびエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５（Ｅｆｆ２Ｐａｒａｍ１〜Ｅｆｆ２Ｐａｒａｍ５）を第１エフェクタ４１、第２エフェクタ４２に設定する。高域信号Ｈｉｇｈおよび低域信号Ｌｏｗのドライ入力に第１エフェクタ４１、第２エフェクタ４２の各出力を混合するミキサパラメータをミキサ５１に設定する。こうした設定によれば、ＤＳＰ６は中域レベルを安定させ、いわゆるサウンドを「ドンシャリ状態」にする中域リミッタ効果を具現する。
【００７２】
ｇ．低域リミッタ
次の内容のユーザ設定パラメータＵＳＰをＤＳＰ６に供給する。低域信号Ｌｏｗを第１エフェクタ４１に入力させると共に、高域信号Ｈｉｇｈ、中高域信号Ｍｉｄ−Ｈｉｇｈおよび低中域信号Ｌｏｗ−Ｍｉｄをミキサ５１にドライ入力させるスイッチパラメータをシグナルスイッチ３１に設定する。リミッタＬｉｍｉｔｅｒを指定するエフェクトタイプＥｆｆ１ＴｙｐｅおよびエフェクトパラメータＥｆｆ１Ｐａｒａｍ１〜Ｅｆｆ１Ｐａｒａｍ５を第１エフェクタ４１に設定する。低域信号Ｌｏｗを除く他の全てのドライ入力に第１エフェクタ４の出力を混合するミキサパラメータをミキサ５１に設定する。こうした設定によれば、ＤＳＰ６は低域だけに制限をかけて不要な低音の飽和を抑制してスピーカ保護も兼ねる低域リミッタ効果を具現する。
【００７３】
以上説明したように、本実施の形態によれば、フィルタ特性、信号経路、エフェクト内容および出力レベルを指定するユーザ設定パラメータＵＳＰをＤＳＰ６に供給すると、ＤＳＰ６ではチャンネルデバイダ２１がユーザ指定のフィルタ特性に従い、入力信号を複数の周波数帯域に分割し、分割された周波数帯域別の帯域入力信号を発生し、シグナルスイッチ３１がユーザ指定の信号経路を設定し、その信号経路を介してチャンネルデバイダ２１が発生する周波数帯域別の帯域入力信号を供給する。そして、第１エフェクタ４１もしくは第２エフェクタ４２では、シグナルスイッチ３１を介して供給される帯域入力信号にユーザ指定された内容のエフェクトを付加してエフェクト信号を発生し、ミキサ５１ではシグナルスイッチ３１を介して供給される周波数帯域別の帯域入力信号と第１エフェクタ４１および第２エフェクタ４２から各々出力されるエフェクト信号とをそれぞれユーザ指定された出力レベルで混合する結果、入力される楽音信号の周波数帯域毎にユーザが指定する種類のエフェクトを付与して新たな効果付加形態を具現することが可能になっている。
【００７４】
また、本実施の形態によれば、入力信号を４つの周波数帯域に分割し、その内でユーザ指定帯域の周波数信号をＤ／Ａ変換器８−２を介して出力させたり、その出力された周波数信号に対し、外部エフェクタにて所定のエフェクトを付加した後、Ａ／Ｄ変換器７−２を介した入力信号として再びＤＳＰ６に入力可能とするよう構成したので、外部エフェクタの効果を付与する形態も可能にしている。
【００７５】
なお、上述した実施の形態では、ＣＰＵ１から供給されるスイッチパラメータ（高域出力アサインＨｉｇｈＡｓｓｉｇｎ、中高域出力アサインＭｉｄＨｉｇｈＡｓｓｉｇｎ、低中域出力アサインＬｏｗＭｉｄＡｓｓｉｇｎおよび低域出力アサインＬｏｗＡｓｓｉｇｎ）に従ってシグナルスイッチ３１が経路切換えするスイッチ３２−１〜３２−１６をオンオフ制御して信号経路を設定するようにしたが、これらスイッチ３２−１〜３２−８に替えて、図１１に図示する係数乗算器３３−１〜３３−８を設ける構成にすることも可能である。
こうした場合、図１２に図示する乗算係数Ｅｆｆ１ＩｎｐｕｔＬｅｖｅｌ１〜Ｅｆｆ１ＩｎｐｕｔＬｅｖｅｌ４、乗算係数Ｅｆｆ２ＩｎｐｕｔＬｅｖｅｌ１〜Ｅｆｆ２ＩｎｐｕｔＬｅｖｅｌ４をそれぞれ係数乗算器３３−１〜３３−８に供給すれば、前段のチャンネルデバイダ２１が発生する高域信号Ｈｉｇｈ、中高域信号Ｍｉｄ−Ｈｉｇｈ、低中域信号Ｌｏｗ−Ｍｉｄおよび低域信号Ｌｏｗをそれぞれ個別に任意の割合で第１エフェクタ４１あるいは第２エフェクタ４２に入力することができ、こうすることでバラエティに富んだ多種多様な効果付加形態を得ることが可能になる。
【図面の簡単な説明】
【００７６】
【図１】本発明による実施の一形態による効果付加装置の全体構成を示すブロック図である。
【図２】操作パネルの一構成例を示す図である。
【図３】ＲＡＭ４の構成を示すメモリマップである。
【図４】ユーザ設定パラメータＵＳＰの構成を示す図である。
【図５】アルゴリズムパラメータＡＲＰの構成を示す図である。
【図６】ＤＳＰ６の構成を示すブロック図である。
【図７】メインルーチンの動作を示すフローチャートである。
【図８】スイッチ処理の動作を示すフローチャートである。
【図９】パラメータ設定処理の動作を示すフローチャートである。
【図１０】ＨｉｇｈＡｓｓｉｇｎ設定処理の動作を示すフローチャートである。
【図１１】変形例によるシグナルスイッチ３１の構成を示す図である。
【図１２】係数乗算器３３−１〜３３−８に供給する乗算係数を説明するための図である。
【符号の説明】
【００７７】
１  ＣＰＵ
２  スイッチ部
３  ＲＯＭ
４  ＲＡＭ
５  表示部
６  ＤＳＰ
７−１〜７−２  Ａ／Ｄ変換器
８−１〜８−２  Ｄ／Ａ変換器
２１  チャンネルデバイダ
３１  シグナルスイッチ
４１  第１エフェクタ
４２  第２エフェクタ
５１  ミキサ
６１  出力増幅器
【図１】
2005049624.tif 000003
【図２】
2005049624.tif 000004
【図３】
2005049624.tif 000005
【図４】
2005049624.tif 000006
【図５】
2005049624.tif 000007
【図６】
2005049624.tif 000008
【図７】
2005049624.tif 000009
【図８】
2005049624.tif 000010
【図９】
2005049624.tif 000011
【図１０】
2005049624.tif 000012
【図１１】
2005049624.tif 000013
【図１２】
2005049624.tif 000014