(57)【特許請求の範囲】
【請求項１】
インパルス応答のたたみ込みを行うことによって効果音を生成する際に用いられるインパルス応答の収集方法において、
測定用信号に基づき、ステレオ方式に対応する２箇所のうち一方および他方でそれぞれ選択的に発生された空間の音響を、ステレオ方式に対応して空間的に配置された２個の測定手段のそれぞれで、各々測定する測定のステップと、
上記測定された上記音響のそれぞれをインパルス応答に変換する変換のステップと
を有する
ことを特徴とするインパルス応答の収集方法。
【請求項２】
請求項１に記載のインパルス応答の収集方法において、
上記測定用信号は、複数回、発生され、上記複数回発生された上記測定用信号による測定結果を同期加算する同期加算のステップと
をさらに有し、
上記変換のステップでは、上記インパルス応答への変換を、上記同期加算のステップでの加算結果に基づいて行う
ことを特徴とするインパルス応答の収集方法。
【請求項３】
請求項１に記載のインパルス応答の収集方法において、
上記変換のステップで変換されたインパルス応答を加工する加工のステップをさらに有する
ことを特徴とするインパルス応答の収集方法。
【請求項４】
コンピュータによって読み取り可能で着脱可能な記録媒体であって、
測定用信号に基づき、ステレオ方式に対応する２箇所のうち一方および他方でそれぞれ選択的に発生された空間の音響を、ステレオ方式に対応して空間的に配置された２個の測定手段のそれぞれで、各々測定し、上記ステレオ方式に対応する２箇所のうち一方および他方のそれぞれについて、発生された上記空間の音響が上記測定された上記音響のそれぞれをインパルス応答に変換して得られた４のインパルス応答データが記録された
ことを特徴とするコンピュータによって読み取り可能な記録媒体。
【請求項５】
請求項４に記載の記録媒体において、
複数回発生された上記測定用信号により得られた測定結果を同期加算した加算結果を用いて、上記インパルス応答への変換が行われていることを特徴とするコンピュータによって読み取り可能な記録媒体。
【請求項６】
入力されたディジタルオーディオ信号に対してインパルス応答データをたたみ込むことによって効果音を付加する効果音付加装置において、
測定用信号に基づき、ステレオ方式に対応する２箇所のうち一方および他方でそれぞれ選択的に発生された空間の音響を、ステレオ方式に対応して空間的に配置された２個の測定手段のそれぞれで、各々測定し、上記ステレオ方式に対応する２箇所のうち一方および他方のそれぞれについて、発生された上記空間の音響が上記測定された上記音響のそれぞれをインパルス応答に変換して得られた４のインパルス応答データが記録された記録媒体から、該４のインパルス応答データを再生する再生手段と、
ステレオ方式に対応する２チャンネルのディジタルオーディオ信号を入力する入力手段と、
上記入力手段に入力された上記２チャンネルのディジタルオーディオ信号のそれぞれに対して、上記再生手段で再生された上記４のインパルス応答データのうち、該ディジタルオーディオ信号のチャンネルに上記測定手段が対応する２の上記インパルス応答データに基づきそれぞれたたみ込みを行う４のたたみ込み手段と、
上記空間の音響が発生された上記ステレオ方式に対応する２箇所にそれぞれ対応して上記４のたたみ込み手段の出力を２ずつ混合し、２チャンネルのディジタルオーディオ信号として出力する出力手段と
を有することを特徴とする効果音付加装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、この発明は、実在する機器または空間のインパルス応答に基づき残響音を付加する場合において、特にサラウンド効果に適したインパルス応答の収集方法および効果音付加装置ならびに記録媒体に関する。
【０００２】
【従来の技術】
オーディオ信号に対して効果音を付加するための装置の一つに、残響音付加装置（リバーブレータ）がある。この残響音付加装置は、例えば録音スタジオでオーディオ信号に残響音を付加し、音に広がりや深みを出すために多く用いられている。スタジオなどで録音された音に残響音を付加することで、実際にホールで演奏されているような効果や、さらに特殊な効果を与えることができる。
【０００３】
古くには、残響音の付加は、実際に、ホールなどの残響音を得られるような場所で録音を行うか、あるいは、鉄板などの振動を利用して残響音的な効果を得るようにした、鉄板エコーなどの装置を用いて行われていた。近年の残響音付加装置では、これらの効果が電気的に実現されている。さらに、近年では、ディジタル信号処理技術の発達に伴い、ディジタル的に残響音を合成するような装置が普及してきている。
【０００４】
ディジタル処理によって残響音を付加する際には、例えば巡回型のディジタルフィルタが用いられる。入力されたディジタルオーディオ信号が減衰されながら巡回され、残響音が発生される。これを、元のディジタルオーディオ信号に混合する。実際には、元の音に対して所定期間遅延された位置に初期反射音が加えられ、さらに所定期間後に残響音が加えられる。元の音に対する残響音の遅延時間は、プリディレイと称される。残響時間や副残響音の付加、細かなレベル調整などを行うことが可能で、幅広い音作りができる。
【０００５】
ところで、前方からの左右の音源による音場再生に対して、後方からの音場を加えた、サラウンド方式と称される再生方法が普及しつつある。サラウンド方式は、特に映画館の音場を再現するために用いられるもので、例えばリスナの前方に配置される左右のチャンネル（Ｆ−Ｌ，Ｆ−Ｒ）と、リスナの後方に配置される左右のチャンネル（Ｒ−Ｌ，Ｒ−Ｒ）の４チャンネルが設けられると共に、リスナの前方の中央に１チャンネル（Ｃ）が配置される。Ｃチャンネルは、例えば映画音声におけるセリフを再生するためのものである。さらに、超低域を再生するための１チャンネルが任意の位置に配置される。この、５チャンネル＋超低域チャンネルの構成は、超低域は情報の伝送量が他の１／１０で済むため、全体で５．１チャンネルと表現される。
【０００６】
映画だけでなく、通常の音楽演奏なども、サラウンド方式で録音されたものを、対応する方式で再生することで、より臨場感のある演奏を楽しむことができる。音楽演奏の場合には、通常、Ｆ−Ｌ，Ｆ−Ｒ，Ｒ−ＬおよびＲ−Ｒの４チャンネルが用いられ、Ｃチャンネルは、用いられない。
【０００７】
【発明が解決しようとする課題】
サラウンド方式で録音する際には、４チャンネルにより形成される音場に対応した残響音を付加する必要がある。従来では、モノラル入力／ステレオ出力の残響音付加装置を２台用いる場合が多かった。また、残響音付加装置は、より高品位の残響を得るために、ディジタル方式のものが用いられる。
【０００８】
例えば、ステージ上にあると想定されたの一つの音源を録音する際に、一方の残響音付加装置によって、リスナに対してステージ側に想定されたＦ−Ｌ，Ｆ−Ｒチャンネルに対応する残響を付加し、他方の残響音付加装置によって、リスナに対して後方に想定されたＲ−Ｌ，Ｒ−Ｒチャンネルに対応する残響を付加する。
【０００９】
位置によって残響が異なるため、これら２台の残響音付加装置は、それぞれ別の設定とされる。このように、従来では、サラウンド方式に対応した録音を行う際には、残響音付加装置を２台用いる必要があるため、操作が不便であるという問題点があった。
【００１０】
また、実際のホールなどでの残響音は、ホールの形状や音源の位置などにより、音が様々に反射や干渉などを起こし、より複雑な波形となっている。しかしながら、上述のように、元のディジタルオーディオ信号をフィルタ処理する方法では、単純に減衰した波形が得られるだけなので、どうしても人工的な印象を免れないという問題点があった。
【００１１】
一方、例えば所定の音場を有する音源は、ステレオで収録する必要がある。この場合には、ステレオ入力に対応した残響音付加装置が用いられる。しかしながら、従来の、ステレオ入力対応の残響音付加装置は、人工的にステレオ音像を作り出すため、音像が不自然であるという問題点があった。
【００１２】
より自然な残響を得るために、実際のホールで録音を行うことも考えられる。しかしながら、ホールでの録音は、機材の搬入など、非常に手間がかかるという問題点があった。また、ホールは、借りたいときに借りれないという問題点があった。さらに、ホールでの録音は、マイクのセッティングなどにノウハウが必要であるという問題点があった。さらにまた、暗騒音を下げるために、空調施設などを停止させる必要があるという問題点があった。
【００１３】
したがって、この発明の目的は、サラウンド方式に対応した高品位な残響音を、容易に得ることができるようなインパルス応答収集方法および効果音付加装置ならびに記録媒体を提供することにある。
【００１５】
【課題を解決するための手段】
第１の発明は、インパルス応答のたたみ込みを行うことによって効果音を生成する際に用いられるインパルス応答の収集方法において、測定用信号に基づき、ステレオ方式に対応する２箇所のうち一方および他方でそれぞれ選択的に発生された空間の音響を、ステレオ方式に対応して空間的に配置された２個の測定手段のそれぞれで、各々測定する測定のステップと、測定された音響のそれぞれをインパルス応答に変換する変換のステップとを有することを特徴とするインパルス応答の収集方法である。
【００１７】
第２の発明は、コンピュータによって読み取り可能で着脱可能な記録媒体であって、測定用信号に基づき、ステレオ方式に対応する２箇所のうち一方および他方でそれぞれ選択的に発生された空間の音響を、ステレオ方式に対応して空間的に配置された２個の測定手段のそれぞれで、各々測定し、ステレオ方式に対応する２箇所のうち一方および他方のそれぞれについて、発生された空間の音響が測定された音響のそれぞれをインパルス応答に変換して得られた４のインパルス応答データが記録されたことを特徴とするコンピュータによって読み取り可能な記録媒体である。
【００１８】
第３の発明は、入力されたディジタルオーディオ信号に対してインパルス応答データをたたみ込むことによって効果音を付加する効果音付加装置において、測定用信号に基づき、ステレオ方式に対応する２箇所のうち一方および他方でそれぞれ選択的に発生された空間の音響を、ステレオ方式に対応して空間的に配置された２個の測定手段のそれぞれで、各々測定し、ステレオ方式に対応する２箇所のうち一方および他方のそれぞれについて、発生された空間の音響が測定された音響のそれぞれをインパルス応答に変換して得られた４のインパルス応答データが記録された記録媒体から、４のインパルス応答データを再生する再生手段と、ステレオ方式に対応する２チャンネルのディジタルオーディオ信号を入力する入力手段と、入力手段に入力された２チャンネルのディジタルオーディオ信号のそれぞれに対して、再生手段で再生された４のインパルス応答データのうち、ディジタルオーディオ信号のチャンネルに測定手段が対応する２のインパルス応答データに基づきそれぞれたたみ込みを行う４のたたみ込み手段と、空間の音響が発生されたステレオ方式に対応する２箇所にそれぞれ対応して４のたたみ込み手段の出力を２ずつ混合し、２チャンネルのディジタルオーディオ信号として出力する出力手段とを有することを特徴とする効果音付加装置である。
【００２０】
上述したように、第１の発明は、測定用信号に基づき、ステレオ方式に対応する２箇所のうち一方および他方でそれぞれ選択的に発生された空間の音響を、ステレオ方式に対応して空間的に配置された２個の測定手段のそれぞれで、各々測定し、測定された音響のそれぞれをインパルス応答に変換しているため、ステレオ入力で且つステレオ出力に対応したインパルス応答を収集することができる。
【００２２】
また、上述したように、第２の発明は、コンピュータによって読み取り可能で着脱可能な記録媒体であって、測定用信号に基づき、ステレオ方式に対応する２箇所のうち一方および他方でそれぞれ選択的に発生された空間の音響を、ステレオ方式に対応して空間的に配置された２個の測定手段のそれぞれで、各々測定し、ステレオ方式に対応する２箇所のうち一方および他方のそれぞれについて、発生された空間の音響が測定された音響のそれぞれをインパルス応答に変換して得られた４のインパルス応答データが記録媒体に記録されているため、実空間の、ステレオ入力およびステレオ出力に対応したインパルス応答の保存および再生を行うことができる。
【００２３】
また、上述したように、第３のこの発明は、測定用信号に基づき、ステレオ方式に対応する２箇所のうち一方および他方でそれぞれ選択的に発生された空間の音響を、ステレオ方式に対応して空間的に配置された２個の測定手段のそれぞれで、各々測定し、ステレオ方式に対応する２箇所のうち一方および他方のそれぞれについて、発生された空間の音響が測定された音響のそれぞれをインパルス応答に変換して得られた４のインパルス応答データが記録された記録媒体から、４のインパルス応答データを再生し、入力されたステレオ方式に対応する２チャンネルのディジタルオーディオ信号のそれぞれに対して、再生された４のインパルス応答データのうち、ディジタルオーディオ信号のチャンネルに測定手段が対応する２のインパルス応答データに基づきそれぞれたたみ込みを４のたたみ込み手段によって行い、空間の音響が発生されたステレオ方式に対応する２箇所にそれぞれ対応して４のたたみ込み手段の出力を２ずつ混合し、２チャンネルのディジタルオーディオ信号として出力するようにしているため、実空間のインパルス応答を再現することができる。
【００２４】
【発明の実施の形態】
以下、この発明の一実施形態について説明する。この一実施形態における効果音付加装置は、入力されたディジタルオーディオ信号からなる原音に対して残響音を付加する残響付加装置であって、実際のホールなどの残響を収集することで得られたインパルス応答データにより入力ディジタルオーディオ信号をたたみ込み、付加する残響音を得る。
【００２５】
図１は、この一実施形態による残響音を従来の巡回型フィルタによる残響音と比較して示す。図１Ａに示される従来技術による残響音は、原音に対して所定時間遅延されて初期反射音が発生され、さらに所定時間遅延されてフィルタにより生成された残響音が付加されている。付加される残響音は、単純な減衰曲線で残響音が減衰する。これに対して、この一実施形態では、実際に収録されたデータに基づくインパルス応答によって残響音を生成しているため、図１Ｂに示されるように、実際のホールなどでの音響特性を反映した、単純な減衰曲線ではない残響音が得られる。これにより、より自然で高品位な残響音を得ることができる。
【００２６】
この発明は、このような自然な残響音を得るための、インパルス応答の収集方法を与えるものである。特に、この発明では、サラウンド方式に用いて好適なインパルス応答の収集方法を与えるものである。図２は、この発明によるインパルス応答収集装置９７の構成の一例を示す。この例では、鉄板エコー装置９２のインパルス応答を測定する。インパルス応答収集装置９７は、例えばパーソナルコンピュータにより構成できる。この装置９７では、インパルス応答測定用の信号を発生し、測定対象に対して出力すると共に、測定結果を収集し、測定結果をインパルス応答データに変換する。インパルス応答データは、例えばファイルとして保存される。
【００２７】
測定用信号発生部９０で、インパルス応答を測定するためのＴＳＰ（タイムストレッチパルス）信号が発生される。ＴＳＰ信号は、スイープ信号の一種であり、逆特性の信号で割ることによって、インパルス信号が得られる。インパルス応答を測定するためには、直接的にインパルス信号を発生させるのがより好ましいが、測定が困難であるため、このような方法を用いる。測定用信号発生部９０で発生されたＴＳＰ信号は、Ｄ／Ａ変換器９１を介してアナログ信号に変換され、鉄板エコー装置９２に入力される。
【００２８】
鉄板エコー装置９２では、入力されたＴＳＰ信号により、残響音を発生する。この残響音は、Ｌ（左）およびＲ（右）チャンネルのアナログオーディオ信号として出力される。これらの出力は、Ａ／Ｄ変換器９３でＬおよびＲチャンネルそれぞれのディジタルオーディオ信号とされる。Ａ／Ｄ変換器９３では、例えばサンプリング周波数が４８ｋＨｚあるいは９６ｋＨｚ、量子化ビット数が２４ビットでサンプリングが行われる。Ａ／Ｄ変換器９３の出力は、ＬおよびＲチャンネルのそれぞれがインパルス応答収集装置９７に入力される。入力された信号は、例えば図示されないハードディスク装置やメモリなどに記憶される。
【００２９】
なお、残響時間は、音が止まってから音圧レベルが６０ｄＢ減衰するまでの時間と定められている。この例では、量子化ビット数の２４ビットにおいて、１ビットに対して６ｄＢが割り当てられる。
【００３０】
測定用信号発生部９０によるＴＳＰ信号の発生は、Ｎ回行われる。Ｎ回分の出力信号は、同期加算部９４で同期加算される。同期加算は、例えばＴＳ信号の発生タイミングに基づき出力信号を揃えるようにしてなされる。Ｎ回分の信号を同期加算することにより、再現性のある信号のみが加算され、ランダムに発生されるノイズ成分は加算されないため、Ｓ／Ｎ比を向上させることができる。Ｓ／Ｎ比は、（１０ｌｏｇＮ）ｄＢ向上される。例えば、Ｓ／Ｎ比は、Ｎ＝１６で１２ｄＢ向上される。
【００３１】
同期加算された信号は、ＬおよびＲチャンネルのそれぞれがインパルス応答変換部９５に供給される。インパルス応答変換部９５では、供給された信号を、ＴＳＰ信号の逆特性を有する信号で割る。これにより、ＴＳＰ信号がインパルス信号に変換され、測定結果が、インパルス信号により発生された残響音に基づくインパルス応答に変換される。インパルス応答データは、サンプリング周波数に対応した間隔で得られる波高値である。Ａ／Ｄ変換器９３により２４ビットの量子化ビット数でサンプリングされた信号は、変換後は、量子化ビット数が３２ビットとされる。
【００３２】
インパルス応答変換部から出力された、Ｌチャンネルのインパルス応答データ９６ＬおよびＲチャンネルのインパルス応答データ９６Ｒは、ＣＤ−ＲＯＭやＭＯといった、所定の記録媒体に記録される。インパルス応答収集装置９７にイーサネットなどのインターフェイスを設け、ネットワークを介して外部へ供給するようにしてもよい。
【００３３】
図３は、ホールでインパルス応答を収集する場合の例を示す。ホール１０１は、ステージ部１０１Ａおよび客席部１０１Ｂを有する。ステージ部１０１Ａの所定位置に、音源１０２が据えられる。音源１０２は、例えば球面上の互いに異なる１２方向にスピーカが設けられた１２面体スピーカである。客席部１０１Ｂには、ＬおよびＲチャンネルにそれぞれ対応したマイクロフォン１０３Ｌおよび１０３Ｒが所定位置に据えられる。
【００３４】
インパルス応答収集装置９７から出力されたＴＳＰ信号がＤ／Ａ変換器９１でアナログ信号に変換され、アンプ１００で増幅され、音源１０２で音声として再生される。この再生音を、マイクロフォン１０３Ｌおよび１０３Ｒで収録する。マイクロフォン１０３Ｌおよび１０３Ｒの出力は、それぞれＡ／Ｄ変換器９３で所定のサンプリング周波数および量子化ビット数でサンプリングされ、ＬおよびＲチャンネルのディジタルオーディオ信号とされ、インパルス応答収集装置９７に供給される。インパルス応答収集装置９７での処理は、上述の鉄板エコー装置９２での処理と、全く同一である。
【００３５】
この場合、音源１０２の位置を様々に変えて、インパルス応答の収集が行われる。また、音源１０２として用いられるスピーカも、その銘柄などを様々に変えて収集が行われる。同様に、マイクロフォン１０３Ｌおよび１０３Ｒも、その位置および銘柄を様々に変えて収録が行われる。こうして、１つのホール１０１において、複数のデータが収集される。これらは、例えば残響音付加の際に、残響音のバリエーションとして選択可能とすることができる。
【００３６】
一方、インパルス応答変換部９５で得られたインパルス応答データ９６Ｌおよび９６Ｒは、加工することができる。図４は、インパルス応答データの加工の際の処理の流れを、概略的に示す。インパルス応答データ１１０は、加工処理１１１を施される。図５は、加工処理１１１の例を示す。図５Ａに一例が示されるように、データには、音の伝搬によるシステムディレイが存在する（図中の「Ａ」の部分）。加工処理１１１で、このシステムディレイ部Ａの値が〔０〕に固定され、この部分のノイズが除去される。
【００３７】
また、データの後半は、データの終端を〔０〕に収束させるために、フェードアウト処理が施される。このフェードアウト処理により、後半の微小レベルの信号部分のノイズ除去もなされる。図５Ｂおよび図５Ｃは、このフェードアウト処理の例を示す。
【００３８】
図５Ｂは、減衰の指数関数に基づきフェードアウト処理を行う例である。例えば、元のインパルス応答をｈ（ｎ）として、フェードアウト関数をＦ0 （ｎ）とする。ｎは、インパルス応答データのポイントを表す。なお、インパルス応答データのポイントと、ディジタルオーディオ信号のサンプリング点のポイントとは、互いに対応する。このとき、Ｆ0 （ｎ）において、ｎ≦０であれば、Ｆ0 （ｎ）＝１である。一方、ｎ＞０であれば、Ｆ0 （ｎ）は、図５Ｂのような減衰の指数関数とされる。
【００３９】
出力データｘ（ｎ）は、次式（１）に示されるように、
ｘ（ｎ）＝ｈ（ｎ）・Ｆ0 （ｎ−ａ）    ・・・（１）
となる。値ａは、元のインパルス応答における直接音の位置を、サンプル数で表したものである。このように、フェードアウトは、直接音の位置よりも後ろで行われる。これは、直接音と同じ位置、すなわちｎ＝０の時点でフェードアウトを開始すると、直接音自体のレベルも低下してしまうからである。
【００４０】
なお、フェードアウト関数は、減衰の指数関数に限られない。例えば、図５Ｃに示されるように、直線的な減衰特性としてもよい。
【００４１】
また、フェードアウトによって、このデータを用いて実際にオーディオ信号に残響音を付加する残響付加装置の処理能力に適合するように、インパルス応答データのポイント数を調整することができる。すなわち、インパルス応答データのポイント数を所定値、例えば２５６ｋポイント（２６２，１４４ポイント：端数を省略して、２５６ｋポイントと記述する。２n の値の表現については、以下同様とする）に制限するときには、例えば図４Ａに示されるように、１２８ｋポイントの時点でフェードアウトを開始し、２５６ｋポイントの時点でデータが〔０〕になるようにする。
【００４２】
加工処理１１１としては、上述の他に、レベル調整なども行われる。加工されたインパルス応答データは、ＦＩＲフィルタによるたたみ込みの際の、ＦＩＲフィルタ係数１１２として、例えばＣＤ−ＲＯＭ４５に記録される。
【００４３】
図６は、このようにして作成されたインパルス応答データを用いてたたみ込みを行う、残響付加装置の構成の一例を、概略的に示す。残響音を付加したいディジタルオーディオ信号が入力端１２０から入力される。入力データは、乗算器１２６に供給されると共に、プリディレイ１２１によって遅延され、プリディレイを与えられる。プリディレイ１２１の出力は、たたみ込み処理部１２２に供給される。
【００４４】
たたみ込み処理部１２２は、ＬおよびＲチャンネルそれぞれのＦＩＲフィルタ（フィルタ１２２Ｌおよびフィルタ１２２Ｒ）からなる。上述のインパルス応答収集装置９７で作成された、インパルス応答データ９６Ｌおよび９７Ｒが対応するチャンネルのＦＩＲフィルタ係数として、端子１２３Ｌおよび１２３Ｒから供給される。これらインパルス応答データ９６Ｌおよび９６Ｒは、例えばＣＤ−ＲＯＭから読み出されて得られる（図示しない）。
【００４５】
フィルタ１２２Ｌおよび１２２Ｒでは、インパルス応答データ９６Ｌおよび９７Ｒによって、入力されたディジタルオーディオ信号のたたみ込みが行われる。このたたみ込みの結果、インパルス応答データ９６Ｌおよび９６Ｒに基づく残響音が生成される。フィルタ１２２Ｌおよび１２２Ｒの出力は、それぞれ乗算器１２４Ｌおよび１２４Ｒに供給される。
【００４６】
乗算器１２４Ｌ，１２４Ｒおよび上述の乗算器１２６と、加算器１２８Ｌおよび１２８Ｒとで、原音（ドライ成分）と残響音（ウェット成分）との混合器が構成される。端子１２７および１２５にそれぞれ供給された原音および残響音の比率に応じて、乗算器１２６および乗算器１２４Ｌ，１２４Ｒで入力ディジタルオーディオ信号およびたたみ込み処理部１２２の出力が調整され、加算器１２８Ｌおよび１２８Ｒで、これらの信号が加算され、Ｌチャンネルの出力が出力端１２９Ｌに、Ｒチャンネルの出力が出力端１２９Ｒに、それぞれ導出される。
【００４７】
さらに、この発明では、サラウンド方式に対応するようなインパルス応答の収集方法を与える。図７は、サラウンド方式に対応するように、インパルス応答を収集する場合の一例を示す。インパルス応答の収集は、上述と同様に、ステージ部１０１Ａおよび客席部１０１Ｂとを有するホール１０１で行われる。ステージ部１０１Ａの所定位置に、例えば１２面体スピーカからなる音源１０２が据えられる。
【００４８】
客席部１０１Ｂには、サラウンド方式に対応して、客席部１０１Ｂには、４本のマイクロフォン１０３ＦＬ，１０３ＦＲ，１０３ＲＬおよび１０３ＲＲが所定位置に据えられる。すなわち、マイクロフォン１０３ＦＬおよび１０３ＦＲは、客席部１０１Ｂのフロント側のＬおよびＲチャンネル（Ｆ−ＬおよびＦ−Ｒチャンネル）にそれぞれ対応する。また、マイクロフォン１０３ＲＬおよび１０３ＲＲは、客席部１０１Ｂのリア側のＬおよびＲチャンネル（Ｒ−ＬおよびＲ−Ｒチャンネル）にそれぞれ対応する。
【００４９】
これらマイクロフォン１０３ＦＬ，１０３ＦＲ，１０３ＲＬおよび１０３ＲＲの位置は、一例として、客席部１０１Ｂの、ステージ部１０１Ａに対する最適位置にリスナが着席していることを想定して、リスナに対してサラウンド効果が十分に得られるような位置とされる。
【００５０】
マイクロフォン１０３ＦＬ，１０３ＦＲ，１０３ＲＬおよび１０３ＲＲのそれぞれの出力は、Ａ／Ｄ変換器９３’に供給される。Ａ／Ｄ変換器９３’は、上述のＡ／Ｄ変換器９３を、４チャンネル分の信号処理を可能なように拡張したものである。Ａ／Ｄ変換器９３’において、所定のサンプリング周波数および量子化ビット数でサンプリングされ、Ｆ−Ｌ（フロント左チャンネル），Ｆ−Ｒ（フロント右チャンネル），Ｒ−Ｌ（リア左チャンネル）およびＲ−Ｒ（リア右チャンネル）のディジタルオーディオ信号とされ、インパルス応答収集装置９７’に供給される。
【００５１】
インパルス応答収集装置９７’は、上述のインパルス応答収集装置９７を、４チャンネル分の信号処理が可能なように拡張したものである。インパルス応答収集装置’９７では、上述の鉄板エコー装置９２での処理と同様な処理がＦ−Ｌ，Ｆ−Ｒ，Ｒ−ＬおよびＲ−Ｒの４チャンネルに対応してなされ、４チャンネル分のインパルス応答データ９６Ｆ−Ｌ，９６Ｆ−Ｒ，９６Ｒ−Ｌおよび９６Ｒ−Ｒが得られる（図示しない）。
【００５２】
この場合でも、上述と同様に、音源１０２の位置を様々に変えて、インパルス応答の収集が行われる。また、音源１０２として用いられるスピーカも、その銘柄などを様々に変えて収集が行われる。同様に、４本のマイクロフォン１０３ＦＬ，１０３ＦＲ，１０３ＲＬおよび１０３ＲＲも、その位置および銘柄を様々に変えて収録が行われる。こうして、１つのホール１０１において、複数のデータが収集される。これらは、例えば残響音付加の際に、残響音のバリエーションとして選択可能とすることができる。
【００５３】
また、この場合でも、上述と同様に、インパルス応答データの加工を行うことができる。加工などをされたインパルス応答データは、同様にしてＣＤ−ＲＯＭ４５に記録される。
【００５４】
図８は、図７に示した方法に基づき収集されたインパルス応答に基づき、入力データに対してサラウンド方式に対応した残響音を付加する残響付加装置の構成の一例を示す。残響音を付加したいディジタルオーディオ信号が入力端１３０から入力される。入力データは、Ｆ−Ｌ，Ｆ−Ｒ，Ｒ−ＬおよびＲ−Ｒチャンネルそれぞれのドライ成分を得るために乗算器乗算器１３６ＦＬ，１３６ＦＲ，１３６ＲＬおよび１３６ＲＲに供給されると共に、Ｆ−Ｌ，Ｆ−Ｒ，Ｒ−ＬおよびＲ−Ｒチャンネルそれぞれのウェット成分を得るために、プリディレイ１３１ＦＬ，１３１ＦＲ，１３１ＲＬおよび１３１ＲＲに供給される。
【００５５】
この例では、Ｆ−Ｌ，Ｆ−Ｒ，Ｒ−ＬおよびＲ−Ｒチャンネルのそれぞれは、独立して同様の処理がなされる。以下、これら４チャンネル分の処理を、Ｆ−Ｌチャンネルで代表して説明する。Ｆ−Ｌチャンネルの入力データは、プリディレイ１３１ＦＬによって遅延されプリディレイを与えられる。プリディレイ３１３ＦＬの出力は、インパルス応答データのたたみ込み処理を行うＦＩＲフィルタ１３２ＦＬに供給される。
【００５６】
ＦＩＲフィルタ１３２ＦＬには、フィルタ係数として、上述のインパルス応答収集装置９７’で作成された、Ｆ−Ｌチャンネルのインパルス応答データ９６Ｆ−Ｌが端子１３３ＦＬから供給される。これらインパルス応答データ９６Ｆ−Ｌは、例えばＣＤ−ＲＯＭ４５から読み出されて得られる（図示しない）。
【００５７】
ＦＩＲフィルタ１３２Ｆ−Ｌでは、インパルス応答データ９６Ｆ−Ｌによって、入力されたディジタルオーディオ信号のたたみ込みが行われる。このたたみ込みの結果、インパルス応答データ９６Ｆ−Ｌに基づく残響音が生成される。ＦＩＲフィルタ１３２Ｆ−Ｌの出力は、乗算器１３４に供給される。
【００５８】
乗算器１３４ＦＬおよび上述の乗算器１３６ＦＬと、加算器１３８ＦＬとで、Ｆ−Ｌチャンネルの原音（ドライ成分）と残響音（ウェット成分）との混合器が構成される。端子１３７および１３５にそれぞれ供給された原音および残響音の比率に応じて、乗算器１３６ＦＬおよび乗算器１３４ＦＬで、入力端１３０から直接的に入力された入力ディジタルオーディオ信号およびＦＩＲフィルタＦＬ１３２の出力が調整され、加算器１３８ＦＬで、これらの信号が加算される。加算出力は、Ｆ−Ｌチャンネルの出力として出力端１３９ＦＬに導出される。
【００５９】
他の３チャンネルでも、このＦ−Ｌチャンネルと同様な処理がなされる。例えば、Ｆ−Ｒチャンネルの入力データは、フィルタ１３２ＦＲで対応するチャンネルのインパルス応答データ９６ＦＲによってたたみ込み処理をされ、乗算器１３７ＦＲ，１３６ＦＲおよび加算器１３８ＦＲからなる混合器でドライ成分とウェット成分の比率を調整され、Ｆ−Ｒチャンネルの出力として出力端１３９ＦＲに導出される。
【００６０】
このようにして、Ｆ−Ｌ，Ｆ−Ｒ，Ｒ−ＬおよびＲ−Ｒチャンネルのそれぞれに対して、対応するチャンネルのインパルス応答データに基づく残響音が付加される。リスナは、ホール１０１の音響をサラウンド方式で再現することができる。例えばリスナは、再生時に所定の位置で聴くことにより、恰もホール１０１の客席部１０１Ｂに居るかのような効果を楽しむことができる。
【００６１】
図９は、ステレオ入力に対応するようにインパルス応答を収集する場合の一例を示す。この場合には、ＬおよびＲチャンネルにそれぞれ対応した、例えば１２面体スピーカである音源１０２Ｌおよび１０２Ｒがステージ部１０１Ａにそれぞれ据えられる。音源１０２Ｌは、客席部１０１Ｂから向かって左側の所定位置に、音源１０２Ｒは、向かって右側の所定位置に、それぞれ据えられる。一方、客席部１０１Ｂには、上述の図２に示した例と同様に、ＬおよびＲチャンネルにそれぞれ対応した２本のマイクロフォン１０３Ｆ−Ｌおよび１０３Ｆ−Ｒが所定位置に据えられる。
【００６２】
アンプ１００からのＴＳＰ信号は、音源１０２Ｌおよび１０２Ｒのうち、選択部１０４によって選択された音源に供給される。選択部１０４は、スイッチであってもよいし、ケーブルの脱着によって直接的に接続を切り替えるようにしてもよい。
【００６３】
インパルス応答の収集は、ＬおよびＲチャンネルのうち、片方ずつ行われる。選択部１０４の選択により、例えば音源１０２Ｌが選択される。音源１０２ＬでＴＳＰ信号が再生され、マイクロフォン１０３Ｆ−Ｌおよび１０３Ｆ−Ｒでこの再生音が収録される。マイクロフォン１０３Ｆ−Ｌおよび１０３Ｆ−Ｒの出力がＡ／Ｄ変換器９３を介してインパルス応答収集装置９７に供給され、インパルス応答変換処理をされ、音源がＬチャンネルのときのＬおよびＲチャンネルのインパルス応答データ９６Ｌ／Ｆ−Ｌおよび９６Ｌ／Ｆ−Ｒが得られる。
【００６４】
音源１０２Ｒについても、同様にしてインパルス応答の収集が行われ、選択部１０４の選択により音源１０２Ｒで再生されたＴＳＰ信号がマイクロフォン１０３Ｆ−Ｌおよび１０３Ｆ−Ｒで収録される。そして、インパルス応答収集装置９７での処理により、音源がＲチャンネルのときのＬおよびＲチャンネルのインパルス応答データ９６Ｒ／Ｆ−Ｌおよび９６Ｒ／Ｆ−Ｒが得られる。
【００６５】
このようにして得られたインパルス応答データ９６Ｌ／Ｆ−Ｌ，９６Ｌ／Ｆ−Ｒ，９６Ｒ／Ｆ−Ｌおよび９６Ｒ／Ｆ−Ｒは、例えば所定の加工処理を施された後、ＣＤ−ＲＯＭ４５に記録される。
【００６６】
図１０は、図９に示した方法に基づき収集されたインパルス応答に基づき、ステレオで入力されたデータに対してステレオで残響音を付加する残響付加装置の構成の一例を示す。Ｌチャンネルの入力データが入力端１４０Ｌから供給される。また、Ｒチャンネルの入力データが入力端１４０Ｒから供給される。
【００６７】
先ず、Ｌチャンネルの処理について説明する。入力端１４０Ｌから供給された入力データは、ドライ成分の比率を調整する乗算器１４６Ｌに供給されると共に、プリディレイ１４１ＬＬおよび１４１ＬＲに供給され、それぞれ独立してプリディレイを与えられる。プリディレイ１４１ＬＬおよび１４１ＬＲの出力は、それぞれインパルス応答のたたみ込みを行うフィルタ１４２ＬＬおよび１４２ＬＲに供給される。
【００６８】
フィルタ１４２ＬＬは、端子１４３ＬＬから供給されたインパルス応答データ９６Ｌ／Ｆ−Ｌによって、プリディレイ１４１ＬＬから供給されたデータに対するたたみ込み処理を行う。フィルタ１４２ＬＬの出力は、ウェット成分の比率を調整する乗算器１４４ＬＬに供給される。
【００６９】
同様に、プリディレイ１４１ＬＲの出力に対して、フィルタ１４２ＬＲで、端子１４３ＬＲから供給されたインパルス応答データＬ／Ｆ−Ｒによるたたみ込み処理が行われる。フィルタ１４２ＬＲの出力は、ウェット成分の比率を調整する乗算器１４４ＬＲに供給される。
【００７０】
次に、Ｒチャンネルの処理について説明する。入力端１４０Ｒから供給された入力データは、ドライ成分の比率を調整する乗算器１４６Ｒに供給されると共に、プリディレイ１４１ＲＬおよび１４１ＲＲに供給され、それぞれ独立してプリディレイを与えられる。プリディレイ１４１ＲＬおよび１４１ＲＲの出力は、それぞれインパルス応答のたたみ込みを行うフィルタ１４２ＲＬおよび１４２ＲＲに供給される。
【００７１】
フィルタ１４２ＲＬは、端子１４３ＲＬから供給されたインパルス応答データ９６Ｒ／Ｆ−Ｌによって、プリディレイ１４１ＲＬから供給されたデータに対するたたみ込み処理を行う。フィルタ１４２ＲＬの出力は、ウェット成分の比率を調整する乗算器１４４ＲＬに供給される。
【００７２】
同様に、プリディレイ１４１ＲＲの出力に対して、フィルタ１４２ＲＲで、端子１４３ＲＲから供給されたインパルス応答データＲ／Ｆ−Ｒによるたたみ込み処理が行われる。フィルタ１４２ＲＲの出力は、ウェット成分の比率を調整する乗算器１４４ＲＲに供給される。
【００７３】
乗算器１４４ＬＬ，１４４ＬＲおよび１４６Ｌは、Ｌチャンネルの入力に対してドライ成分およびウェット成分の比率を調整する。端子１４７Ｌから乗算器１４６Ｌに対して、Ｌチャンネルのドライ成分の比率が与えられる。また、端子１４５ＬＬおよび１４５ＬＲから、乗算器１４４ＬＬおよび１４４ＬＲのそれぞれに対して、ウェット成分の比率が独立して与えられる。乗算器１４６Ｌおよび１４４ＬＬの出力が加算器１４８Ｌに供給される。加算器１４８Ｌには、さらに、後述する乗算器１４４ＲＬの出力が供給される。加算器１４８Ｌでこれら３つの出力が加算され、加算出力がＬチャンネルの出力として出力端１４９Ｌに導出される。
【００７４】
一方、乗算器１４４ＲＲ，１４４ＲＬおよび１４６Ｒは、Ｒチャンネルの入力に対してドライ成分およびウェット成分の比率を調整する。端子１４７Ｒから乗算器１４６Ｒに対して、Ｒチャンネルのドライ成分の比率が与えられる。また、端子１４５ＲＲおよび１４５ＲＬから、乗算器１４４ＲＲおよび１４４ＲＬのそれぞれに対して、ウェット成分の比率が独立して与えられる。乗算器１４６Ｒおよび１４４ＲＲの出力が加算器１４８Ｒに供給される。加算器１４８Ｒには、さらに、上述した乗算器１４４ＬＲの出力が供給される。加算器１４８Ｒでこれら３つの出力が加算され、加算出力がＲチャンネルの出力として出力端１４９Ｒに導出される。
【００７５】
このように、ステレオ入力対応の場合には、ＬおよびＲチャンネルの入力データのそれぞれに対して、音源１０２Ｌおよび１０２ＲのそれぞれによるＬおよびＲチャンネルの残響音が各々付加される。そして、出力において、残響音のチャンネル毎に混合される。入力されたＬおよびＲチャンネルのそれぞれに対して、実際にＬおよびＲチャンネル毎にステレオで収集されたインパルス応答をたたみ込んで残響音を付加しているので、自然なステレオ音像が得られる。
【００７６】
なお、図９に点線で示されるように、さらにリア側に２本のマイクロフォン１０３Ｒ−Ｌおよび１０３Ｒ−Ｒを据えてもよい。こうすることで、ステレオ方式に加え、さらにサラウンド方式に対応した測定を行うことができる。この方法では、ＬおよびＲチャンネルの音源のそれぞれに対して、４本のマイクロフォン１０３Ｆ−Ｌ，１０３Ｆ−Ｒ，１０３Ｒ−Ｌおよび１０３Ｒ−Ｒによるインパルス応答が収集され、全部で８通りのインパルス応答データが得られる。したがって、再生時には、図１０に示される構成を、もう一組用意する必要がある。同様に、図示しないが、マイクロフォン１０３Ｆ−Ｌおよび１０３Ｆ−Ｒの中間に、センターマイクロフォンを追加してもよい。
【００７７】
図１１は、この残響付加装置の構成の一例を、より具体的に示す。この残響付加装置１は、２チャンネル（１ｃｈ／２ｃｈ）分のディジタルオーディオ信号が、ＡＥＳ／ＥＢＵ(Audio Engineering Society/European Broadcasting Union) の規格に基づくディジタルオーディオ入力端子１０から入力される。入力端子１０から供給されたディジタルオーディオ信号は、ディジタル入力部１１を介してインプットスイッチャ１２に供給される。
【００７８】
入力されるディジタルオーディオ信号は、例えばサンプリング周波数が４８ｋＨｚ、量子化ビット数が２４ビットである。なお、後述するオプションボード５０をこの装置１に装着することで、扱うことができるサンプリング周波数を２倍の９６ｋＨｚとすることが可能とされる。また、これらの例に限らず、例えばサンプリング周波数４４．１ｋＨｚのディジタルオーディオ信号にも対応可能とすることができる。この場合には、オプションボード５０装着時には、サンプリング周波数が８８．２ｋＨｚの信号を扱うことが可能とされる。
【００７９】
残響付加装置１に対してアナログオーディオ信号を入力する場合には、アナログオーディオ入力端子１３Ｌ，１３Ｒが用いられる。Ｌ（左）およびＲ（右）チャンネルのオーディオ信号のそれぞれは、入力端子１３Ｌおよび１３Ｒの対応する側から入力され、Ａ／Ｄ変換器１４で例えば４８ｋＨｚのサンプリング周波数で量子化ビット数が２４ビットでサンプリングされ、ディジタルオーディオ信号に変換される。Ａ／Ｄ変換器１４の出力は、インプットスイッチャ１２に供給される。
【００８０】
インプットスイッチャ１２は、後述するコントローラ４０の制御あるいは手動の切り替えスイッチにより、入力オーディオ信号の系統を切り替える。インプットスイッチャ１２の出力は、経路３１を通って、ＤＳＰ(Digital Signal Processor)３０に供給される。
【００８１】
ＤＳＰ３０は、ＤＲＡＭ(Dynamic Random Access Memory)を有し、後述するコントローラ４０から供給されるプログラムに基づき、入出力されるディジタルオーディオ信号の様々な制御を行う。ＤＳＰ３０は、所定のプログラムに基づき、供給されたディジタルオーディオ信号を、インパルス応答のたたみ込み演算を行うためのＤＳＰ３２Ａ〜３２Ｋに供給する。また、ＤＳＰ３０では、入力信号に基づき初期反射音を生成する。さらに、ＤＳＰ３０には、後述するＤＳＰ３４から、インパルス応答のたたみ込み演算結果が供給される。
【００８２】
ＤＳＰ３２Ａ〜３２Ｋは、ＤＳＰ３０から供給されたディジタルオーディオ信号を、それぞれ所定のサイズのブロックに切り出し、予め供給されたインパルス応答データによるたたみ込み演算を行う。ＤＳＰ３２Ａ〜３２Ｋは、それぞれ処理するサンプル数に応じた容量のＤＲＡＭを有する。この例では、ＤＳＰ３２Ａ〜３２Ｈはそれぞれ１個ずつ、ＤＳＰ３２Ｉは２個、ＤＳＰ３２Ｊ，３２Ｋは４個ずつ、容量が１６ＭビットのＤＲＡＭを有する。
【００８３】
ＤＳＰ３２Ａ〜３２Ｋにより行われた、ブロック毎でのインパルス応答のたたみ込み演算結果は、加算器３３で加算され、ＤＳＰ３４を介してＤＳＰ３０に供給される。ＤＳＰ３４では、加算結果のオーバーフローが検出され、例えばオーバーフローを起こしたデータが所定値に固定される。
【００８４】
ＤＳＰ３０では、入力ディジタルオーディオ信号と、上述の初期反射音と、ＤＳＰ３４を介して供給されたインパルス応答のたたみ込み演算結果とを混合することで、入力ディジタルオーディオ信号に対して残響音を付加して出力する。ＤＳＰ３０の出力３５は、アウトプットスイッチャ１８に供給される。
【００８５】
なお、形成された残響音および処理されていない入力ディジタルオーディオ信号は、それぞれ「ウェット成分」および「ドライ成分」とも称される。ＤＳＰ３０では、これらウェット成分およびドライ成分の混合比を、ＬおよびＲチャンネルのそれぞれについて、自在に変更することができる。それと共に、ＤＳＰ３０では、出力信号のレベル調整なども行われる。
【００８６】
また、ＤＳＰ３０に対して、取り扱うディジタルオーディオ信号のサンプリング周波数に対応した周波数のクロックＦＳあるいは２ＦＳが供給される。ＤＳＰ３０での信号処理は、このクロックに基づきなされる。
【００８７】
アウトプットスイッチャ１８は、後述するコントローラ４０の制御あるいは手動の切り替えスイッチにより、出力信号の系統を切り替える。出力は、ディジタルおよびアナログのオーディオ信号として出力できる。アウトプットスイッチャ１８からディジタル出力部１９を介して、ＡＥＳ／ＥＢＵ規格による出力端子２０に対して、２チャンネル分のディジタルオーディオ信号が導出される。また、アウトプットスイッチャ１８から出力されたディジタルオーディオ信号は、Ｄ／Ａ変換器２１でＬおよびＲチャンネルのアナログオーディオ信号に変換される。ＬおよびＲチャンネルのアナログオーディオ信号は、それぞれアナログ出力端子２２Ｌおよび２２Ｒに導出される。
【００８８】
なお、この例では、入力端子１０、入力端子１３Ｌおよび１３Ｒ、出力端子２０、出力端子２２Ｌおよび２２Ｒのそれぞれには、ホット、コールドおよび独立したアースラインの３本の信号線を有する、キャノン型が用いられている。
【００８９】
また、アウトプットスイッチャ１８により、入力されたオーディオ信号に対する装置１内部での残響音付加処理をバイパスするように選択することもできる。バイパスが選択されると、入力されたディジタルオーディオ信号は、インプットスイッチャ１２からバイパス経路１７を通ってアウトプットスイッチャ１８に直接的に供給される。
【００９０】
一方、この残響付加装置１の全体は、コントローラ４０によって制御される。コントローラ４０は、例えばＣＰＵ(Central Processing Unit) やＲＡＭ(Random Access Memory)、ＲＯＭ(Read Only Memory)、所定の入出力インターフェイスなどからなる。ＲＯＭは、例えばシステムを起動するための初期プログラムや、シリアル番号が予め記憶される。ＲＡＭは、ＣＰＵが動作するためのワークメモリであると共に、例えば外部からプログラムがロードされる。
【００９１】
コントローラ４０は、例えば８ビットパラレルでバス４１に接続される。バス４１は、上述のＤＳＰ３０、３２Ａ〜３２Ｈ、３４にそれぞれ接続される。バス４１を介して、コントローラ４０と各ＤＳＰ３０、３２Ａ〜３２Ｈ、３４との間で通信が行われる。この通信により、コントローラ４０から各ＤＳＰ３０、３２Ａ〜３２Ｈ、３４のそれぞれに対してプログラムが供給されると共に、コントローラ４０と各ＤＳＰ３０、３２Ａ〜３２Ｈ、３４との間で、データやコマンドのやり取りが行われる。
【００９２】
また、上述したように、インプットスイッチャ１２およびアウトプットスイッチャ１８は、例えばバス４１と接続され（図示しない）、コントローラ４０によって制御される。
【００９３】
コントローラ４０に対して、例えばフルドットのＬＣＤ(Liquid Crystal Display)からなる表示装置４２が接続される。コントローラ４０で生成された表示データに基づいて、表示装置４２に対して所定の表示が行われる。
【００９４】
入力部４３は、図示しないが、複数の入力手段、例えば回転角に対応してデータを入力するようにされたロータリエンコーダと、複数のプッシュスイッチを有する。これらの入力手段を操作することで、対応する制御信号が入力部４３からコントローラ４０に供給される。この制御信号に基づき、コントローラ４０から各ＤＳＰ３０、３２Ａ〜３２Ｈ、３４に対して、所定のプログラムやパラメータなどが供給される。
【００９５】
この残響付加装置１には、ＣＤ−ＲＯＭ(Compact Disc-ROM)ドライブ４４が設けられる。ＣＤ−ＲＯＭドライブ４４に対してＣＤ−ＲＯＭ４５が挿入され、ＣＤ−ＲＯＭ４５からデータやプログラムが読み出される。読み出されたデータやプログラムは、ＣＤ−ＲＯＭドライブ４４からコントローラ４０に供給される。
【００９６】
例えば、ＣＤ−ＲＯＭ４５には、インパルス応答データが記録されている。ＣＤ−ＲＯＭ４５からこのインパルス応答データが読み出され、コントローラ４０に供給される。そして、コントローラ４０からＤＳＰ３２Ａ〜３２Ｋのそれぞれに対して、このデータが供給される。ＤＳＰ３２Ａ〜３２Ｋでは、供給されたインパルス応答データに基づき、インパルス応答のたたみ込み演算を行う。
【００９７】
なお、ＣＤ−ＲＯＭ４５に、様々な環境で収集されたインパルス応答データを多数、記録しておくことで、使用するインパルス応答に対応する環境と同様の残響効果を得ることができる。また、複数のインパルス応答データを組み合わせて用いることもできる。実際には存在しない空間をつくり出すことが可能である。さらに、インパルス応答データを、この残響付加装置１で加工することができる。例えば、読み出されたインパルス応答データを加工し、フェードアウト処理を行うことで、残響時間の調整を行う。
【００９８】
また、他の例として、ＣＤ−ＲＯＭ４５に、インパルス応答データをフーリエ変換により周波数要素データに変換したデータを記録するようにしてもよい。残響付加装置１における処理を軽減することができる。
【００９９】
さらに、ＣＤ−ＲＯＭ４５には、上述した表示部４２に対する表示の際に用いられる表示データも格納される。
【０１００】
この残響付加装置１は、外部インターフェイスとしてＭＩＤＩ(Musical Instrument Digital Interface)を備える。ＭＩＤＩ入力端子４６から供給されたＭＩＤＩ信号は、コントローラ４０に供給される。供給されたＭＩＤＩ信号に基づき、この装置１の所定の機能を制御することができる。また、コントローラ４０において、ＭＩＤＩ信号を生成して出力することができる。ＭＩＤＩ入力端子４６から供給されたＭＩＤＩ信号を加工して出力するようにもできる。コントローラ４０から出力されたＭＩＤＩ信号は、ＭＩＤＩ出力端子４７から外部の機器へと供給される。また、ＭＩＤＩスルー端子４８は、ＭＩＤＩ入力端子４６から供給されたＭＩＤＩ信号を、そのまま出力する。
【０１０１】
この残響付加装置１は、オプションボード５０を装着することで、機能を拡張することができる。機能拡張の一例として、サンプリング周波数が４８ｋＨｚのディジタルオーディオ信号を、さらに２系統、すなわち合計で４チャンネル分の信号を扱うことができるようになる。これにより、例えば上述したサラウンド対応の残響音付加や、ステレオ入力／ステレオ出力の残響音付加を、１台の残響付加装置１で行うことができるようになる。
【０１０２】
機能拡張の他の例として、２チャンネル（１ｃｈ／２ｃｈ）分のディジタルオーディオ信号を扱う際に、サンプリング周波数が２倍の９６ｋＨｚである信号を扱うことができるようになる。
【０１０３】
２チャンネル分（３ｃｈ／４ｃｈ）のディジタルオーディオ信号がオプションボード５０を介して、端子１５から入力される。このディジタルオーディオ信号は、ディジタル入力部１６を介してインプットスイッチャ１２に供給される。また、アウトプットスイッチャ１８から出力された、オプションボード５０での処理に対応した２チャンネル分のディジタルオーディオ信号がディジタル出力部２３を介して端子２４に導出される。このディジタルオーディオ信号は、端子２４からオプションボード５０を介して外部に出力される。
【０１０４】
オプションボード５０とこの装置１とは、端子５１〜５６および端子１５，２４で互いに接続される。図１２は、オプションボード５０の構成の一例を示す。このオプションボード５０は、上述のＤＳＰ３２Ａ〜３２Ｋおよび加算器３３による、インパルス応答のたたみ込み演算を拡張して実行できるようにしたものである。したがって、このオプションボード５０には、上述のＤＳＰ３２Ａ〜３２Ｋと同様のＤＳＰ３２Ｌ、３２Ｍ、およびＤＳＰ６０Ａ〜Ｌが設けられると共に、加算器６１ならびに上述のＤＳＰ３４に対応するＤＳＰ６２とが設けられる。
【０１０５】
ボード５０上のバス４１’は、端子５６を介して装置１のバス４１と接続される。ボード５０上の各ＤＳＰ３２Ｌ、３２Ｍ、およびＤＳＰ６０Ａ〜Ｌは、バス４１’を介して、コントローラ４０との間で通信を行うことができる。
【０１０６】
ＤＳＰ３２Ｌおよび３２Ｍは、１６ＭビットのＤＲＡＭを８個有し、上述のＤＳＰ３２Ａ〜Ｋと共にたたみ込み演算を行う。入力ディジタルオーディオ信号がＤＳＰ３０から出力され、端子５３を介してＤＳＰ３２Ｌおよび３２Ｍに対してそれぞれ供給される。ＤＳＰ３２Ｌおよび３２Ｍによるたたみ込み演算結果は、それぞれ端子５４および５５を介して加算器３３に供給され、他のＤＳＰ３２Ａ〜３２Ｋの演算結果と共に加算される。
【０１０７】
一方、ＤＳＰ６０Ａ〜６０Ｍは、例えば上述のＤＳＰ３２Ａ〜３２Ｍと並列的に処理を行う。入力ディジタルオーディオ信号がＤＳＰ３０から出力され、端子５１を介してＤＳＰ６０Ａ〜６０Ｍに配分される。
【０１０８】
例えば、オプションボード５０の装着によって、１ｃｈ〜４ｃｈまでの４チャンネル分の処理を行う場合には、ＤＳＰ３２Ａ〜３２Ｍによって１ｃｈおよび２ｃｈのたたみ込み演算が行われ、ＤＳＰ６０Ａ〜６０Ｍによって３ｃｈおよび４ｃｈのたたみ込み演算が行われる。また、サンプリング周波数が９６ｋＨｚのディジタルオーディオ信号を扱う場合には、例えば同一のサンプル数からなるブロックが供給されるＤＳＰ同士、すなわち、ＤＳＰ３２Ａおよび６０Ａ、ＤＳＰ３２Ｂおよび６０Ｂ、・・・、ＤＳＰ３２Ｍおよび６０Ｍがそれぞれ並列的にたたみ込み演算を行うことで、２倍速での処理に対応することができる。
【０１０９】
ＤＳＰ６０Ａ〜６０Ｍでのたたみ込み演算結果は、それぞれ加算器６１に供給され加算される。加算結果は、ＤＳＰ６２に供給され、上述のＤＳＰ３４と同様にオーバーフロー処理をされ、端子５２を介してＤＳＰ３０に供給される。そして、ＤＳＰ３０において、必要に応じてドライ成分およびウェット成分の比率の調整や、他のチャンネルの信号との混合比の調整をされ、アウトプットスイッチャ１８に供給される。
【０１１０】
なお、オプションボード５０には、ＡＥＳ／ＥＢＵの規格に基づくディジタルオーディオ信号の入力端子６３および出力端子６４とが設けられる。入力端子６３には、２チャンネル（３ｃｈ／４ｃｈ）分の信号が入力され、入力された信号は、端子１５を介してインプットスイッチャ１２に供給される。同様に、アウトプットスイッチャ１８から出力された２チャンネル（３ｃｈ／４ｃｈ）分の出力信号は、端子２４を介してこのボード５０に供給され、出力端子６４に導出される。なお、この例では、端子６３および６４は、キャノン型が用いられている。
【０１１１】
図１３は、この残響付加装置１のフロントパネル２００の一例を示す。フロントパネル２００の四隅には、この装置１をラックにマウントすることが可能なように、取り付け穴が設けられている。パネル２００の左側に、電源スイッチ２０１が設けられ、その下方にＣＤ−ＲＯＭドライブ４４に対してＣＤ−ＲＯＭ４５を装着するための、ＣＤ−ＲＯＭ挿入部２０２が設けられる。スイッチ２０５を操作することで、ＣＤ−ＲＯＭ挿入部２０２へのＣＤ−ＲＯＭ４５の挿入および挿入部２０２からのＣＤ−ＲＯＭ４５の取り出しを行うことができる。
【０１１２】
パネル２００の略中央部には、表示部２０３が設けられる。表示部２０３は、上述したＬＣＤ４２に対応するものである。表示部２０３の右側に、ロータリエンコーダ２０４が設けられる。また、表示部２０３の下部に、ファンクションキー２０６，２０７，２０８および２０９が設けられる。これらロータリエンコーダ２０４およびファンクションキー２０６〜２０９によって、この装置１の機能の選択やデータの入力などを行うことができる。
【０１１３】
表示部２０３は、選択されている機能などにより様々な表示を行う。この例では、所定の残響音のタイプが選択された場合の、パラメータ表示が行われ、表示部２０３内の表示領域２１０には、選択された残響音に対して指定されたパラメータが感覚的に表示されると共に、表示領域２１１には、パラメータ名とパラメータ値が表示されている。
【０１１４】
表示領域２１１の表示は、表示部２０３の下部に配置されたファンクションスイッチ２０６〜２０９のそれぞれに対応している。例えば、ファンクションキー２０６〜２０９のうちの何れかを押すことで、押されたキーの直上に表示されているパラメータが選択される。そして、ロータリエンコーダ２０４を回転させると、そのパラメータが変更される。また例えば、所定の操作によって、表示部２０３に、別のページを表示させることも可能である。別のページでは、別のパラメータ値を変更することができる。
【０１１５】
一方、この一実施形態においては、表示領域２１０に対して、現在設定されているパラメータ値に対応した波紋が表示され、そのパラメータ値による残響音の効果（音の広がり）が感覚的に把握できるようにされている。図１０および図１１は、この表示領域２１０の表示の例を示す。残響時間を短い値から長い値へと変更していくのに伴い、図１４Ａ〜図１４Ｈ、さらに、図１５Ａ〜図１５Ｈというように、波紋の波数が増加される。
【０１１６】
この例では、波紋は、残響時間の最小値から最大値までの値に段階的に対応した、１６段階の表示を有する。この１６段階の表示は、残響時間に対して相対的である。波紋表示のための表示データは、ＣＤ−ＲＯＭ４５に格納されている。そして、例えばこの装置１の起動時に予めＣＤ−ＲＯＭ４５から読み出され、コントローラ４０が有するＲＡＭに格納される。これに限らず、コントローラ４０が有するＲＯＭに予め格納しておくようにしてもよい。残響時間のパラメータを決定すると、波紋の表示は、そのときの表示が保持される。
【０１１７】
このような表示を行うことにより、ユーザに対して、視覚的に印象を与えることができる。ユーザは、残響の効果を、感覚的に把握することができるようになる。すなわち、ユーザは、波紋により、残響音の広がりを視覚的に把握することができる。
【０１１８】
なお、波紋の表示は、この例では表示領域２１０の左下から右上に向かって広がっていくように表示されているが、これはこの例に限定されない。図１２は、表示領域２１０に対する波紋の表示の、他の例を示す。波紋の中心点および波紋が広がる方向は、任意に設定することができ、例えば、左端を波紋の中心とすることができる（図１６Ａ）。また、表示領域２１０の中心を波紋の中心とすることもできる（図１６Ｂ）。さらにまた、波紋の断面を表示するようにしてもよい（図１６Ｃ）。また、選択された残響音のタイプに応じて波紋の形状を変化させることもできる。さらに、この例では、波紋の表示は固定的に行われているが、１段階のパラメータに対して複数枚の表示データを用意し、これらを連続的に切り替えて表示することで、アニメーション表示とすることもできる。
【０１１９】
次に、ＤＳＰ３２Ａ〜３２Ｍ、ＤＳＰ６０Ａ〜６０Ｍで行われる、インパルス応答のたたみ込み演算について説明する。なお、ここでは、繁雑さを避けるため、オプションボード５０を用いずに、ＤＳＰ３２Ａ〜３２Ｋのみで行う演算について説明する。
【０１２０】
図１７は、ＤＳＰ３２Ａ〜３２Ｋの各々における処理を概略的に示す。インパルス応答データは、コントローラ４０の制御によって、例えばＣＤ−ＲＯＭ４５から読み出され、予めＤＳＰ３２Ａ〜３２Ｋに対して供給され、ＤＳＰ３２Ａ〜３２Ｋがそれぞれ備えるＤＲＡＭに格納される。そして、各ＤＳＰ３２Ａ〜３２Ｋにおいて、それぞれに対して定められている処理ブロックサイズに対応し、インパルス応答データが時間軸上の所定の間隔で区切られる。
【０１２１】
ここで、各ＤＳＰ３２Ａ〜３２ＫをＤＳＰ３２として代表し、ＤＳＰ３２に処理されるインパルス応答の単位をＮとする。例えば、この例では、ＤＳＰ３２Ａは、１２８ポイントのインパルス応答データのたたみ込み演算を行うようにされているため、Ｎ＝１２８である。また、以下の説明において、１ワードは、ディジタルオーディオ信号の１サンプリングデータに対応する。したがって、１ワードは、時間軸上では（１／サンプリング周波数）の時間間隔を有し、ディジタルデータとしては、量子化ビット数（２４ビット）のものである。
【０１２２】
ＤＳＰ３２に供給された入力データは、Ｎワードからなるブロックデータに切り出される。したがって、最初のＮワード分の時間は、データの入力に費やされる。入力されたＮワード分のデータは、ＤＳＰ３２が有するＤＲＡＭに格納される。そして、次のＮワード分の時間で、格納されたＮワード分の入力データに対するインパルス応答のたたみ込み演算が行われる。演算が全て終了すると、Ｎワード分の演算結果が出力される。したがって、Ｎワードの演算において、データの入出力に対して２Ｎワード分の遅延が生じることになる。
【０１２３】
図１８は、ＤＳＰ３２における処理を、さらに詳細に示す。ＤＳＰ３２では、周知の技術である、巡回たたみ込みにおけるオーバーラップセーブメソッドを用いて、インパルス応答のたたみ込み演算を行っている。
【０１２４】
すなわち、図１８に示されるように、時間軸に従いＮワード毎に供給される、第ｎ番目のブロック８０Ｂと、一つ前の第（ｎ−１）番目のブロック８０Ａとに対してＤＦＴ(Discrete Fourier Transform)を行い、時間軸上のデータを、（Ｎ＋１）ワードの実数部８１Ａと（Ｎ−１）ワードの虚数部８１Ｂとからなる周波数要素データ８１に変換する。
【０１２５】
一方、インパルス応答データ８２は、それぞれＮワードの、実データ８２Ａとゼロデータ８２Ｂについて予めＤＦＴされ、（Ｎ＋１）ワードの実数部８３Ａと（Ｎ−１）ワードの虚数部８３Ｂとからなる周波数要素データ８３に変換されている。
【０１２６】
入力データによる周波数要素データ８１と、インパルス応答による周波数要素データ８３の、互いに対応する周波数要素同士が乗算され、乗算結果について、等しい周波数成分同士を足し合わせるフィルタ処理（たたみ込み）が行われる。この演算の結果、（Ｎ＋１）ワードの実数部８４Ａと（Ｎ−１）ワードの虚数部８４Ｂとからなる周波数要素データ８４が得られる。この周波数要素データ８４に対して、ＤＦＴの逆の処理であるＩＤＦＴして、２Ｎワードからなる時間軸上のデータ８６が得られる。
【０１２７】
ＩＤＦＴの結果は、図１８のデータ８５，８６，８７に示されるように、Ｎワード間隔で２Ｎワードずつ得られる。データ８５，８６，８７のそれぞれにおいて、前半のＮワードのデータ８５Ａ，８６Ａ，８７Ａが捨てられ、第（ｎ−１）番目のブロック，第ｎ番目のブロック，第（ｎ＋１）番目のブロックというように、出力データが得られる。第ｎ番目の出力データは、対応する第ｎ番目の入力データに対して２ブロック分、遅延している。
【０１２８】
ブロックサイズを大きくとり、１回の処理でより多くのインパルス応答データのたたみ込み演算を行うことで、長い残響時間を得ることができる。しかしながら、上述したように、入力されたブロックが出力されるまでには、２ブロック分の遅延があるため、１ブロックを大きくすると、残響処理の成分が出力されるまでの遅延時間が長くなり、実用的ではない。そこで、この一実施形態では、所望の残響時間を得るための処理を、それぞれ所定のポイント数（ワード数）に分割された複数のブロック毎に並列的に行う。
【０１２９】
図１９および図２０は、この一実施形態による、複数のブロックに分割してのたたみ込み演算処理について示す。例えば２18ワード（２５６ｋワード）のたたみ込み演算を行う場合を考える。この場合、ディジタルオーディオ信号が２５６ｋワード（２５６ｋポイント）のインパルス応答データによってたたみ込まれる。サンプリング周波数が４８ｋＨｚの場合で略５．３ｓｅｃ、サンプリング周波数が４４．１ｋＨｚの場合で略５．９ｓｅｃの残響時間が得られる。
【０１３０】
図１９に一例が示されるように、全体２５６ｋワードが２分割され、２分割されたうち時間軸上で前に位置する側がさらに２分割される。このように、時間軸上で前に位置する側が順次２分割される。そして、２分割されたうち、時間軸上で後ろに位置する側のそれぞれは、さらに２分割され同一サイズの２ブロックが形成される。
【０１３１】
図２０は、図１９における先頭の８ｋワードの部分Ａを拡大して示す。この部分Ａも、同様にして２分割されていくが、先頭の２５６ワードに関しては、１２８ワードのブロックが２ブロック形成され、この２ブロックについてインパルス応答のたたみ込みが行われる。したがって、残響成分は、先頭の２５６ワード分遅延されて出力される。しかしながら、例えばサンプリング周波数が４８ｋＨｚの場合、これは僅か５ｍｓｅｃの遅延であり、残響音付加の面から考えると、問題がない。
【０１３２】
このように、全体が２18ワード（２５６ｋワード）のこの例では、２7 ワード（１２８ワード），２8 ワード（２５６ワード），２9 ワード（５１２ワード），２10ワード（１ｋワード），２11ワード（２ｋワード），２12ワード（４ｋワード），２13ワード（８ｋワード），２14ワード（１６ｋワード），２15ワード（３２ｋワード）および２16ワード（６４ｋワード）の、２n ワードのサイズを有するブロックがそれぞれ２ブロックずつ形成される。
【０１３３】
ＤＳＰ３２Ａ〜３２Ｋでは、それぞれ同一ブロックサイズの組について処理が行われる。すなわち、図１９および図２０に示されるように、ＤＳＰ３２Ａ〜３２Ｋに対して供給された入力データは、ＤＳＰ３２Ａ〜３２Ｋのそれぞれにおいて、ＤＳＰ３２Ａで１２８ワード、ＤＳＰ３２Ｂで２５６ワード、ＤＳＰ３２Ｃで５１２ワード、ＤＳＰ３２Ｄで１ｋワード、ＤＳＰ３２Ｅで２ｋワード、ＤＳＰ３２Ｆで４ｋワード、ＤＳＰ３２Ｇで８ｋワードＤＳＰ３２Ｈで１６ｋワード、ＤＳＰ３２Ｉで３２ｋワード、ＤＳＰ３２Ｊ，３２Ｋで６４ｋワードに、それぞれ切り出される。
【０１３４】
１２８ワードから３２ｋワードまでの処理のそれぞれは、同一のブロックサイズの２つのブロックについてのたたみ込みの処理を、一つのＤＳＰによって時分割的に行うようにしている。
【０１３５】
すなわち、ＤＳＰ３２Ａ〜３２Ｋのそれぞれにおいて、切り出されたブロックデータに対して対応するインパルス応答データによるたたみ込み演算が行われる。同一ブロックサイズの組の、後半のブロックについては、処理後、１ブロック分遅延されて出力される。これにより、ＤＳＰ３２Ａ〜３２Ｋのそれぞれにおいて、同一サイズの２ブロックが連続して出力される。ＤＳＰ３２Ａ〜３２Ｋの出力を加算器３３で加算することで、残響データ８８が生成される。
【０１３６】
なお、ＤＳＰ３２Ａ〜３２Ｋのそれぞれに対して連続的に供給されるデータに対して、ＤＳＰ３２Ａ〜３２Ｋのそれぞれの周期で以て処理を行い、その結果を加算することで、連続的に供給されるデータに対して残響音を付加することができることは、周知である。
【０１３７】
図２１は、各ＤＳＰ３２Ａ〜３２Ｋにおける、たたみ込み演算をするためのたたみ込みフィルタ７０の構成の一例を示す。たたみ込みフィルタ７０は、例えば、コントローラ４０からＤＳＰ３２Ａ〜３２Ｋに対して供給される所定のプログラムに基づいて実現される。端子７１からディジタルオーディオ信号が入力され、ＤＦＴ回路７２に供給される。ディジタルオーディオ信号は、ＤＦＴ回路７２で時間軸上のデータから周波数要素データに変換される。ＤＦＴ回路７２の出力は、乗算器７４に供給されると共に、遅延回路７３に供給される。
【０１３８】
遅延回路７３は、Ｎワード分の遅延を有する。すなわち、ＤＳＰ３２Ａ〜３２Ｋは、それぞれＮ＝１２８，２５６，５１２，１ｋ，２ｋ，４ｋ，８ｋ，１６ｋ，３２ｋおよび６４ｋであって、対応する遅延量を有する。遅延回路７３で遅延されたデータは、乗算器７６に供給される。
【０１３９】
乗算器７４では、端子７５から、ＤＦＴされたインパルス応答データであるフィルタ係数Ａが供給される。乗算器７４で、ＤＦＴ回路７２の出力およびフィルタ係数Ａの対応する周波数要素同士の乗算がなされる。一方、乗算器７６でも同様な処理が行われる。すなわち、端子７７から、ＤＦＴされたインパルス応答データであるフィルタ係数Ｂが供給され、遅延回路７３からの出力およびフィルタ係数Ｂの対応する周波数要素同士の乗算がなされる。
【０１４０】
乗算器７４および７６それぞれの乗算結果は、加算器７８で加算される。加算結果は、ＩＤＦＴ回路７９に供給され、周波数要素データが時間軸上のデータに変換され、端子８０から出力される。
【０１４１】
このように、たたみ込みフィルタ７０では、入力データと、Ｎワード、すなわち１ブロック分遅延された入力データとの、２ブロック分のデータを用いてたたみ込み演算が行われ、２ワード分のデータが出力される。図１４を用いて既に説明したように、出力された２ワード分のデータのうち、前半の１ワードは、捨てられる。
【０１４２】
図２２は、上述の図２１の構成に基づく、たたみ込みフィルタ７０の処理を、時間軸に対応して示す。図２２の左端側には入力データが示され、右端側には、出力データが示される。また、図２２は、全体的に、上側から下側へ向けて、時間の経過が示される。すなわち、複数のフィルタ７０が存在するように示されているが、これらは、一つのフィルタの異なるタイミングでの処理を示す。このように、１つ前のタイミングでＤＦＴした結果が遅延回路７３によって遅延されて、次のタイミングのフィルタ処理に用いられる。そのため、入力データに対して、２ブロック分遅延された出力データが連続的に出力される。
【０１４３】
図２３は、ＤＳＰ３２Ａ〜３２Ｋの並列処理の概略を示す機能ブロック図である。入力データがＤＳＰ３２Ａ〜３２Ｋのそれぞれに対して並列的に供給される。ＤＳＰ３２Ａ〜３２Ｋは、それぞれＮ＝１２８，Ｎ＝２５６，Ｎ＝５１２，Ｎ＝１ｋ，Ｎ＝２ｋ，Ｎ＝４ｋ，Ｎ＝８ｋ，Ｎ＝１６ｋ，Ｎ＝３２ｋおよびＮ＝６４ｋのポイントのたたみ込みを行う。そして、演算結果は、ＤＳＰ３２Ａ〜３２Ｋのそれぞれから、２Ｎワード分遅延されて、加算器２２に供給される。
【０１４４】
例えば、ＤＳＰ３２Ａに供給された入力データは、Ｎ＝１２８ワードからなるブロックに切り出され、切り出されたブロックに対してたたみ込み処理を行い、入力タイミングに対して２Ｎワード遅延されて演算結果が出力される。そして、次のＮワードのブロックが取り込まれ、同様な処理が繰り返される。ＤＳＰ３２Ｂ〜３２Ｋのそれぞれにおいて、同様の処理が行われる。
【０１４５】
なお、上述では、インパルス応答収集装置９７と、残響付加装置１とが別個の装置であるように記述したが、これはこの例に限定されない。すなわち、残響付加装置１に対して、ＴＳＰ信号を発生する測定用信号発生部９０や、同期加算部９４ならびにインパルス応答変換部９５を持たせる。これらは、ＣＰＵと若干の周辺部品によって構成することが可能であることは言うまでもない。残響付加装置１が元々有するＤＳＰ３０やＤＳＰ３４などを利用することも可能である。このように、残響付加装置１に対してインパルス応答を収集する機能を持たせることで、ユーザ独自の効果音を得ることができる。
【０１４６】
また、上述では、インパルス応答のたたみ込み処理を、ＤＳＰ３２Ａ〜３２Ｋといった、ハードウェアで行っているが、これはこの例に限定されず、ソフトウェア処理で行うことも可能である。同様に、ＤＳＰ３０および３４の処理も、ソフトウェアで行うことが可能である。
【０１４７】
さらに、上述では、この発明が５．１チャンネルあるいは４チャンネルのサラウンド方式に対応しているように説明したが、これはこの例に限定されない。インパルス応答の収集の際に再生方式に対応した位置にマイクロフォンを据えることで、この発明は、例えばフロントのＬおよびＲチャンネルにそれぞれ２本ずつのスピーカを配置し、リアにＬおよびＲチャンネルの２本のスピーカを配置するような方式にも適用できるものである。
【０１４８】
【発明の効果】
以上説明したように、この発明の一実施形態によれば、実際に実空間での計測により得られたインパルス応答を、丸ごとたたみ込んで残響音を生成しているため、自然で高品位な処理結果が得られるという効果がある。すなわち、この一実施形態によれば、残響音のピッチが入力した音のピッチと等しくなるという効果がある。
【０１４９】
また、この発明の一実施形態によれば、インパルス応答を、ＴＳＰ信号による測定を複数回行い、得られた複数回分の結果を同期加算することで得ているため、実際の例えば鉄板エコー装置や、実際の空間によって得られる残響音よりも、高いＳ／Ｎ比を実現することができる効果がある。
【０１５０】
さらに、この発明の一実施形態によれば、実空間から得られたインパルス応答データを加工することで、実際の空間などでは行えない、残響時間の調整を行うことができるという効果がある。
【０１５１】
さらにまた、この発明によれば、１台の装置で４台分の出力を制御することができるため、操作が容易であるという効果がある。
【０１５２】
また、この発明によれば、ステレオ入力時でも、自然な音像定位を得ることができるという効果がある。
【０１５３】
さらに、この発明によれば、実際のホールでの録音と同様のマイクセッティングの効果音が容易に得られるという効果がある。
【図面の簡単な説明】
【図１】一実施形態による残響音を従来の巡回型フィルタによる残響音と比較して示す略線図である。
【図２】この発明によるインパルス応答収集装置の構成の一例を示すブロック図である。
【図３】ホールでインパルス応答を収集する場合の例を示す略線図である。
【図４】インパルス応答の加工処理の一例を示す略線図である。
【図５】インパルス応答の加工処理の一例を示す略線図である。
【図６】インパルス応答データを用いてたたみ込みを行う残響付加装置の構成の一例を概略的に示すブロック図である。
【図７】サラウンド方式に対応するように、インパルス応答を収集する場合の一例を示す略線図である。
【図８】入力データに対してサラウンド方式に対応して残響音を付加する残響付加装置の構成の一例を示すブロック図である。
【図９】ステレオ入力に対応するようにインパルス応答を収集する場合の一例を示す略線図である。
【図１０】ステレオで入力されたデータに対してステレオで残響音を付加する残響付加装置の構成の一例を示すブロック図である。
【図１１】残響付加装置の構成の一例をより具体的に示すブロック図である。
【図１２】残響付加装置のオプションボードの構成の一例を示すブロック図である。
【図１３】残響付加装置のフロントパネルの一例を示す略線図である。
【図１４】表示領域に表示される波紋の例を示す略線図である。
【図１５】表示領域に表示される波紋の例を示す略線図である。
【図１６】表示領域に表示される波紋の他の例を示す略線図である。
【図１７】たたみ込み演算を行う各ＤＳＰにおける処理を概略的に示す略線図である。
【図１８】各ＤＳＰにおける処理を、さらに詳細に示す略線図である。
【図１９】複数のブロックに分割してのたたみ込み演算処理について示す略線図である。
【図２０】複数のブロックに分割してのたたみ込み演算処理について示す略線図である。
【図２１】各ＤＳＰにおけるたたみ込みフィルタの構成の一例を示すブロック図である。
【図２２】たたみ込みフィルタの処理を時間軸に対応して示す略線図である。
【図２３】異なるＮワードの処理を並列的に行う例を示す略線図である。
【符号の説明】
１・・・残響付加装置、３０・・・ＤＳＰ、３２Ａ〜３２Ｍ・・・ＤＳＰ、３３・・・加算器、３４・・・ＤＳＰ、４０・・・コントローラ、４２・・・ＬＣＤによる表示部、４３・・・入力部、４４・・・ＣＤ−ＲＯＭドライブ、４５・・・ＣＤ−ＲＯＭ、５０・・・オプションボード、６０Ａ〜６０Ｍ・・・ＤＳＰ、６１・・・加算器、６２・・・ＤＳＰ、９０・・・測定用信号発生部、９４・・・同期加算部、９５・・・インパルス応答変換部９５、９６Ｌ，９６Ｒ，９６Ｆ−Ｌ，９６Ｆ−Ｒ，９６Ｒ−Ｌ，９６Ｒ−Ｒ，９６Ｌ／Ｆ−Ｌ，９６Ｌ／Ｆ−Ｒ，９６Ｒ／Ｆ−Ｌ，９６Ｒ／Ｆ−Ｒ・・・インパルス応答データ、９７・・・インパルス応答収集装置、１０１・・・ホール、１０２Ｌ，１０２Ｒ・・・音源、１０３ＦＬ，１０３ＦＲ，１０３ＬＲ，１０３ＲＲ・・・マイクロフォン、１２２・・・たたみ込みフィルタ
【図１】
0003855490.tif 000002
【図２】
0003855490.tif 000003
【図３】
0003855490.tif 000004
【図４】
0003855490.tif 000005
【図５】
0003855490.tif 000006
【図６】
0003855490.tif 000007
【図７】
0003855490.tif 000008
【図８】
0003855490.tif 000009
【図９】
0003855490.tif 000010
【図１０】
0003855490.tif 000011
【図１１】
0003855490.tif 000012
【図１２】
0003855490.tif 000013
【図１３】
0003855490.tif 000014
【図１４】
0003855490.tif 000015
【図１５】
0003855490.tif 000016
【図１６】
0003855490.tif 000017
【図１７】
0003855490.tif 000018
【図１８】
0003855490.tif 000019
【図１９】
0003855490.tif 000020
【図２０】
0003855490.tif 000021
【図２１】
0003855490.tif 000022
【図２２】
0003855490.tif 000023
【図２３】
0003855490.tif 000024