(57)【特許請求の範囲】
【請求項１】
入力信号に対し残響音成分信号を生成する残響付加装置であって、
残響音成分信号を生成するために用いる係数乗算と信号遅延を含む所定のディジタルフィルタアルゴリズムに基づくオールパスフィルタで構成される第１のディジタルフィルタの信号路中に、前記所定のフィルタアルゴリズムに基づくオールパスフィルタで構成される第２のディジタルフィルタをｎ段（ｎ≧１）介挿したフィルタ手段を備えるとともに、
前記フィルタ手段が、前記第１のディジタルフィルタの出力側から取出した信号をフィルタリングして入力側に帰還するフィードバックフィルタを備える
ことを特徴とする残響付加装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、残響付加装置に関し、特に高密度の残響音を生成することができる残響付加装置に関する。
【０００２】
【従来の技術】
従来より知られている残響付加装置は、例えば特公平１−５７７９９号に記載されているように、初期反射音形成部とその後段の残響音形成部とから構成されている。初期反射音形成部は、振幅レベルおよび遅延時間がランダムに変化する初期反射音を形成する部分であり、例えば音源から発生した楽音が最初に部屋の壁で反射されることなどをシミュレートするものである。この初期反射音形成部に続く残響音形成部は、振幅レベルおよび遅延時間が規則的に変化する残響音を形成する部分であり、例えば部屋の壁で反射された楽音がさらに部屋の中を拡散する様子などをシミュレートするものである。
【０００３】
【発明が解決しようとする課題】
このような残響付加装置にインパルス（単一のパルス信号）を入力したとき、その出力として得られるインパルス応答は、インパルスが入力した時点から種々の遅延時間で種々の振幅レベルのパルスが分散したような形になる。このインパルス応答の密度は、できる限り高密度とするのが好ましい。残響音の密度を高くすることにつながり、質的に高品質の残響音が得られることになるからである。
【０００４】
しかし、従来の残響付加装置で高密度の残響音を生成するには、オールパスフィルタや櫛形フィルタを多数用意してインパルス応答の密度を高くすることが必要となり、構成上複雑になるという問題点があった。
【０００５】
この発明は、上述の従来技術における問題点に鑑み、簡単な構成で高密度の残響音を生成することができる残響付加装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
この目的を達成するため、請求項１に係る発明は、入力信号に対し残響音成分信号を生成する残響付加装置であって、残響音成分信号を生成するために用いる係数乗算と信号遅延を含む所定のディジタルフィルタアルゴリズムに基づくオールパスフィルタで構成される第１のディジタルフィルタの信号路中に、前記所定のフィルタアルゴリズムに基づくオールパスフィルタで構成される第２のディジタルフィルタをｎ段（ｎ≧１）介挿したフィルタ手段を備えるとともに、前記フィルタ手段が、前記第１のディジタルフィルタの出力側から取出した信号をフィルタリングして入力側に帰還するフィードバックフィルタを備えることを特徴とする。
【０００９】
【発明の実施の形態】
以下、図面を用いてこの発明の実施の形態を説明する。
【００１０】
図１は、この発明の実施の形態に係る残響付加装置の全体構成を示すブロック図である。この残響付加装置（REVERBERATION SYSTEM）１００は、拡散音形成部（DIFFUSION BLOCK）１０１Ｌ，１０１Ｒ、タップディレイ部（TAPPED DELAY BLOCK）１０２Ｌ，１０２Ｒ、および残響音形成部（REVERBERATION BLOCK）１０３Ｌ，１０３Ｒを備えている。この残響付加装置１００は、ステレオ構成であり、各ブロックは左側のチャンネルの処理を行なう１０１Ｌ，１０２Ｌ，１０３Ｌと、右側のチャンネルの処理を行なうブロック１０１Ｒ，１０２Ｒ，１０３Ｒとに分かれている。残響音形成部１０３Ｌ，１０３Ｒでは、互いの信号を授受するライン１０４を設け、左右の各チャンネル間での相互干渉をシミュレートしている。なお、拡散音形成部１０１Ｌ，１０１Ｒやタップディレイ部１０２Ｌ，１０２Ｒにおいても、左右の各チャンネル間の相互干渉を考慮して互いの信号を授受するラインを設けても良い。
【００１１】
図２は、図１の拡散音形成部１０１Ｌ，１０１Ｒの構成を示す。拡散音形成部は、音源から周囲に放射される音響が拡散していく様子などをシミュレートするもので、基本的にはＡＰＦまたはその集合体によって原音信号成分を時間的に散らす処理を行なうものである。拡散音形成部１０１Ｌと１０１Ｒとは同じ構成である。図２において、拡散音形成部１０１Ｌ，１０１Ｒは、オールパスフィルタ（ＡＰＦ）の構成（信号路）内にさらにＡＰＦを埋め込んだ構成を持つ「ＡＰＦｉｎ  ＡＰＦ」２０１、複数段に接続したＡＰＦ２０２（ＡＰＦ1〜ＡＰＦm）、乗算器２０３、ＡＰＦ２０４、乗算器２０５、加算器２０６、およびＡＰＦ２０７を備える。
【００１２】
拡散音形成部１０１Ｌ，１０１Ｒに入力した楽音信号ＤＩＦＦＵＳＩＯＮ  ＩＮは、ＡＰＦ２０４で移相され、乗算器２０５で所定の係数ＤＩＦＦ１ＭＩＸと乗算され、加算器２０６に入力する。ＡＰＦ２０４から乗算器２０５を経て加算器２０６に至る系列は、音源から直接放射される楽音の処理部分に相当する。一方、音源から放射された楽音が音源を中心に広がっていく様子などをシミュレートするために、入力信号はＡＰＦ  ｉｎ  ＡＰＦ２０１から多段のＡＰＦ２０２および乗算器２０３を経て加算器２０６に至る系列を有する。加算器２０６で、これら２系列の楽音信号を加算し、さらにＡＰＦ２０７で移相した後、拡散音形成部出力ＤＩＦＦＵＳＩＯＮ  ＯＵＴとして出力する。なお、ＡＰＦ  ｉｎ  ＡＰＦは、高密度の残響音を生成するためオールパスフィルタをネストさせた構成（入れ子構造）にしたもので、これについては後に詳しく説明する。
【００１３】
図３は、図１のタップディレイ部１０２Ｌ，１０２Ｒの構成を示す。タップディレイ部１０２Ｌと１０２Ｒは同じ構成である。図３において、タップディレイ部１０２Ｌ，１０２Ｒは、前置遅延部（PREDLY）３０２、乗算器３０１，３０３，３０４，３０５、加算器３０６、後置遅延部（TAPDLY）３０８、乗算器３０７，３０９，３１０、加算器３１１、フィードバックフィルタ（FBFILTER）３１２、および乗算器３１３を備えている。タップディレイ部１０２Ｌ，１０２Ｒは、従来技術における初期反射音形成部にほぼ相当するものであり、ここでは前置部と後置部（加算器３０６の前後で前置部と後置部を分ける）の２段構成とし、帰還路を設けて、より反射音密度や音づくりの自由度を上げている。
【００１４】
前置部に入力した入力信号ＩＮは、直接音に相当する楽音信号の処理のため、乗算器３０１で所定の係数を乗算した後、加算器３０６に入力する。また、入力信号ＩＮは前置遅延部３０２に入力する。前置遅延部３０２は、複数のディレイ回路を多段縦続接続（入力信号を所定時間遅延させて次段へ送る）したものである。前置遅延部３０２は、複数の所定の遅延値（遅延段数）の位置からそれぞれ遅延出力（タップ出力）が得られるようになっている。乗算器３０３は、前置遅延部３０２の最終段からの遅延出力を入力し、所定の乗算係数を乗算し、その結果を加算器３０６に出力する。乗算器３０４，３０５は、前置遅延部３０２のそれぞれ途中の遅延段数の位置から取り出したタップ出力を入力し、所定の係数をそれぞれ乗算し、乗算結果を加算器３０６に出力する。これらの乗算器３０１，３０３，３０４，３０５は、入力信号を任意に重みづけし、加算器３０６で重みづけ加算合成するためのものである。なお、図３では前置遅延部３０２から取り出すタップ出力を最終段も含めて３系列のみ図示したが、実際にはさらに多くの（その数は任意）タップ出力を取り出して係数を乗算して加算している。ＰＲＥＤＭＩＸ1〜jは、乗算器３０１，３０３，３０４，…，３０５の乗算係数を示す。加算器３０６は、乗算器３０１，３０３，３０４，３０５からの乗算結果、および後置遅延部３０８からフィードバックされた信号を加算し、その結果を後置部に入力する。
【００１５】
加算器３０６から出力された楽音信号は、直接音に相当する楽音信号の処理のため、乗算器３０７で所定の係数を乗算した後、加算器３１１に入力する。また、加算器３０６から出力された楽音信号は、後置遅延部３０８に入力する。後置遅延部３０８は、前置遅延部３０２と同様、複数のディレイ回路を多段縦続接続したものである。後置遅延部３０８は、複数の所定の遅延値（遅延段数）の位置からそれぞれ遅延出力（タップ出力）が得られるようになっている。乗算器３０９，３１０は、後置遅延部３０８のそれぞれ途中の遅延段数の位置から取り出したタップ出力を入力し、所定の係数をそれぞれ乗算し、乗算結果を加算器３１１に出力する。これらの乗算器３０７，３０９，３１０は、入力信号を任意に重みづけし、加算器３１１で重みづけ加算合成するためのものである。後置遅延部３０８の最終段からの遅延出力は、フィードバックフィルタ３１２に入力してフィルタリングされた後、乗算器３１３で所定のフィードバック係数ＴＰＤＦＢＧと乗算され、加算器３０６に入力する。
【００１６】
なお、図３では後置遅延部３０８の途中段から取り出すタップ出力を２系列のみ図示したが、実際にはさらに多くの（その数は任意）タップ出力を取り出して係数を乗算して加算している。ＴＰＤＭＩＸ1〜gは、乗算器３０７，３０９，…，３１０の乗算係数を示す。加算器３１１は、乗算器３０７，３０９，…，３１０からの乗算結果を加算し、最終的な出力信号ＯＵＴを出力する。
【００１７】
図４は、残響音形成部１０３Ｌ，１０３Ｒの構成を示す。残響音形成部１０３Ｌと１０３Ｒは同じ構成である。残響音形成部１０３Ｌ，１０３Ｒは、従来技術で説明した後部残響音形成部に相当するものであり、主としてＡＰＦの多段縦続接続路とフィードバックによって高密度な後部残響音を形成するものである。図４において、残響音形成部１０３Ｌ，１０３Ｒは、乗算器４０１、加算器４０２、ＡＰＦ  ｉｎ  ＡＰＦ４０３、多段縦続接続した複数のＡＰＦ４０４（ＡＰＦ1〜ＡＰＦk）、乗算器４０５、加算器４０６、フィルタ部４２０、フィードバックディレイ回路４１６、フィードバックフィルタ４１７、および乗算器４１８を備えている。ＡＰＦ  ｉｎ  ＡＰＦ４０３は、図２の拡散音形成部１０１Ｌ，１０１Ｒで用いたＡＰＦ  ｉｎ  ＡＰＦ２０１と同様の回路であり、その構成については後に詳述する。フィルタ部４２０は、乗算器４０７，４０９，４１２，４１４，４１５、加算器４０８，４１０，４１３、およびディレイ回路４１１からなる。
【００１８】
残響音形成部１０３Ｌ，１０３Ｒに入力した入力信号ＲＥＶＢＩＮは、直接音に相当する楽音信号の処理のため、乗算器４０１で所定の係数ＲＥＶＢＩＮＭＩＸと乗算され、乗算結果は加算器４０６に入力する。また、残響音形成部に入力した入力信号ＲＥＶＢＩＮは、加算器４０２でフィードバックされてきた信号と加算され、加算結果は、ＡＰＦ  ｉｎ  ＡＰＦ４０３および多段縦続接続されたＡＰＦ４０４によって信号成分を時間的に散らすとともに高密度な残響音を形成する。ＡＰＦ４０４の出力は、乗算器４０５で所定の係数ＲＥＶＢＭＩＸと乗算され、乗算結果は加算器４０６に入力する。加算器４０６は、乗算器４０１，４０５の乗算結果、およびもう一つの残響音形成部（左右のチャンネルごとに図４の回路が設けられている）から出力されるＣＨＯＵＴを入力信号ＣＨＩＮとして入力し、これらの入力信号を加算する。また、乗算器４０５の乗算結果を、ＣＨＯＵＴとして出力し、もう一つの残響音形成部への入力信号ＣＨＩＮとする。
【００１９】
加算器４０６の出力はフィルタ部４２０に入力する。フィルタ部４２０への入力信号は、乗算器４０７で所定の係数ＯＵＴＦｄと乗算され、その乗算結果は加算器４０８に入力する。またフィルタ部４２０への入力信号は、乗算器４０９で所定の係数ＯＵＴＦaと乗算され、その乗算結果は加算器４１０に入力する。加算器４１０は、乗算器４０９および４１５の出力を加算し、加算結果をディレイ回路（OUTFDLY）４１１に入力する。ディレイ回路４１１は、入力信号を所定の遅延時間だけ遅延させて出力するとともに、途中の位置からタップ出力を取り出せるものとする。ディレイ回路４１１の最終段の出力信号は、乗算器４１５で所定の係数ＯＵＴＦbと乗算され、加算器４１０にフィードバックされる。また、ディレイ回路４１１の最終段の出力信号は、乗算器４１２で所定の係数ＯＵＴＦcと乗算され、その乗算結果は加算器４１３に入力する。一方、ディレイ回路４１１の途中段から取り出したタップ出力は、乗算器４１４で所定の係数ＯＵＴＦeと乗算され、その乗算結果は加算器４１３に入力する。加算器４１３は、乗算器４１２および４１４の出力を加算し、加算結果を加算器４０８に出力する。加算器４０８は、加算器４１３の加算結果と乗算器４０７からの出力とを加算する。加算器４０８の加算結果は、残響音形成部の最終出力ＲＥＶＢＯＵＴとして出力される。
【００２０】
加算器４０８の出力は、フィードバックのためにフィードバックディレイ回路（FBDLY）４１６に入力する。このディレイ回路４１６は、出力信号を所定の遅延時間だけ遅延させて出力する。ディレイ回路４１６の出力は、フィードバックフィルタ４１７でフィルタリングされた後、乗算器４１８で所定の係数ＦＢＬＶＬと乗算され、その乗算結果は加算器４０２にフィードバックされる。
【００２１】
図２の拡散音形成部１０１Ｌ，１０１Ｒおよび図４の残響音形成部１０３Ｌ，１０３Ｒでは、ＡＰＦ  ｉｎ  ＡＰＦ（図２の２０１、図４の４０３）を使用して信号の密度を稼いでいる。以下、本実施の形態で用いているＡＰＦの構成例、およびそのＡＰＦから作成したＡＰＦ  ｉｎ  ＡＰＦの構成例について説明する。
【００２２】
図５（ａ）は、上述した各部で使用するＡＰＦの基本的な構成例を示す。このＡＰＦは、乗算器５０１，５０３，５０６，５０７、加算器５０２，５０４、およびディレイ回路５０５を備えている。このＡＰＦへの入力信号ｉｎｐｕｔは、乗算器５０１で所定の係数ＣＡＰＦndと乗算され、乗算結果は加算器５０２に入力する。また、入力信号ｉｎｐｕｔは、乗算器５０３で所定の係数ＣＡＰＦnａと乗算され、乗算結果は加算器５０４に入力する。加算器５０４は、乗算器５０３および５０７の出力を加算し、加算結果をディレイ回路５０５に入力する。ディレイ回路５０５は、所定の遅延量ＡＰＦＤＬＹnだけ信号を遅延させ出力する。ディレイ回路５０５の出力は、乗算器５０７で所定の係数ＣＡＰＦnbと乗算され、乗算結果は加算器５０４にフィードバックされる。またディレイ回路５０５の出力は、乗算器５０６で所定の係数ＣＡＰＦncと乗算され、乗算結果は加算器５０２に入力する。加算器５０２は、乗算器５０１および５０６の出力を加算し、ＡＰＦの最終出力ｏｕｔｐｕｔとして出力する。
【００２３】
図５（ｂ）は、図５（ａ）のＡＰＦをブロック表現したものである。なお、図５では、nはフィルタを識別する添え字とし、a〜dは係数を識別する添え字とする。ＡＰＦnは、パラメータＣＡＰＦnを入力し動作する。パラメータＣＡＰＦnは、図５（ａ）で説明した、遅延量ＡＰＦＤＬＹnおよび各乗算器の乗算係数ＣＡＰＦna〜ndである。
【００２４】
図５のＡＰＦは、任意遅延量ＡＰＦＤＬＹを内包する１次フィルタ構造にしてある。各係数値の与え方によって、ＡＰＦのみならず、ＬＰＦ（ローパスフィルタ）、ＨＰＦ（ハイパスフィルタ）、および櫛形フィルタなどの特性を持たせることもできるし、振幅係数を乗算するのみとすることもできる。遅延量ＡＰＦＤＬＹnを内包する１次ＡＰＦとする場合は、
ＣＡＰＦna×ＣＡＰＦnc−ＣＡＰＦnb×ＣＡＰＦnd＝１かつ
ＣＡＰＦd＝−ＣＡＰＦnb
の条件を満たすように係数を設定する必要がある。
【００２５】
図６は、図２の２０１や図４の４０３で用いたＡＰＦ  ｉｎ  ＡＰＦの構成例を示す。このＡＰＦ  ｉｎ  ＡＰＦは、ＡＰＦに内包されるディレイ回路の部分に縦続する形でＡＰＦが入れ子構造になっているものである。すなわち、図６のＡＰＦ  ｉｎ  ＡＰＦにおいて、入れ子になったＡＰＦ６２０（ＡＰＦ２）を取り去れば、図５（ａ）のＡＰＦと全く同じ構造となる。図５の５００番台の番号が示す部分と図６のＡＰＦ１の６００番台の番号が示す部分とは、番号の下二桁が一致するもの同士が対応している。入れ子になっているＡＰＦ２（６２０）も、その構造は図５（ａ）と同じである。図５の５００番台の番号が示す部分と図６のＡＰＦ２の６２０番台の番号が示す部分とは、番号の下二桁が一致するもの同士が対応している。
【００２６】
図７は、図６のディレイ回路６０５と入れ子のＡＰＦ２（６２０）を一般化したものである。図６の６００番台の番号が示す部分と図７の７００番台の番号が示す部分とは、番号の下二桁が一致するもの同士が対応している。図７で、nは入れ子の深さを示す添え字である。ディレイ回路７０５に、番号７２０のＡＰＦ(n+1)が縦続されている。さらに、このＡＰＦ(n+1)内のディレイ回路７２５の部分に図７と同じ回路を入れ子にしていき（図７の添え字nはn+1にする）、これを任意の回数繰り返すことにより、任意の深さでＡＰＦを入れ子にしたＡＰＦ  ｉｎ  ＡＰＦが得られる。
【００２７】
図９〜図１３のグラフは、図８（ａ）〜（ｄ）に示す各構成におけるインパルス応答の例を示す。各グラフにおいて、横軸は時間軸で、その値はサンプル点番号に相当する。各グラフは、１５０ポイント目の時刻に振幅１の単位インパルスを入力した場合のインパルス応答を示す。各構成で用いたＡＰＦは、伝達関数をＴ＝［ｚ(-D)−ａ］／［１−ａｚ(-D)］とした１次ＡＰＦで、Ｄ＝25、ａ＝-0.9とし、フィードバックディレイは100サンプル遅れとした。
【００２８】
図９は、図８（ａ）のように２つのＡＰＦ８１１，８１２を単純に縦続接続した場合のインパルス応答を示す。各ＡＰＦ８１１，８１２の構成は、図５で説明したとおりのものである。インパルス応答は、密度も高くなく、比較的単調な応答になっている。
【００２９】
図１０は、図８（ｂ）のようにＡＰＦを１つ入れ子にしたＡＰＦ  ｉｎ  ＡＰＦ８２１のインパルス応答を示す。ＡＰＦ  ｉｎ  ＡＰＦ８２１の構成は、図６で説明したとおりのものであり、ＡＰＦ１にＡＰＦ２を入れ子にしたものである。インパルス応答は、図９の場合より密度が上がっている。複数の山鳴りのインパルス応答が時間差をもって重畳している。
【００３０】
図１１は、図８（ｃ）の回路におけるインパルス応答を示す。図８（ｃ）では、入力信号を加算器８３１に入力し、加算器８３１で乗算器８３４からのフィードバック出力と加算し、加算結果をＡＰＦ  ｉｎ  ＡＰＦ８３２（図８（ｂ）の８２１と同じ構成のもの）に入力し、ＡＰＦ  ｉｎ  ＡＰＦ８３２の出力をディレイ回路８３３で遅延し、乗算器８３４で所定の係数を乗算し、加算器８３１にフィードバックした回路としている。インパルス応答は、密度がそれほど高くない。
【００３１】
図１２は、図８（ｄ）の回路におけるインパルス応答を示す。図８（ｄ）では、図８（ｃ）と同様に帰還路を設けているが、帰還路にはフィードバックフィルタ（１次ＬＰＦ）８５０を設けている。入力信号は加算器８４１に入力し、加算器８４１でフィードバックフィルタ８５０からのフィードバック出力と加算し、加算結果をＡＰＦ  ｉｎ  ＡＰＦ８４２（図８（ｂ）の８２１と同じ構成のもの）に入力し、ＡＰＦ  ｉｎ  ＡＰＦ８４２の出力をフィードバックフィルタ８５０に入力する。フィードバックフィルタ８５０では、ＡＰＦ  ｉｎ  ＡＰＦ８４２の出力に乗算器８４３で所定の係数を乗算し、乗算結果を加算器８４４に入力する。加算器８４４は、乗算器８４３と８４６の出力を加算し、加算結果を加算器８４１とディレイ回路８４５に出力する。ディレイ回路８４５は入力信号を所定の遅延時間だけ遅延して乗算器８４６に出力する。乗算器８４６は、遅延出力に所定の係数乗算し、乗算結果を加算器８４４に入力する。
【００３２】
図１２は、図８（ｄ）の回路でフィードバックフィルタ８５０の内包遅延（すなわちディレイ回路８４５の遅延時間）を１サンプルとした場合のインパルス応答である。信号密度が非常に高くなっている。
【００３３】
図１３は、図８（ｄ）の回路でフィードバックフィルタ８５０の内包遅延を３０サンプルとした場合のインパルス応答である。信号密度が非常に高くなっているとともに、振幅値も分散されている。
【００３４】
以上より、図２の拡散音形成部１０１Ｌ，１０１Ｒおよび図４の残響音形成部１０３Ｌ，１０３ＲでＡＰＦ  ｉｎ  ＡＰＦ２０１や４０３を用いることにより、高密度の出力信号を得ることができるようになり、高品質の残響音を生成することができる。また、構成上、ＡＰＦや櫛形フィルタを従来ほど多数用意する必要もない。
【００３５】
なお、上記実施の形態では、図５の構成のＡＰＦおよび図６，７の構成のＡＰＦ  ｉｎ  ＡＰＦを用いたが、これに限らず、別の構成のＡＰＦおよびＡＰＦ  ｉｎ  ＡＰＦを用いてもよい。また、ＡＰＦの入れ子の数は、目的や使用に応じて決めればよい。上記実施の形態の残響付加装置のＡＰＦなどの各部は、専用ハードウェアによってもよいし、ＤＳＰ（ディジタルシグナルプロセッサ）やＭＰＵ（マイクロプロセッサユニット：パソコンなどＭＰＵ応用機器も含む）とその処理プログラム（ソフトウェア）による構成としてもよい。ソフトウェア化した場合は、ソフトウェア音源と組み合わせて使ってもよい。
【００３６】
また、上記実施の形態のＡＰＦ  ｉｎ  ＡＰＦは、図５のような構成のフィルタのディレイ回路ＡＰＦＤＬＹn５０５を含む信号路にさらにＡＰＦを介挿するようにしたが、係数乗算器ＣＡＰＦna〜ＣＡＰＦndを含む信号路の何れかにＡＰＦを介挿するような構成にしてもよい。また、介挿するＡＰＦの個数（段数）を複数としてもよい。
【００３７】
【発明の効果】
以上説明したように、この発明によれば、残響付加装置の残響音形成部や拡散音形成部などで用いられているディジタルフィルタにおいて、その信号路中に該ディジタルフィルタアルゴリズムによって構成される第２のディジタルフィルタを介挿しているので、簡単な構成で、高密度の出力信号を得ることができるようになり、高品質の残響音を生成することができる。
【図面の簡単な説明】
【図１】この発明の実施の形態に係る残響付加装置の全体構成を示すブロック図
【図２】拡散音形成部の構成を示すブロック図
【図３】タップディレイ部の構成を示すブロック図
【図４】残響音形成部の構成を示すブロック図
【図５】ＡＰＦの基本的な構成例を示す図
【図６】ＡＰＦ  ｉｎ  ＡＰＦの構成例を示す図
【図７】ディレイ回路と入れ子のＡＰＦを一般化した構成例を示す図
【図８】インパルス応答を求めた構成例を示す図
【図９】ＡＰＦ単純２段縦続接続の回路のインパルス応答を示す図
【図１０】１つのＡＰＦ  ｉｎ  ＡＰＦのインパルス応答を示す図
【図１１】遅延フィードバックを伴うＡＰＦ  ｉｎ  ＡＰＦのインパルス応答を示す図
【図１２】遅延フィードバックフィルタ（内包遅延１サンプル）を伴うＡＰＦ  ｉｎ  ＡＰＦのインパルス応答を示す図
【図１３】遅延フィードバックフィルタ（内包遅延３０サンプル）を伴うＡＰＦ  ｉｎ  ＡＰＦのインパルス応答を示す図
【符号の説明】
１００…残響付加装置、１０１Ｌ，１０１Ｒ…拡散音形成部、１０２Ｌ，１０２Ｒ…タップディレイ部、１０３Ｌ，１０３Ｒ…残響音形成部、２０１…ＡＰＦｉｎ  ＡＰＦ、２０２…複数段に接続したＡＰＦ、２０３，２０５…乗算器、２０４，２０７…ＡＰＦ、２０６…加算器、３０２…前置遅延部、３０１，３０３，３０４，３０５…乗算器、３１１…加算器、３１２…フィードバックフィルタ、３１３…乗算器、４０１…乗算器、４０２…加算器、４０３…ＡＰＦ  ｉｎＡＰＦ、４０４…多段縦続接続した複数のＡＰＦ、４０５…乗算器、４０６…加算器、４２０…フィルタ部、４１６…フィードバックディレイ回路、４１７…フィードバックフィルタ、４１８…乗算器。
【図１】
0003821417.tif 000002
【図２】
0003821417.tif 000003
【図３】
0003821417.tif 000004
【図４】
0003821417.tif 000005
【図５】
0003821417.tif 000006
【図６】
0003821417.tif 000007
【図７】
0003821417.tif 000008
【図８】
0003821417.tif 000009
【図９】
0003821417.tif 000010
【図１０】
0003821417.tif 000011
【図１１】
0003821417.tif 000012
【図１２】
0003821417.tif 000013
【図１３】
0003821417.tif 000014