(57)【要約】【課題】  エコーループの機能を備えた効果音生成装置において、エコーループを行うための操作がしやすい効果音生成装置を提供する。【解決手段】  制御部は、調整部により調整された効果音のレベルが予め定められた第１のレベル以上に調整されると効果音生成部が記憶部から設定部により設定されたデータ量のオーディオデータを読み出し効果音生成部に効果音を繰り返し生成させる制御をそ、制御部は、調整部により調整された効果音のレベルが第１のレベル以上であり、かつ、予め定められた第２のレベル未満のとき、合成部がオーディオ信号と効果音生成部により繰り返し生成された効果音とを合成する制御をする。【選択図】  図２
2005202055.tif 000002
【特許請求の範囲】
【請求項１】
オーディオデータを入力する入力部と、前記入力部から入力されたオーディオデータを記憶する記憶部と、前記記憶部に記憶されたオーディオデータから効果音を生成する効果音生成部と、前記入力部から入力されたオーディオデータに前記効果音生成部が生成した効果音を合成する合成部と、前記合成部により効果音が合成されたオーディオデータを出力する出力部とを備えた効果音生成装置において、
前記効果音生成部が生成する効果音のレベルを調整する調整部と、前記効果音生成部が効果音を生成するためのオーディオデータのデータ量を設定する設定部と、前記調整部により調整された効果音のレベルが予め定められた第１のレベル以上に調整されると前記効果音生成部が前記記憶部から前記設定部により設定されたデータ量のオーディオデータを読み出し前記効果音生成部に効果音を繰り返し生成させる制御をする制御部とを備え、
前記制御部は、前記調整部により調整された効果音のレベルが前記第１のレベル以上であり、かつ、予め定められた第２のレベル未満のとき、前記合成部が前記入力部から入力されるオーディオ信号と前記効果音生成部により繰り返し生成された効果音とを合成する制御をすることを特徴とする効果音生成装置。
【請求項２】
オーディオデータを入力する入力部と、前記入力部から入力されたオーディオデータを記憶する記憶部と、前記記憶部に記憶されたオーディオデータから効果音を生成する効果音生成部と、前記入力部から入力されたオーディオデータに前記効果音生成部が生成した効果音を合成する合成部と、前記合成部により効果音が合成されたオーディオデータを出力する出力部とを備えた効果音生成装置において、
前記効果音生成部が生成する効果音のレベルを調整する調整部と、前記効果音生成部が効果音を生成するためのオーディオデータのデータ量を設定する設定部と、前記調整部により調整された効果音のレベルが予め定められた第１のレベル以上に調整されると前記効果音生成部が前記記憶部から前記設定部により設定されたデータ量のオーディオデータを読み出し前記効果音生成部に効果音を繰り返し生成させる制御をする制御部とを備え、
前記制御部は、前記調整部により調整された効果音のレベルが前記第２のレベル以上のとき、前記効果音生成部が生成した効果音のみを繰り返し前記出力部から出力するように前記合成部を制御することを特徴とする効果音生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力されたオーディオデータに音響効果処理を施し効果音を生成する効果音生成装置に関する。
【背景技術】
【０００２】
従来、オーディオデータに音響効果処理を施してエコー（残響効果音）やフランジャ（金属的なうねりの効果音）等の効果音を生成することができる効果音生成装置がある（例えば、特許文献１参照。）。
図３は、従来の効果音生成装置の構成を示すブロック図である。
【０００３】
図３において、２１は入力部、２２はAD（Analog to Digital）変換部、２３はDSP（Digital Signal Processor）、２４はRAM（Randam Access Memory）、２５はDA（Digital to Analog）変換部、２６は出力部、２７は制御部、２８は操作部を示す。図４は、従来の効果音生成装置及び本発明の実施例である効果音生成装置が備える操作部を示す。図４において、１１は入力レベル調整ノブ、１２はエフェクト選択部、１３はパラメータ設定ボタン、１４はエフェクトレベル調整ノブ、１５は合成調整ノブ、１６は表示部を示す。この操作部は、従来の効果音生成装置の上面パネルに設けられている。
【０００４】
入力部２１から入力されたオーディオ信号は、AD変換部２２によりデジタルオーディオデータに変換されDSP２３を介してRAM２４に記憶される。RAM２４は、デジタルオーディオデータを記憶するオーディオデータ記憶領域及び効果音を生成するためのオーディオデータを記憶する効果音生成用記憶領域を備える。DSP２３は、RAM２４の効果音生成用記憶領域から読み出したオーディオデータから効果音を生成し、当該効果音をRAM２４のオーディオデータ記憶領域から読み出したオーディオデータに合成する（音響効果処理を施す）。DA変換部２５は、DSP２３から入力された音響効果処理が施されたデジタルオーディオデータをアナログオーディオ信号に変換する。DA変換部２５により変換されたアナログオーディオ信号は、出力部２６から出力される。制御部２７は、操作部２８の操作に応じてDSP２３を制御する。
【０００５】
図４に示す入力レベル調整ノブ１１は、AD変換部２２からDSP２３に入力されるデジタルオーディオデータの入力レベルを調整する。例えば、入力レベル調整ノブ１１を時計回り方向に操作するとDSP２３に入力されるデジタルオーディオデータの入力レベルが大きくなり、入力レベル調整ノブ１１を反時計回り方向に操作するとDSP２３に入力されるデジタルオーディオデータの入力レベルが小さくなる。エフェクト選択部１２は、エコーやフランジャ等の効果音を生成するためのエフェクトの種類を選択するためのボタン、例えば、エコーやフランジャ等に対応する複数の選択ボタンを備えている。エコーやフランジャ等の効果音は、DSP２３の音響効果処理により生成される。
【０００６】
パラメータ設定ボタン１３は、エフェクト選択部１２により選択されたエフェクトのパラメータを設定する。エフェクト選択部１２によりエコーが選択された場合、パラメータ設定ボタン１３によりエコーの遅延時間を設定する。エフェクトレベル調整ノブ１４は、エフェクト選択部１２により選択されたエフェクトの音響効果処理のレベル（強弱）を調整する。例えば、エフェクトレベル調整ノブ１４を時計回り方向に操作するとDSP２３の音響効果処理のレベルが大きく（強く）なり、エフェクトレベル調整ノブ１４を反時計回り方向に操作するとDSP２３の音響効果処理のレベルが小さく（弱く）なる。
【０００７】
合成調整ノブ１５は、RAM２４のオーディオデータ記憶領域から読み出されるデジタルオーディオデータとエフェクト選択部１２により選択されたエフェクトの効果音とを合成する比率を調整する。例えば、合成調整ノブ１５を時計回り方向に操作すると合成する効果音の合成比率が大きくなり（デジタルオーディオデータの合成比率が小さくなる）、合成調整ノブ１５を反時計回り方向に操作すると合成する効果音の合成比率が小さくなる（デジタルオーディオデータの合成比率が大きくなる）。表示部１６は、入力レベル調整ノブ１１により調整された調整レベル値、エフェクト選択部１２により選択されたエフェクトの種類、パラメータ設定ボタン１３により設定されたパラメータ値、エフェクトレベル調整ノブ１４により調整された音響効果処理のレベル値、合成調整ノブ１５により調整された合成比率の値、オーディオ信号の１分間当たりの拍数（BPM：Beat Per Minute）等を表示する。
【０００８】
図５は、従来の効果音生成装置において、エコー効果音を生成するための操作部の操作手順を説明するフローチャートである。図６は、エコー効果音を説明する図である。
図５に示すステップ１１は、入力レベル調整ノブ１１によりAD変換部２２からDSP２３に入力されるデジタルオーディオデータの入力レベルを調整するステップである。ステップ１２は、エフェクト選択部１２によりエコー効果音を生成するエフェクトを選択するステップである。ステップ１３は、パラメータ設定ボタン１３によりエコー効果音の遅延時間を設定するステップである。ステップ１４は、合成調整ノブ１５によりRAM２４のオーディオデータ記憶領域から読み出されるデジタルオーディオデータと生成された効果音との合成比率を調整するステップである。ステップ１５は、エフェクトレベル調整ノブ１４により音響効果処理のレベル（強弱）を調整するステップである。
【０００９】
ステップ１５において、エフェクトレベル調整ノブ１４により音響効果処理のレベルが予め定められたレベル未満に調整された場合、従来の効果音生成装置は、ステップ１５により調整された音響効果処理のレベルでエコー効果音を生成する。効果音生成装置は、生成したエコー効果音をステップ１４により調整された合成比率でRAM２４のオーディオデータ記憶領域から読み出されたデジタルオーディオデータとエコー効果音とを合成する。そして、図６（a）に示すように、エコー効果音が合成されたオーディオ信号をステップ１２により設定された遅延時間の間隔で出力部２６から出力し、徐々にエコー効果音の出力レベルを小さくする処理を施す。以下、本明細書では、この処理を通常エコーという。
【００１０】
また、ステップ１５において、エフェクトレベル調整ノブ１４により音響効果処理のレベルが予め定められたレベル以上に調整された場合、従来の効果音生成装置は、RAM２４のオーディオデータ記憶領域に記憶されたデジタルオーディオデータのうち、ステップ１３により設定された遅延時間の時間に相当するデータ量のデジタルオーディオデータ（以下、エコーループデータという。）を効果音生成用記憶領域に記憶する。効果音生成用記憶領域に記憶されたエコーループデータを読み出し、音響効果処理のレベルを最大にしてエコー効果音を繰り返し生成する。そして、ステップ１２により設定された遅延時間の間隔で、エコーループデータから生成された同一のエコー効果音を出力し続ける処理を施す。以下、本明細書では、この処理をエコーループという。
【００１１】
ステップ１６は、ステップ１５においてエフェクトレベル調整ノブ１４により音響効果処理のレベルを予め定められたレベル以上にする調整をすると同時に、入力レベル調整ノブ１１によりAD変換部２２から入力されるデジタルオーディオデータの入力レベルを最小にする調整をするステップである。入力レベルを最小にしないと、RAM２４に入力されるデジタルオーディオデータがRAM２４の効果音生成用記憶領域に記憶されるエコーループデータに含まれ、時間経過と共にエコーループデータが異なってくるため、繰り返し生成されるエコー効果音が徐々に異なった音となる。このため、AD変換部２２から入力されるデジタルオーディオデータのレベルを一旦、最小にする必要がある。効果音生成装置は、RAM２４の効果音生成用記憶領域に記憶されたエコーループデータを記憶保持しエコー効果音を生成することにより、図６（b）に示すように、同一のエコー効果音を繰り返し生成しエコー効果音のみをステップ１２により設定された遅延時間の間隔で出力することができる。以下、本明細書では、エコーループデータから生成したエコー効果音のみを出力する処理を施すことを第１エコーループという。
【００１２】
ステップ１７は、エコーループデータによるエコー効果音とデジタルオーディオデータとを合成させたい場合、入力レベル調整ノブ１１によりAD変換部２２から入力されるデジタルオーディオデータの入力レベルを最小レベルから調整するステップである。DSP２３は、入力されるデジタルオーディオデータのレベルを最小レベルから調整することによって、RAM２４の効果音生成用記憶領域に記憶されたエコーループデータから生成したエコー効果音とオーディオデータ記憶領域から読み出したデジタルオーディオデータとを合成する。エコー効果音が合成されたデジタルオーディオデータは、DA変換部２５によりアナログオーディオデータに変換され、図６（c）に示すように、ステップ１２により設定された遅延時間の間隔で出力部２６から出力される。以下、本明細書では、エコーループデータから生成したエコー効果音が合成されたオーディオ信号を出力する処理を施すことを第２エコーループという。
【００１３】
【特許文献１】特開平６−８３３４３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
従来の効果音生成装置では、第１エコーループを行うために、エフェクトレベル調整ノブ１４により音響効果処理のレベルを予め定められたレベル以上に調整する操作（図５に示すステップ１５）を行い、入力レベル調整ノブ１１によりAD変換部２２から入力されるデジタルオーディオデータの入力レベルを最小に調整する操作（図５に示すステップ１６）を行う必要がある。特に、図５に示すステップ１５及びステップ１６では、上述したように時間経過と共にエコーループデータが異なることを防ぐために、エフェクトレベル調整ノブ１４と入力レベル調整ノブ１１の操作を同時に行わなければならいない。また、第１エコーループから第２エコーループを行うためには、再度、入力レベル調整ノブ１１によりデジタルオーディオデータの入力レベルを最小レベルから調整する操作（図５に示すステップ１７）を行う必要があった。このため、従来の効果音生成装置は、エコーループを行うために、エフェクトレベル調整ノブ１４及び入力レベル調整ノブ１１の操作を頻繁に行う必要があり、ユーザーにとって操作性が悪いという課題がある。
【００１５】
また、第１エコーループから第２エコーループを行うとき、図５に示すステップ１７において、AD変換部２２から入力されるデジタルオーディオデータの入力レベルを最小レベルから調整する。調整した入力レベルが小さいとき、デジタルオーディオデータとエコー効果音が合成されたデジタルオーディオデータは、エコー効果音のみのデジタルオーディオデータとなる。このため、出力部２６から出力されるオーディオ信号は、エコー効果音となり、ユーザーがエコー効果音を合成させたい位置から効果音が合成されたオーディオ信号を出力することができないという課題もあった。
【００１６】
本発明は、上記の課題を解決するためになされたものであり、エコーループの機能を備えた効果音生成装置において、第１エコーループ及び第２エコーループを行うための操作がしやすく、また、第１エコーループから第２エコーループの切り替えをするとき、エコー効果音を合成させたい位置から効果音が合成されたオーディオ信号を出力することができる効果音生成装置を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記の課題を解決するために、本願の請求項１記載の発明は、オーディオデータを入力する入力部と、前記入力部から入力されたオーディオデータを記憶する記憶部と、前記記憶部に記憶されたオーディオデータから効果音を生成する効果音生成部と、前記入力部から入力されたオーディオデータに前記効果音生成部が生成した効果音を合成する合成部と、前記合成部により効果音が合成されたオーディオデータを出力する出力部とを備えた効果音生成装置において、前記効果音生成部が生成する効果音のレベルを調整する調整部と、前記効果音生成部が効果音を生成するためのオーディオデータのデータ量を設定する設定部と、前記調整部により調整された効果音のレベルが予め定められた第１のレベル以上に調整されると前記効果音生成部が前記記憶部から前記設定部により設定されたデータ量のオーディオデータを読み出し前記効果音生成部に効果音を繰り返し生成させる制御をする制御部とを備え、前記制御部は、前記調整部により調整された効果音のレベルが前記第１のレベル以上であり、かつ、予め定められた第２のレベル未満のとき、前記合成部が前記入力部から入力されるオーディオ信号と前記効果音生成部により繰り返し生成された効果音とを合成する制御をすることを特徴とする。
【００１８】
また、本願の請求項２記載の発明は、オーディオデータを入力する入力部と、前記入力部から入力されたオーディオデータを記憶する記憶部と、前記記憶部に記憶されたオーディオデータから効果音を生成する効果音生成部と、前記入力部から入力されたオーディオデータに前記効果音生成部が生成した効果音を合成する合成部と、前記合成部により効果音が合成されたオーディオデータを出力する出力部とを備えた効果音生成装置において、前記効果音生成部が生成する効果音のレベルを調整する調整部と、前記効果音生成部が効果音を生成するためのオーディオデータのデータ量を設定する設定部と、前記調整部により調整された効果音のレベルが予め定められた第１のレベル以上に調整されると前記効果音生成部が前記記憶部から前記設定部により設定されたデータ量のオーディオデータを読み出し前記効果音生成部に効果音を繰り返し生成させる制御をする制御部とを備え、前記制御部は、前記調整部により調整された効果音のレベルが前記第２のレベル以上のとき、前記効果音生成部が生成した効果音のみを繰り返し前記出力部から出力するように前記合成部を制御することを特徴とする。
【発明の効果】
【００１９】
エコーループの機能を備えた効果音生成装置において、第１エコーループ及び第２エコーループを行うための操作がしやすく、また、第１エコーループから第２エコーループの切り替えをするとき、エコー効果音を合成させたい位置から効果音が合成されたオーディオ信号を出力することができる効果音生成装置を提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明の一実施例である効果音生成装置の構成を示すブロック図である。図１において、１は入力部、２はAD変換部、３はDSP、４はRAM、５はオーディオデータ記憶領域、６は効果音生成用記憶領域、７はDA変換部、８は出力部、９は制御部、１０は操作部を示す。
【００２１】
入力部１は、アナログレコードプレーヤやCD（Compact Disc）プレーヤのオーディオ信号出力端子とケーブルにより接続されている。入力部１から入力されたアナログオーディオ信号は、AD変換部２によりデジタルオーディオデータに変換されDSP３に入力される。DSP３は、音響効果処理によりエコーやフランジャ等の効果音を生成する。また、DSP３は、生成した効果音とRAM４から入力されるデジタルオーディオデータとを合成する音響効果処理を施す。
【００２２】
RAM４は、DSP３に入力されたデジタルオーディオデータを記憶するオーディオデータ記憶領域５及び効果音を生成するためのデジタルオーディオデータを記憶する効果音生成用記憶領域６を備える。オーディオデータ記憶領域５及び効果音生成用記憶領域６は、予め定められたデータ量のデジタルオーディオデータを記憶することができる。DSP３により効果音が合成されたデジタルオーディオデータは、DA変換部７に入力されアナログオーディオ信号に変換される。DA変換部７により変換されたアナログオーディオ信号は、出力部８から出力される。
【００２３】
本実施例の効果音生成装置の操作部１０は、図４に示す従来の効果音生成装置に関する操作部と同一の構成であるので、図４を用いて説明する。操作部１０は、入力レベル調整ノブ１１、エフェクト選択部１２、パラメータ設定ボタン１３、エフェクトレベル調整ノブ１４、合成調整ノブ１５、表示部１６を備えている。
【００２４】
入力レベル調整ノブ１１は、AD変換部２からDSP３に入力されるデジタルオーディオデータの入力レベルを調整する。例えば、入力レベル調整ノブ１１を時計回り方向に操作すると入力レベルが大きくなり、入力レベル調整ノブ１１を反時計回り方向に操作すると入力レベルが小さくなる。エフェクト選択部１２は、エコーやフランジャ等の効果音を生成するためのエフェクトの種類を選択するためのボタン、例えば、エコーやフランジャ等に対応する複数の選択ボタンを備えている。
【００２５】
パラメータ設定ボタン１３は、エフェクト選択部１２により選択されたエフェクトのパラメータを設定する。エフェクト選択部１２によりエコーが選択された場合、パラメータ設定ボタン１３によりエコー効果音の遅延時間を設定する。エフェクトレベル調整ノブ１４は、エフェクト選択部１２により選択された音響効果処理のレベル（強弱）を調整する。例えば、エフェクトレベル調整ノブ１４を時計回り方向に操作すると音響効果処理のレベルが大きく（強く）なり、エフェクトレベル調整ノブ１４を反時計回り方向に操作すると音響効果処理のレベルが小さく（弱く）なる。音響効果処理のレベルはパーセントで表され、最大レベルが１００％であり、最小レベルが０％である。
【００２６】
合成調整ノブ１５は、DSP３に入力されたデジタルオーディオデータとエフェクト選択部１２により選択されたエフェクトの効果音とを合成する比率を調整する。例えば、合成調整ノブ１５を時計回り方向に操作すると合成する効果音の合成比率が大きくなり（デジタルオーディオデータの合成比率が小さくなる）、合成調整ノブ１５を反時計回り方向に操作すると合成する効果音の合成比率が小さくなる（デジタルオーディオデータの合成比率が大きくなる）。表示部１６は、入力レベル調整ノブ１１により調整された調整レベル値、エフェクト選択部１２により選択されたエフェクトの種類、パラメータ設定ボタン１３により設定されたパラメータ値、エフェクトレベル調整ノブ１４により調整された音響効果処理のレベルのパーセント値、合成調整ノブ１５により調整された合成比率の値、オーディオデータの１分間当たりの拍数（BPM）等を表示する。
【００２７】
図２は、本発明の一実施例である効果音生成装置において、エコー効果音を生成するための操作部１０の操作手順を説明するフローチャートである。
【００２８】
図２に示すステップ１は、入力レベル調整ノブ１１によAD変換部２からDSP３に入力されるデジタルオーディオデータの入力レベルを調整するステップである。ステップ２は、エフェクト選択部１２によりエコー効果音を生成するエフェクトを選択するステップである。ステップ３は、パラメータ設定ボタン１３によりエコーの遅延時間を設定するステップである。ステップ４は、合成調整ノブ１５によりDSP３に入力されるデジタルオーディオデータとDSP３により生成された効果音との合成の比率を調整するステップである。ステップ５は、エフェクトレベル調整ノブ１４により音響効果処理のレベル（強弱）を調整するステップである。
【００２９】
ステップ５において、エフェクトレベル調整ノブ１４により音響効果処理のレベルを予め定められた第１のレベル（例えば、８０％）以上であり、かつ、第２のレベル（例えば、９０％）未満に調整すると、本実施例の効果音生成装置は、オーディオデータ記憶領域５に記憶されたデジタルオーディオデータのうち、設定された遅延時間の時間に相当するデータ量のオーディオデータ（エコーループデータ）を効果音生成用記憶領域６に記憶する。ここで、エコーループデータは、例えば、音響効果処理のレベルが第１のレベル以上に調整したときをB点とし、B点から設定された遅延時間の時間前をA点として、A点からB点までの時間に相当するデータ量のデジタルオーディオデータである。DSP３は、効果音生成用記憶領域６に記憶されたエコーループデータを読み出し、最大レベル（１００％）の音響効果処理でエコー効果音を生成する。または、DSP３は、第１のレベル（例えば、８０％）以上第２のレベル（例えば、９０％）未満の間に調整されたときの音響効果処理のレベルでエコー効果音を生成する。DSP３は、生成したエコー効果音とオーディオデータ記憶領域５から読み出されたデジタルオーディオデータとを合成する。エコー効果音が合成されたデジタルオーディオデータは、DA変換部７によりアナログオーディオ信号に変換され、図６（c）に示すように、設定された遅延時間の間隔で出力部８から出力される。本実施例の効果音生成装置は、音響効果処理のレベルが第１のレベル以上であり、かつ、第２のレベル未満に調整すると、従来の技術の欄で説明した第２エコーループの処理を施す。
【００３０】
また、エフェクトレベル調整ノブ１４により音響効果処理のレベルが予め定められた第２のレベル以上に調整すると、本実施例の効果音生成装置は、オーディオデータ記憶領域５に記憶されたデジタルオーディオデータのうち、設定された遅延時間の時間に相当するデータ量のオーディオデータ（エコーループデータ）を効果音生成用記憶領域６に記憶する。DSP３は、効果音生成用記憶領域６bに記憶されたエコーループデータを読み出し、最大レベル（１００％）の音響効果処理でエコー効果音を生成する。または、DSP３は、第２のレベル（例えば、９０％）以上最大レベル（１００％）の間に調整されたときの音響効果処理のレベルでエコー効果音を生成する。DSP３が生成した同一のエコー効果音のデジタルオーディオデータは、DA変換部７によりアナログオーディオ信号に変換され、図６（b）に示すように、設定された遅延時間の間隔で出力部８から出力される。本実施例の効果音生成装置は、音響効果処理のレベルが第２のレベル以上に調整すると、従来の技術の欄で説明した第１エコーループの処理を施す。
【００３１】
また、エフェクトレベル調整ノブ１４により音響効果処理のレベルを第１のレベル未満に調整すると、本実施例の効果音生成装置は、従来技術の欄で説明したように、通常エコーの処理を施す。
【００３２】
次に、図２に示すフローチャートの各ステップにおける本実施例の効果音生成装置の処理を説明する。
【００３３】
図２に示すステップ１において、入力レベル調整ノブ１１により入力レベルが調整されると、制御部９は、AD変換部２からDSP３に入力されるデジタルオーディオデータを入力レベル調整ノブ１１により調整された入力レベルにする制御をする。ステップ２において、エフェクト選択部１２によりエフェクトを選択すると、制御部９は、DSP３にエコー効果音を生成させる制御をする。
【００３４】
ステップ３において、パラメータ設定ボタン１３によりエコー効果音の遅延時間が設定されると、制御部９は、DSP３に設定された遅延時間の間隔で生成したエコー効果音とオーディオデータ記憶領域５から読み出されるデジタルオーディオデータとを合成させる制御をする。ステップ４において、合成調整ノブ１５により生成された効果音とデジタルオーディオデータとの合成比率が調整されると、制御部９は、DSP３に調整された合成比率で効果音とデジタルオーディオデータとを合成させる制御をする。ステップ５において、エフェクトレベル調整ノブ１４により音響効果処理のレベルが調整すると、制御部９は、DSP３の音響効果処理のレベルを調整したレベルにする制御をする。ここで、本実施例のエフェクトレベル調整レベル１４を操作するとき、調整される音響効果処理のレベルに応じて、効果音とデジタルオーディオデータとを合成比率を調整するようにしても良い。例えば、音響効果処理のレベルが最大レベル（１００％）になるにつれて、効果音の合成比率が大きくなるように調整する。
【００３５】
ステップ５において、エフェクトレベル調整ノブ１４により音響効果処理のレベルを第１のレベル以上であり、かつ、第２のレベル未満の間に調整すると（第２エコーループ）、制御部９は、DSP３が効果音生成用記憶領域６に記憶されたエコーループデータを読み出す制御をする。そして、制御部９は、最大レベル（１００％）の音響効果処理でエコー効果音を設定された遅延時間の間隔で生成するようにDSP３を制御する。または、制御部９は、第１のレベル（例えば、８０％）以上第２のレベル（例えば、９０％）未満の間に調整されたときの音響効果処理のレベルでエコー効果音を設定された遅延時間の間隔で生成するようにDSP３を制御する。制御部９は、生成されたエコー効果音とオーディオデータ記憶領域５から読み出したデジタルオーディオデータとを合成するようにDSP３を制御する。DSP３によりエコー効果音が合成されたデジタルオーディオデータは、DA変換部７によりアナログオーディオ信号に変換されて出力部８から出力される。
【００３６】
エフェクトレベル調整ノブ１４により音響効果処理のレベルが第２のレベル以上に調整すと（第１エコーループ）、制御部９は、入力部１に入力されるオーディオ信号の入力レベルを最小にするように制御をし、DSP３が効果音生成用記憶領域６に記憶されたエコーループデータを読み出す制御をする。そして、制御部９は、最大レベル（１００％）の音響効果処理でエコー効果音を設定された遅延時間の間隔で生成するようにDSP３を制御する。または、制御部９は、第２のレベル（例えば、９０％）以上最大レベル（１００％）の間に調整されたときの音響効果処理のレベルでエコー効果音を設定された遅延時間の間隔で生成するようにDSP３を制御する。また、制御部９は、AD変換部２からDSP３に入力されるデジタルオーディオデータの入力レベルを最小にする制御をし、生成されたエコー効果音とオーディオデータ記憶領域５に記憶されたデジタルオーディオデータとを合成しないようにDSP３を制御する。DSP３により生成されたエコー効果音のデジタルオーディオデータは、DA変換部７によりアナログオーディオデータに変換されて出力部８から出力される。
【００３７】
上述した実施例において、第１エコーループの機能から第２エコーループの機能に切り替える場合、例えば、ユーザーは、アナログレコードプレーヤやCDプレーヤに接続されたヘッドホンから本実施例の効果音生成装置に入力されるオーディオ信号を聴取し、効果音生成用記憶領域６に記憶されたエコーループデータのエコー効果音を合成させたい位置になったら、エフェクトレベル調整ノブ１４により音響効果処理のレベルを第２のレベル以上から第１のレベル以上であり、かつ、第２のレベル未満の間に調整する。第１エコーループの機能から第２エコーループの機能に切り替えると、図２に示すステップ１で設定した入力レベルのデジタルオーディオデータと生成したエコー効果音が合成される。このため、本実施例の効果音生成装置は、第１エコーループの機能から第２エコーループの機能に切り替えると、エコー効果音を合成させたい位置から効果音が合成されたオーディオ信号を出力部８から出力することができる。
【００３８】
上述した本実施例の効果音生成装置は、エフェクトレベル調整ノブ１４を操作することにより、上述した第１エコーループ機能と第２エコーループ機能に切り替えることができる。このため、本実施例の効果音生成装置は、エフェクトレベル調整ノブ１４のみを操作することにより第１エコーループ機能、第２エコーループ機能及び通常エコー機能を切り替えて行うことができるので、従来の効果音生成装置と比べて、第１エコーループ機能及び第２エコーループ機能を行うための操作がしやすくなる。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施例である効果音生成装置の構成を示すブロック図。
【図２】本発明の実施例である効果音生成装置のエコー効果音を生成するための操作手順を説明するフローチャート。
【図３】従来の効果音生成装置の構成を示すブロック図。
【図４】従来の効果音生成装置及び本発明の実施例である効果音生成装置の操作部を示す図。
【図５】従来の効果音生成装置のエコー効果音を生成するための操作手順を説明するフローチャート。
【図６】エコー効果音を説明する図。
【符号の説明】
【００４０】
１…入力部、２…AD変換部、３…DSP、４…RAM、５…オーディオデータ記憶領域、６…効果音生成用記憶領域、７…DA変換部、８…出力部、９…制御部、１０…操作部、１１…入力レベル調整ノブ、１２…エフェクト選択部、１３…パラメータ設定ボタン、１４…エフェクトレベル調整ノブ、１５…合成調整ノブ、１６…表示部、２１…入力部、２２…AD変換部、２３…DSP、２４…RAM、２５…DA変換部、２６…出力部、２７…制御部、２８…操作部
【図１】
2005202055.tif 000003
【図２】
2005202055.tif 000004
【図３】
2005202055.tif 000005
【図４】
2005202055.tif 000006
【図５】
2005202055.tif 000007
【図６】
2005202055.tif 000008