JPS61296896A - 反射音および残響音形成装置 - Google Patents

反射音および残響音形成装置

Info

Publication number
JPS61296896A
JPS61296896A JP13839685A JP13839685A JPS61296896A JP S61296896 A JPS61296896 A JP S61296896A JP 13839685 A JP13839685 A JP 13839685A JP 13839685 A JP13839685 A JP 13839685A JP S61296896 A JPS61296896 A JP S61296896A
Authority
JP
Japan
Prior art keywords
sound
reflected
reflected sound
parameters
reverberant
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP13839685A
Other languages
English (en)
Other versions
JPH0683515B2 (ja
Inventor
Shigeo Ando
安藤 繁雄
Hiromi Saotome
弘海 五月女
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Gakki Co Ltd
Original Assignee
Nippon Gakki Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Gakki Co Ltd filed Critical Nippon Gakki Co Ltd
Priority to JP13839685A priority Critical patent/JPH0683515B2/ja
Publication of JPS61296896A publication Critical patent/JPS61296896A/ja
Publication of JPH0683515B2 publication Critical patent/JPH0683515B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Circuit For Audible Band Transducer (AREA)
  • Obtaining Desirable Characteristics In Audible-Bandwidth Transducers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、通常のりスニングルームヤ部屋等のいなが
らにして、あたかも別の音響空間、例えば広いホール等
で聴取あるいは演奏をしているような臨場感をかもし出
すことのできる反射音および残響音形成装置に関する。
〔従来の技術〕
通常のリスニングルームや部屋においてレコードやテー
プ等の音楽を聴く場合、ソースに何らかの反射音(初期
反射音あるいは初期〜中期反射音をいうものとする。)
や残響音(中期〜後期反射音あるいは後期反射音をいう
ものとする。)を付加することにより、臨場感を変化さ
せることができる。反射音や残響音を付加する装置とし
て、従来はソース自体に含まれる反射音や残響音成分を
、例えば左右のチャンネル信号を引算することにより抽
出して、これを適当に強調したり、遅延したり、位相を
変えたりする、いわゆるサラウンドプロセッサがあった
。
第2図は、このような従来のシステムを概念図で示した
ものである。すなわち、従来はコントロールファクタ1
0として、レコードやテープ等のソース12自体に含ま
れる反射音や残*i成分を利用して、この反射音や残響
音成分をプロセッサ14で抽出し、増強、遅延、移相等
の処理をして、アンプ16.18を介してスピーカ20
゜22に供給するようにしていた。
ところが、ソース12を含まれる反射音や残響音成分は
、録音時にミキシングやエコー付けなどの処理により付
与された人工的なものであり、当然自然な反射音や残響
音とは異なり、これをいくら増強したり遅延させたり、
位相変化させたりしたところで、側底、実際のボールの
臨場感を得るまでには至らなかった。また、ソース自体
に含まれている反射音や残響音成分しか利用できないの
で、残響感が固定的であり、リスナーが各種のホール空
間を自由自在に再現させることなど全く不可能であった
。
また、レコードやテープ等の再生のほかにも一般の部屋
にいてピアノやフルートなどの楽器演奏あるいは歌唱等
の演奏をする場合に、演奏者自身があたかも大きなホー
ルで演奏をしているような雰囲気を感じることができれ
ば、演奏をより一層楽しいものにすることができる。ま
た、プロの演奏家などが試弾室などで練習する場合にお
いても、実際のホールにいるような雰囲気(音調子など
も含む)で演奏できれば、より本番に即した効果的な練
習をすることができる。
この場合、楽器や歌唱等の演奏音にはもともと反射音や
残響音はないので、前述した反射音や残響音の抽出に基
づく信号処理はできず、従来はりバーブレータ等を用い
て反射音や残響音を付加するのが一般的であった。
ところが、これは人工的な反射音や残響音を付加しただ
けのものであり、ホール等のi W空間における自然な
反射音や残響音とは全く異なり、実際のホール等で演奏
している雰囲気までは出せなかった。
そこで、以上のような従来の技術の問題点を解決して、
レコードやテープ等の聴取あるいは楽器や歌唱等の演奏
をする場合に、実際のホール等の自然な臨場感を忠実に
再現することができるようにした反射音形成装置が最近
提案されている。
これは、一般の部屋、リスニングルーム、試弾室等(以
下これらを総称としてサウンドルームという。)におけ
る受聴位置あるいは演奏位置の周囲に複数個のスピーカ
を配置し、ホール等の音響空間における反射音データに
基づき、その音響空間またはこれに類似するモデル空間
での反射音をシミュレートするように、各スピーカで発
すべき反射音のパラメータ(以下反射音パラメータとい
う。)を求め、この反射音パラメータに基づきたたみ込
み演算を行ないソース信号の反射音を生成するものであ
る。
なお、ここでいう「反射音データ」とは、音響空間にお
いて反射音を構成する要素となるデータであり、具体的
には仮想音源分布等から求められる反射音の方向、距l
1l(−遅れ時間)および振幅レベル等のデータである
。
また、「反(ト)音パラメータ」とは、反射音データで
特定される反射音を、サウンドルームにおいて受聴位置
や演奏位置の周囲に配した複数のスピーカでシミュレー
トするために、各スピーカから発すべき反射音を生成す
るためのパラメータであり、具体的には遅れ時間とゲイ
ンのパラメータである。この反射音パラメータは、反射
音データと、受聴位置、演奏位置に対するスピーカの位
置等の関係で求められる。
前記の反射音形成装置によれば、実際のホール等の反射
音データに基づき反射音をシミュレートするので、その
ホール等の臨場感を忠実に再現することができる。
しかしながら、この反射音形成装置においては、演奏速
度の制約上入力信号の1サンプリング周期の時間内にた
たみ込み演算できる点数が制限されるため、0.3秒程
度の反射音しか再現できずその後に続く残響音を再現す
ることができなかった。
したがって、残響時間が2〜3秒以上あるホールは再現
できなかった。特に、もともと残響成分が付加されてな
い演奏音の場合には、急に音が途切れるため、問題であ
った。
これを解消するため、従来は反射音生成装置の後に遅延
を有する帰還路を設けて、残響付加を行なって長い残響
時間を得ていた。しかし、この方法では、カラレーショ
ン等の帰還による単一繰返し処理の欠点が多すぎて、本
来のホールの自然な残響音の再現は困難で、むしろ音質
的には逆に異和感が生じてしまう欠点があった。
〔発明が解決しようとする問題点〕
この発明は、前述の欠点を解決して、前記反射音形成装
置を用いろ場合に、自然な感じの残響音が得られるよう
にした反射音および残響音形成装置を提供しようとする
ものである。
〔問題点を解決するための手段〕
この発明は、反射音パラメータに基づくたたみ込み演算
で反射音を形成するとともに、残響音のパラメータ(以
下残響音パラメータという。)に基づくたたみ込み演算
で残響音を形成するものである。そして、特に残響音の
形成では残響音パラメータの領域を選択して使用し、入
力が途絶した場合、残響音パラメータの選択領域を順次
下位に移行させていくようにしたものである。
〔作用〕
この発明の前記解決手段によれば、残響音を帰還でなく
、残響音パラメータに基づいて一つ一つ忠実に作成する
ので、自然な感じの残響音が得られ、また、残響音パラ
メータの領域を選択して使用するのでたたみ込み演算数
が少なくてずみしかも、入力が途絶した場合にその領域
を順次下位に移行させていくので、自然でかつ長い残響
音が容易に得られる。
〔反射音形成装置の原理〕
この発明で用いられる反射音形成の原理について説明す
る。
反射音形成装置では反射音データとして反射音の方向、
遅れ時間、振幅レベル等が利用される。
これらの反射音データは、例えばホール等の音響空間に
おける仮想音源分布により求めることができる。ここで
、仮想音源とは、ホール等の音響空間において、特定の
受音点から見た実効的な反射音の音源をいう。すなわち
、実音源(実際の音源をいう。)から発せられた音は、
直接音として受音点に直接到達するほか、壁、天井、床
、座席等音響空間内のあらゆる反射性部分にて反射し、
受音点に到達する。この場合、受音点では、反射音は受
音点と壁面等の反射点とを結ぶ線の延長上にある音源か
ら発けられてきた音として見なすことができるから、こ
れをその受音点における仮想の音源すなわち仮想音源と
して把えることができる。
したがって、ある受音点における音響空間は、その受音
点での仮想音源の分布として把握することができ、通常
の部屋等においても、各仮想音源からの再生音または演
奏音の反射音をシミュレートすれば、その音響空間を再
現し得て、実際にその音響空間内で聴取または演奏をし
ているような雰囲気を味わえる。
仮想音源の位置は、受音点からの方向と距離で決定され
るから、その仮想音源からの反射音をシミュレートする
には、マイクロホンで収音した直接音を仮想音源の方向
から、その距離に対応した時間遅れで、かつ反射音の振
幅レベルに応じた音量で発すればよい。そして、これを
音響空間における各仮想音源1つ1つについてそれぞれ
行なえば、その音響空間で聴取または演奏している状態
を再現することができる。
仮想音源の求め方としては、再現しようとするホール等
の音響空間で実際にインパルス応答を測定して求める方
法と、ホール等の音響空間の形状から計算により求める
方法とがある。
■ 測定により求める方法 前者の測定による方法としては、いわゆる4点法と呼ば
れるものがある。これは、音響空間内の近接した4点の
インパルス応答の時間差を利用して、その点から見た仮
想音源の座標を求めるものである。
インパルス応答は、実音源と仮想音源から同時にインパ
ルスを発したときの受音点での収音信号であると考えら
れ、応答の初期部分では反射音が重ならず個々に識別で
きるので、これを利用して仮想音源の分布を得る。
4点法による測定は、第3図に示すように、対象とする
音響空間24内で音源26によるインパルス応答をごく
近接した4つの受音点0゜x、y、zで測定する。これ
らの受音点O,X。
y、zは一平面上にないことが必要条件であるが、後の
処理を容易にするため、第4図に示すように、1つの受
音点Oを基準の原点として、他の3つの受音点x、y、
zが直交座標を形成するように配置する。原点Oとの距
離は等しくdとする。
無響室内に反射板を1枚設置した簡単な実験を例に説明
する。
各受音点o、x、y、zにおけるマイクロホンMICo
 、MICx 、vlc、、MIC7。
の出力は、第5図に示すようになる。これは、直接音が
各マイクロホンMIGo、MICx 。
MIC、MIC7にそれぞれ時刻too。
tx  、ty  、tz  、に入射し、反射板から
の反射音がto  、tx  、ty  、tzl  
 1  1  1 に入射したことを示している。
第6図は、反射音の行程を模式的に示したものである。
音源26は受音点o、x、y、zから見てy軸の方向に
あるので、直接音はまずマイクロホンMIC,に入射し
、次にマイクロホンMfCo、MICx、MIC2にほ
ぼ同時に入射する。このため、第5図のように、tyo
くtoo!vtxo〜tZ。
が直接音について成立し、反射音については、ty く
t011=Itz1くtx1 が成立する。
各受音点o、x、y、z、から仮想音源26′までの距
Mro   、rXl 、ryl 、rzlは音速を■
とすると次式で表わされる。
ro1=v・tol rx1=v−txl ry’、=v・tyl rz1=v・tzl 任意の仮想音源の座標を(x  、Y  、Zo)、n その仮想音源から各受音点o、x、y、zまでの距離を
それぞれro  、rx  、ryo。
n rz、として、各受音点o、x、y、zを中心とし、仮
想音源を表面上にもつ球の方程式は、Xn  +Yn 
 +Zn  =ro、”(Xn−d)2+Yn2+Zn
2=rx  2Xn  +(Yn−d)  +Zn  
=ryo”Xn  +Yn  +(Zn−d)  =r
zo2となる。この式を解くと、 d +ro12  o2 2     −rx d2+ro、2  o2  r y Yn= d d  +ro、2% 2     −rz Zn=  □ d となる。
以上のようにして、各反射音に対応する仮想音源の座標
を決定することができる。
一般に、インパルス応答は第5図のように単純ではなく
、多くの反射音が集まって複雑な形をしている。特定の
反射音が作り出したピークを各受音点のインパルス応答
から選び出すには、短い区間の相互相関を用いる。すな
わち、マイクロホンMICの出力のある区間と最も相互
相関係数が大きくなるような区間をマイクロボンM I
 C、M I C、M I C2の出力の中かy ら選び出して、反射音の到来時間too。
tx  、ty  、tzoを決定する。
n 以上説明した4点法によりあるホールの仮想音源分布を
測定した一例を第7図〜第9図に示す。第7図はX−Y
平面(水平面)への投影図、第8図はY−Z平面への投
影図、第9図はX−Z平面の投影図である。図中Oの大
きさは反射音のレベルを表わし、これは例えばマイクロ
ホンMICoで代表して測定される。
■ 4算により仮想音源を求める方法 仮想音源を測定によらず計算により求める方法としては
、鏡像法がある。これは第10図に示すように、壁面2
4を鏡にたとえ、実音源27から音を発し、受音点28
で音を受ける場合に、壁面24での反射音を鎖でいう虚
像位置にある音源30から仮想的に発せられたものとみ
なし、これら仮想音源30を音響空間の壁面形状に応じ
て求めていくものである。
鏡像法によりあるホールの仮想音源分布を求めた一例を
第11図、第12図に示す。第11図はX−Y平面(水
平面)への投影図、第12図はY−Z平面への投影図で
ある。鏡像法の場合、振幅レベルは、受音点28から仮
想音源までの距離に応じてそれぞれ設定する。
以上のようにして測定あるいは計算により求められた仮
想音源分布のデータに基づいて、各仮想音源からの再生
音または演奏音の反射音をサウンドルームでシミュレー
トする場合、サウンドルーム内の四方に複数のスピーカ
を配置し、再生装置からの再生信号または楽器等の演奏
の場合は演奏をマイクロホンで収音した信号を所定のス
ピーカ(仮想音源の方向に対応〉から所定の時間遅れ(
仮想音源までの距離に対応)と、所定の音量(反射音の
振幅レベルに対応)で発することにより、再生音または
演奏音の反射音をシミュレートすることができる。
この場合、サウンドルーム内における受聴位置または演
奏位置と各スピーカとの位置によって受聴位置または演
奏位置で聴く反射音の方向、距離、レベルが変動するか
ら、受聴位置または演奏位置に対するスピーカの位置(
方向および必要に応じて距11)も考慮して、いずれの
方向のスピーカからどの程度の合口と遅れ時間で反射音
を発するかを算出する。
また、スピーカは理想的にはすべての仮想音源の方向に
配置する必要がある。しかし、それを実現するには、受
聴位置または演奏位置を中心にサウンドルームの少なく
とも上半球面に漏れなくスピーカを配置することになり
、現実には実現不可能である。経済的には4個〜10個
程度が限度であるから、その程度の数のスピーカをサウ
ンドルーム内の周囲に配置して、各スピーカの分担領域
を定め、各領域内に含まれる仮想音源の反射音をそれぞ
れ対応するスピーカで代表してシミュレートするように
する。この方法によれば、隣接するスピーカの中間にあ
る仮想音源からの反射音はそのいずれか1つのスピーカ
で代表して発せられることに−なり、厳密に言えば、仮
想音源の方向を正確にシミュレートすることにはならな
いが、スピーカ個数がある程度多ければ、実用上は問題
ないし、人の聴覚の方向判別能力に限界があることを考
えれば、これでも十分である。
あるいは、隣接するスピーカの中間にある仮想音源の方
向を正確にシミュレ−1〜する必要がある場合には、そ
れらのスピーカ間の音1配分により、それが実現可能で
ある。
このようにスピーカの中間にある仮想音源からの反射音
をいずれか1つのスピーカで代表してシミュレートする
場合と、スピーカ相互間の音量配分によりシミュレート
する場合において、各スピーカから発すべき音量および
遅れ時間についてそれぞれ説明する。
■ 1つのスピーカで代表してシミュレートする場合 第13図は、演奏位置34を中心に8個のスピーカSP
1〜SP8を配置したものである。ここでは、音響空間
を隣接するスピーカの中央位置と受聴位置または演奏位
置34とを結ぶ線で区切って、水平面で8つの領域d1
〜d8に分割する。各領域d1〜d8にある反rJJ音
をPHnとすると、受聴位置または演奏位置34でこれ
ら反射音PHnを得るに必要な各スピーカSP1〜SP
8の再生音PH8(M=1〜8)は次式で表わされる。
但し NM(M=1〜8):各領域d1〜d8にある仮想音源
数(=反射音数) U:ユニット関数 t:時間 τ。:反射音の遅れ時間 ■ 隣接するスピーカ相互間の音聞配分によりシミュレ
ートする場合。
第14図に示すように、サウンドルーム36内の例えば
四隅に4個のスピーカSP1〜SP4を配置し、受聴位
置または演奏位置38と各スピーカSP1〜SP4を結
ぶ線で4つの象限n、m。
1、kに区分し、各スピーカSPI〜SP4でそれぞれ
の左右の象限にある仮想音源からの反射音をシミュレー
トする。すなわち、スピーカSP4゜SPlの音量比で
象限n内の反射音をシミュレートし、スピーカSP1.
SP2の音m比で象限m内の反射音をシミュレートし、
スピーカSP2゜SP3の音量比で象限1内の反射音を
シミュレートし、スピーカSP3.SP4の音量比で象
限に内の反射音をシミュレートする。各反射音をシミュ
レートするに必要な各スピーカSPI〜SP4の再生音
PHS(M=1〜4)は次式のようになる。
但し、 Pn、Pgi、PI、Pk :反射音ルヘルτn、τm
、τ1.τに二反射音の遅れ時間θn、θm、τ1.τ
に=反射音のX−Y平面(水平面)上での方向角度 θ1.θ 、θ3.θ :スピーカSP1〜SP4のX
−Y平面 上での方向角度 τHn’ τHr τH1,τHk’各スピーカ再生音
の遅れ時間。士の修正 項は聴取者または演 奏者の両耳間距離に よる補正であり、こ こでは15cIRの場合 を想定している。
N I、M l、L l、Kl     :各象限n、
m、I。
kにある仮想音源数 t:時間 U:ユニット関数 なお、上式では隣りあうスピーカの中間にある仮想音源
からの反射音の方向をシミュレートするために、それら
の間の信号配分を第15図に示すcos W:U数とし
た場合について示したが、第16図に示す線形関数ある
いは第17図に示すlog関数等スピーカ配置あるいは
スピーカ特性等に応じて反射方向を最も近似できるもの
を用いるようにする。
以上説明した信号配分により、第14図のスピーカ配置
を利用して全方向からの反射音をシミュレートできる。
なお、実際のホール等で演奏する場合、演奏者は演奏位
置で演奏しながらかつその位置で反射音を聴くことにな
るので、音源と受音点をともに演奏位置すなわちステー
ジ上に設定して仮想音源分布を求め、その仮想音源分布
に基づく各スピーカの反射音パラメータを用いて反射音
を生成すれば、サウンドルームにおいて演奏者はそのホ
ール等のステージ上にいる雰囲気で演奏をすることがで
きる。また、これに限らず、音源と受音点を様々変えて
求めた仮想音源分布に基づいて反射音パラメータを求め
れば、種々の趣の演奏を楽しむことができる。
なお、サウンドル−ムにおいて、スピーカと聴取位置ま
たは演奏位置との間には距離があり、時間差が生じるの
で、仮想音源から発した反射音をより正確にシミュレー
トするには、この時間遅れをも考慮したうえで各スピー
カからの再生音を求めるよ、うにする。
第18図は、4点法を用いて成るホールの仮想音源から
の反射音データ(方向、距離、振幅レベル)を測定し、
これに基づき反射音を第4図のスピーカ配置でシミュレ
ートする場合に、各スピーカSP1〜SP4から再生す
べき信号PH8(M−1〜4)を前記第(2)式から求
めたものであるこれは、各スピーカSP1〜SP4から
出力される信号の反射音構造を示しており、各スピーカ
方向でのインパルス応答とも考えてよい。隣り合うスピ
ーカのインパルス応答には相互に関連があり、すなわち
、これらスピーカ方面間に位置する反射音が両スピーカ
によって正しくその方向に定位するように両インパルス
応答の振幅レベル遅延時間が予じめ計算されている。
ソース信@(レコード再生信号等の連続信号)について
反射音を生成する場合は、ソース信号を構成する各サン
プル値について、これらインパルス応答をパラメータ(
ゲインおよび遅延時間について)として、反tJJi列
を生成しくサンプル値が得られた時刻を基準として個々
の反射音を発生する遅延時間を計数し、サンプル値に個
々のゲインを掛けたレベルで個々の反射音のレベルを定
める。)、各サンプル値について得られるこれらの反射
音列を各時点において相互に加算していけば、各スピー
カ方向における反射音が生成され、これらを対応するス
ピーカから発すれば、受聴位置または演奏位置38(第
14図)にいる聴取者または演奏者にとっては、自分が
あたかもその仮想音源分布を有するホールで聴取または
演奏しているような雰囲気を味わうことができる。
インパルス応答の反射音パラメータに基づく反射音生成
処理としては、後述するたたみ込み演算による方法等を
利用することができる。
なお、この発明を演奏に利用する場合においては、マイ
クロホンは1本に限らず複数本使用することができる。
また、マイクロホンでの収音はできるだけリスニングル
ームの音響特性によって影響されないことが望ましい。
そのためには、部屋自体での反射は少ないことが望まし
く、適当な吸音処理を施すことによりその状態が得られ
る。
また、マイクロホンで収音した音は信号処理した後、再
びスピーカにより再生するため、ハウリング現象を起こ
さないように注意することが必要である。そのためのス
ピーカおよびマイクロホン配置については、後述する実
施例で述べる。
〔実施例〕
第1図は、楽器演奏に適用したこの発明の一実施例を示
したものである。サウンドルーム80は吸音処理を施し
て、デッドな特性とする。サウンドルーム80の四隅に
は、演奏者88の方向に向けてスピーカ56〜59が配
置されている。また、サウンドルーム80の中には、5
本のマイクロホン81〜85が配置されている。マイク
ロホン81は楽器9oに向けて配置され、マイクロホン
82〜85はスピーカ56〜59の中間位置にそれぞれ
配置されている。ちなみに、マイクロホン81は楽器音
自身を収音し、マイクロホン82〜85は楽器の方向性
(楽器がどの方向を向いているか)をも考慮した音の収
音を行なっている。なお、マイクロホンの本数は1〜9
本程度が実用的である。
演奏者88が楽器90を演奏すると、その音はマイクロ
ホン81〜85で収音され、これらの収音信号はマイク
ヘッドアップを内蔵したマイクミキシング回路92でミ
キシングされる。そして、プロセッサ46で反射音パラ
メータに基づいて反射音が生成され、また残響音パラメ
ータに基づいて残響音が生成される。これら生成された
反射音および残響音は4チヤンネルアンプ72を介して
、各スピーカ56〜59から発せられることにより、演
奏者88はあたかもそのホールにいて自ら演奏している
ような雰囲気を味わえる。反射音パラメータおよび残響
音パラメータは、演奏者88がその演奏位置において、
リモコン76を操作することにより調整可能である。
なお、この発明の反射音および残¥1音付加は、第19
図に示すように、各チャンネルごとのインパルス応答に
基づいて、その初期部分または初期〜中期部分(τ1〜
−τh)を反射音パラメータとして、その全体を使って
反射音生成を行なう。
また、インパルス応答の後期部分または中期〜復I11
部分(τh+1〜τ。)を残響音パラメータとして、そ
の一部の領域を使って残響音生成を行なう。
すなわち、残響音生成においては、残響音パラメータの
点数が多く、演算速度の関係で入力信号の1サンプリン
グ周期内に全点数をたたみ込めないので、領域を選んで
使用する。第20図はこの様子を示したもので、入力信
号の各時点a−kにおいて使用される残響音パラメータ
の領域を示したものである。これによれば、入力信号が
持続している場合(a−d)は、残響音の後半部分は入
力信号にマスキングされて聴こえなくなる性質があるの
で、初期部分の残響音パラメータのみを使用している(
以下これを固定形動作という。)。
また、入力信号が途絶した場合(e〜)には、使用する
残響音パラメータの領域を順次下位に移行させることに
より、長い残響音を確保している。
(以下これを適応形動作という。)。
このような操作は、概念的には第21図に示すような構
成で実現される。すなわち、入力サンプルを反射音パラ
メータ用シフトレジスタ11に入力信号のサンプリング
周期で順次シフトさせながら入力し、シフトレジスター
1の遅延時間τ1〜τhに対応する各タップから各サン
プルの遅延信号×1〜xhをそれぞれ出力し、これらに
係数乗算器13でそれぞれ係数(ゲイン)01〜(Jl
、を付与し、加算器15で加算して ×1= Σ xi  ”1 i=1 なる反射音信号×1を得る。
また、反射音パラメータ用シフトレジスター1の最終段
の出力を残響音パラメータ用シフトレジスター7に入力
信号のサンプリング周期で順次シフトさせながら入力し
、シフトレジスター7の遅延時間(シフトレジスター1
の入力側からの通算の遅延時間)τ   〜τ に対応
する各タップh+In から各サンプルの遅延信号X   −X  をそれぞh
+In れ出力し、これらに乗算器19・・・でそれぞれ係数g
1,1〜gh+。を付与し、選択回路21でそれらのう
ちの所定の領域のものを選択して、加算器23で加算し
て、残響音信号×2を得る。
反射音信号×1と残響音信号×2は加算器25で加算さ
れて出力される。
比較器27は、例えば反射音信号×1を所定の閾値で比
較し入力信号の持続/途絶状態を検出する。選択回路2
1は、この検出に基づき残響音パラメータの選択領域を
決定する。すなわち、入力が持続している場合は先頭の
パラメータ(τh+1゜q  )から所定数のパラメー
タを選択し、入力h+1 が途絶したら選択領域を順次下位に移行させていく。
〔第1図におけるブロセッナ46の具体例〕次に前記第
1図の実施例におけるプロセッサ46の具体例を第22
図に示す。第22図において、マイクロホン81〜85
で収音された演奏信号はマイクミキシング回路92でミ
キシングされ、入力ボリウム102でレベル調整される
。そして、ローパスフィルタ(A/D変換の際の折り返
し防止用)およびサンプル・ホールド回路104を介し
て、A/D変換器106でA/D変換される。
そして更に、反射音に周波数特性を付与するために、各
チャンネルごとにイコライザ回路(フィルタ回路)10
8に通される。
イコライザ回路108から出力された演奏信号は、各チ
ャンネルの反射音生成回路116゜118.120,1
22および残響゛音生成回路117.119,121.
123に入力される。
反射音生成回路116,118,120,122では、
マイクロコンピュータ124の指令により、メモリ12
9に記憶されている各チャンネルの反射音パラメータに
基づぎ、各チャンネルごとに演奏信号の反!l)1音信
号をそれぞれ生成する。また、各残響音生成回路は、マ
イクロコンピュータ124の指令により、メモリ129
に記憶されている各チャンネルの残響音パラメータに基
き、各チャンネルごとの演奏信号の残響音信号をそれぞ
れ生成する。生成されたこれらの反射音信号および残響
音信号はオールバスフィルタ125でパルス密度が制御
されて、D/A変換器124において時分割多重的にD
/A変換され、各チャンネルごとに時分割して振り分け
られ、サンプル・ホールド回路およびローパスフィルタ
126,128゜130.132を介してそれぞれ、平
滑され、アナログ信号に戻され、出力ボリウム134゜
136.138.140およびパワーアンプ48゜50
.52.54を介して各チャンネルスピーカ56〜5つ
にそれぞれ供給される。これにより、各チャンネルスピ
ーカからは、各対応する方向の仮想音源からの演奏の反
射音おJ:び残響音が発生され、その仮想音源の分布で
特定されるホール等のfHI空間が再現される。
なお、メモリ(ROM)129にはホール等各種音響空
間の反射音パラメータ、残響音パラメータおよびイコラ
イザ回路108やオールパスフィルタ125の係数パラ
メータが各チャンネルごとに記憶されており、リモコン
76の操作に基づき、リモコンセンサインターフェイス
142を介して、マイクロコンピュータ124の指令に
よりそのいずれかのホールのパラメータが読み出される
。
読み出されたこれら各パラメータはRAM131に転送
され、RAMデータの形で各々の制御に用いられる。こ
れらはいずれもリモコン76の操作により好みに応じて
調整できる。また係数パラメータについては、入力が途
絶して残響が減衰するのに合わせて時間的に切替えられ
るようになっている。
ゼロ検出回路101は、入力信号の持続/途絶状態を検
出して、各残響音生成回路の動作を適応形に移行させる
とともに、イコライザ回路108のフィルタ特性および
オールバスフィルター25の段数の時間的制御を開始さ
せる。
〔第22図の各部の具体例〕 次に、以上説明した第22図の各部の具体例を説明する
。なお、ここでは、第23図、第24図に示すように、
入力が途絶して各残響音生成回路が適応形動作(すなわ
ち使用する残響音パラメータの領域が順次下位に移行し
てたたみ込み演算を行なう動作)するのに合わせて、イ
コライザ回路108のフィルタ特性f、〜f、を時間的
に可変制御し、自然界の残響に見られる時間的周波数特
性変化を忠実にシミュレーションして、より自然に近い
残響音を得るようにしている。
〔1〕反射音生成回路116および残響音生成回路11
7の具体例 第22図の反射音生成回路116(118゜120.1
22も同じ)および残響音生成回路117、(119,
121,123も同じ)の具体例を第25図に示す。
第25図において、タイミングコントローラ224から
は各部を動作させるための制御クロックC1,C2,C
3,C4,C5,C6が出力される(第29図参照)。
第25図において、パラメータメモリ172には、反射
音生成のためのパラメータ(τ1,01)〜(τ  g
 )と残響音生成のためのパラメーh、  h り(τh+1 gh+1 )〜(τ  g )が記憶さ
れn、n ている。
カウンタ180は反射音生成用データメモリ132に書
込アドレスを与えるもので、入力信号の1サンプリング
周期τ。ごとにクロックC1によってインクリメントさ
れていく。引算器182は現在の書込アドレスに対する
遅延時間τ1〜τhのアドレスを求め、これをデータメ
モリ132に読出アドレスとして与える。データメモリ
132は、クロックC6によって周期で。に1度書込モ
ードに切替えられる。このとき、パラメータメモリー7
2からの遅延時間パラメータは0であり、引算器182
からはカウンター80の値がそのまま出力され、その値
が示すデータメモリ132のアドレスに入力信号のサン
プルが書き込まれる。クロックC6以外のタイミングで
は、データメモリ132は読出モードにあり、パラメー
タメモリー72から周期τ0内に順次出力される遅延時
間パラメータτ 〜τhにより書込アドレスを基準とし
てτ1〜τhの遅延時間にある入力サンプルが順次読み
出される。
カウンター74は残響音生成用データメモリ134に書
込アドレスを与えるもので、周期τ。
ごとにクロックC1によってインクリメントされていく
。引算器176は現在の書込アドレスに対する遅延時間
τiの各アドレスを求め、データメモリ134に続出ア
ドレスとして与える。データメモリ134は、クロック
C2によって周期τ0に1度書込モードに切替えられる
。このとき、遅延時間パラメータはOであり、引算器1
76からはカウンタ174の値がそのまま出力され、そ
の値が示すデータメモリ134のアドレスにデータメモ
リ132の出力が書き込まれる。このとき、データメモ
リ132はカウンタ180によって次の書込アドレス(
すなわち最古データアドレス)が指定されているので、
データメモリ134に書込まれるデータはデータメモリ
132の容量分遅延されたデータとなる。
クロックC2以外のタイミングでは、データメモリ13
4は読出モードにあり、パラメータメモリ172から周
期τ。内に順次出力される遅延時間パラメータτiによ
り、書込みアドレスを基準としてτiの遅延時間にある
データが順次読み出される。
データメモリー32から順次読み出されるデータX1〜
xhは、乗算器184で、パラメータメモリ172から
順次出力されるレベルパラメータg1〜qhがそれぞれ
乗算されて、gl ・ 1X   〜 Qh −xhが順次出力される。
データメモリ34から順次読み出されるデータX、は乗
算器186において、パラメータメモリ172から順次
出力されるレベルパラメータQ。
がそれぞれ乗算されて、q・ ・Xrが順次出力される
。
アキュームレータ188は、乗ri器184゜186か
らの乗算値を加算器190とレジスタ192で累算して
いく。これにより、アキュームレータ188からは最終
的に周期τ。内の全乗算値の累算値が出力される。レジ
スター92の内容は、全乗算値の累算後クロックC3に
よってリセツ1〜される。
ゼロ検出回路101は、データメモリー32の出力X 
 ”” X 1を乗算器196でそれぞれ自乗してxl
 〜xh2を求めこれらを加算器190とレジスタ20
0で累算して、周期τ。内の累算値をクロックC1でレ
ジスタ202に転送する。レジスタ200はクロックC
1によって周期τ。ごとにリセットされる。
ところで、パラメータメモリー72におけるパラメータ
の書込および読出しは次のようにして行なわれる。
パラメータメモリー72にパラメータを書込む場合は、
モード選択信号によりマルチプレクサ200を書込アド
レスに切替え、パラメータメモリー72を書込モードに
切替えて、データを入力し、指定アドレスにパラメータ
を書込む。
次に残W?ifの生成に使用されるパラメータデータの
書込アドレスの一例を下記第1表に示す。なお、ここで
遅延時間パラメータτiは、便宜上、入力信号の1サン
プリング周期τ0の何個弁に相当するかという形で記憶
されている。(これを実時間の形で記憶することも可能
であるがその場合、回路上でのタイミングとのインター
フェース構成また、反射音の生成に使用されるパラメー
タのアドレスは、残響音生成に使用されるパラメータの
アドレスを共通に用いることはできないので反射音の生
成では1回のたたみ込みで全パラメータ(τh+1.q
h+1)〜(τ 、9o)が読み出されるわけでないの
で、共通のアドレスを用いると、反射音の生成で必要な
パラメータが読み出されない状態が生じる場合がある。
)、独自のアドレスと続出信号を用いる。この場合 イ〉1サンプリング周期τ。内に全反射音生成用パラメ
ータ(τ 1g1)〜(τh、gh)を読み出すこと(
但し、順不同でよい。)口)アキュームレータ188で
残響音と一緒にたたみ込むので、残響音生成用のパラメ
ータと同期して読出しを行なうこと ハ)データメモリー32に入力データのU)込を行なう
ときの遅延時間パラメータはOであること(カウンター
80で指示されたデータメモリー32のアドレスに入力
データを書込むため)等の条件が必要である。
このためには、例えばサンプリング周期τ。の開始以後
発生するクロックC5をカウントし、そのカウント値を
アドレスとして反射音生成用のパラメータを読出すよう
にすればよい。その−例を下記第2表に示す。
なお、ここでも遅延時間パラメータτ1は周期95響生
成におけるパラメータの読出しは次のようにして行なわ
れる。
残響音生成用行なうときは、パラメータメモリ172を
読出モードにし、マルチプレクサ200はカウンタ21
6の出力を選択する。
比較器199はゼロ検出回路137の出力が所定の閾値
より大きい場合(すなわち、入力信号持続の場合)はカ
ウンタ210,212をクリアする。カウンタ210は
残響音生成用パラメータデータにおける適応形動作の初
期値を設定し、リセット時には1”、リセット解除時に
は、−数構出回路214の出力カウント値となる。
カウンタ216は読出アドレスを指令するもので、周期
τ。に一度山力されるクロックC4によってリセットさ
れ、次のクロックC5(第26図参照)でカウンタ21
0の値を読み込み、その値を初期値としてクロックC5
をカウントし、周期τ。内に残響音作成のための適用形
たたみ込みを行なう適宜数の読出アドレスを出力する。
カウンタ210がII 1 IIの時(入力信号持続時
)は、カウンタ216が゛1″にプリセットされ、パラ
メータメモリ172の残響音生成用パラメータはアドレ
ス1から順次指定されていく。
カウンタ212は、ゼロ検出によってリセット解除され
、以後、クロックC1をカウントアツプしていく。この
カウント値は残響音生成が適応形動作に移行してからの
入力信号のサンプル数に対応し、適応形動作移行後の経
過時間tを意味する。
この時間tは加算器220において反射音生成用データ
メモリ132での遅れ時間t。と加算され時間1+1o
が算出される。この時間1+1oは、入力信号途絶後の
経過時間を表わしている。
−数構出回路214は、残響音生成用の各遅延時間パラ
メータτh+1〜τ。と時間1+10を比較し、一致す
るごとにパルスを出力し、カウンタ210はこのパルス
をカウントアツプする。これは、残響音生成における適
応形たたみ込みにおいては、入力信号途絶後の経過時間
1+1oよりも以後のくすなわち大の遅延時間のパラメ
ータが適用されるので、(時間1 + 1 oよりも前
の(tよりも小さい)遅延時間に対応する入力信号デー
タは、入力が途絶してOとなっているので、これをたた
み込んでも無意味なため)、入力信号が途絶えてからい
くつのパラメータを経過したかを求め、現時点で何番目
のパラメータが適用していくかを決定するためである。
カウンタ210の値を初期値とし、クロックC5をカウ
ントしたカウンタ216の値は読出アドレスとしてパラ
メータメモリ172に加わり、対応パラメータが読み出
される。
なお、第25図においてパラメータコントローラ222
は、パラメータメモリ172やマルチプレクサ200の
制御信号等を出力するものである。
第25図の回路の動作の一例を第29図示ず。
ただし、これはまだ残響音生成の適応形動作に至らない
状態である。
ザンブリング周期τ。はクロックC1で開始され、この
クロックC1をカウンタ174.180でカウントアツ
プして、書込アドレスが1ずつずれていく。遅延時間パ
ラメータは、反射音生成用データメモリ132側も残響
音生成用データメモリ134側もはじめは0なので、そ
のときカウンタ174,180の値がそのままアドレス
信号として残響音生成用データメモリ134、反射音生
成用データメモリ132に加わる。残F B生成用デー
タメモリ134は、クロックC2で書込みが行なわれる
。このとき、反射音生成用データメモリ132ではカウ
ンタ180が次の書込アドレスを指令しており、そのア
ドレスのデータがクロックC2で残響音生成用データメ
モリ134に転送される。反射音生成用データメモリ1
32にはその後クロックC6で新データが書き込まれる
。
パラメータメモリ172からは、反射音生成用パラメー
タと残響音生成用パラメータがクロックC5の周期で順
次読み出される。残響音生成用パラメータは周期τ。に
わたってパラメータが読み出される。反射音生成用パラ
メータは残響音生成用パラメータより数が少ないので、
早い時期に全て読み出されてしまい、以後Oが読み出さ
れる。
ここでは、まだ残響音生成で適応形動作が行なわれてい
ない状態を示しているので、カウンタ216の初期値は
1(その前の0はリセット状態)となって、残響音生成
用パラメータは(τh+1゜gh+1)(τh+21g
h+2)、・・・、と先頭から読み出されていく。
適応形動作が開始されると、カウンタ276の初期値が
2.3.・・・と順次変化していぎ、適応形動作用パラ
メータの領域もこれに応じて、順次下位に移行していく
。
なお、反射音生成用パラメータは、常に全パラメータ(
τ 、C1>〜(τ 1g、)が読み出11     
h される。
反射音生成のたたみ込み演算値と残響音生成のたたみ込
み演算値は、アキュームレータ218で累算され、アキ
ュームレータ218からは、1サンプリング周朋τ。の
終わりに最終的な累算値が得られ、これが1つの反射音
と残響音を合成したサンプルとなる。そして、各周期τ
0ごとにこの動作を繰り返して、一連の残響信号が作成
される。
入力信号が第27図上段に示すように途絶した場合に、
従来の反射音のみによる場合には同図中段に示すように
音がすぐに途切れてしまい、特にソース自体に残響成分
が含まれていない楽器、歌唱等の演奏信号では不自然さ
が目立つが、前記第25図の反射音+適応形動作による
残響音では第27図下段に示すように長い残’!IR間
が得られる。
またこの残響音は全てパラメータデータに基づき一つ一
つ作成していくものであるので自然な感じの残響を忠実
に再現することができる。
なお、より残響音の情報量を増すためには、上記残響音
生成回路において、イコライザ回路108のフィルタ特
性を時間的に制御(帯域制限)していく際これに合わせ
て、残響信号生成のための1サンプリング周期を順次長
くして、同周期間のたたみ込み点数を増すようにすると
良い。これは残響音の帯域制限に伴ないより長いサンプ
リング周期でも充分その残響音を再現し得ることが標本
化定理により保証されていることを利用するものである
が、その際には反射音生成と残響音生成のサンプリング
周期が異なってくるので、回路上にて両者タイミングの
インターフェースを取る必要が生じてくる。
〔2〕イコライザ回路108の具体例(1)第22図の
イコライザ回路108の具体例を第28図に示ず。
これは、F I R(fiuite impulse 
response :非巡回形フィルタ)で構成したも
ので、概念的には例えば第29図に示すように、入力信
号X。を遅延素子230で1サンプリング周期τ。ずつ
遅延させて、各段(ここでは20個のサンプル点でフィ
ルタ特性を表わす例を示している。)の遅延出力に各乗
算器232で係数a1〜a2oを付与し、各出力a1 
×O””a20XQを加算器234で累算して(すなわ
ちたたみ込み演算して)入力信号Xoにローパスフィル
タの特性を付与するようにしたものである。係数a 〜
a2oの値によりフィルタ特性が設定される。そして、
第28図の回路では特にRAMを用いたプログラム制御
でこれを実現している。なお、第28図の回路で用いら
れている各制御信号を第30図に示す。
第30図において、クロックC7はクロックC1の1周
期τ。にm+i個発生する信号、クロックC8,C9は
クロックC1と同じ周期τ0を有する信号である。
第28図において、フィルタ特性パラメータメモリ24
6は、設定しようとする各フィルタ特性(例えば第31
図のa、b、・・・、iの特性)ごとに、その周波数と
特性を決定する係数a1〜aIn。
b  −b  ・・・、11〜ii  (各々m個のサ
ンプルm 点でフィルタ特性を表わす場合)の値を下記第3表に示
すように各アドレスに記憶している。
フィルタ特性選択回路248は、フィルタ特性パラメー
タメモリ246に記憶されているフィルタ特性(a−i
)のうち2つのフィルタ特性を選択する。
データメモリ250はm+1個のアドレスを有し、入力
信号のサンプルを古いサンプルが記憶されているアドレ
スから順に更新して新しいサンプルを書込んでいく。こ
れにより、データメモリ250には、常に現時点から過
去m+11I!iIのサンプルが記憶された状態となる
。
カウンタ252はデータメモリ250の書込アドレスを
指令するもので、周期τ。ごとに発生するクロックC1
によってカウントアツプされ、mカウントまで達したら
再びOからカウントを繰り返す。
カウンタ254は、フィルタ特性パラメータメモリ24
6およびデータメモリ250の読出アドレスを指令する
もので、周期τ。の間にm+1個発生するクロックC7
によって0〜mまでカウントアツプする。カウンタ25
2の値は引算器256でカウンタ254の値が引算され
、データメモリ250にアドレスとして加わる。
データメモリ250は、カウンタ254の(直がOのと
きにクロックC8によって書込モードに切替られ、それ
以外のカウント値のとき続出モードにある。したがって
、書込モードのときはカウンタ252の値がそのままデ
ータメモリ250に書込アドレスとして加わり、そのア
ドレスに入力サンプルが書込まれる。書込後データメモ
リ250は読出モードに戻り、カウンタ254はクロッ
クC7によって1.2・・・1mと順次カウントアツプ
されていく。そして、引算器256においてカウンタ1
52の値(最新データのアドレス)と引算され、現時点
よりも1つ前のサンプル、2つ前のサンプル、・・・2
m個前のサンプルが周期τ。内に順次読み出されていく
。
また、フィルタ特性パラメータメモリ246は、カウン
タ254の値をアドレスとして、前記第3表に示すフィ
ルタ特性a−iのうちフィルタ特性選択回路248で選
択された2つのフィルタ特性(例えばaとbの特性)の
係数(a1〜aIIl。
b1〜b、)を並行して順次出力する。
データメモリ250の出力データは2つの系統A、Bに
導かれ、乗算器258,260でフィルタ特性パラメー
タメモリ246から順次出力されるフィルタ特性の係数
が付与される。遅延データの読出とフィルタ特性の係数
の読出はカウンタ254により周期が取られているので
、乗算器258.260では読出されている近延データ
に対応した係数が付与される。
乗算器258の出力データは、加算器262とレジスタ
264からなるアキュームレータで順次累算され、周期
τ。内に得られるm個のデータの総累算値はクロックC
1によってレジスタ266にラッチされる。累算値がレ
ジスタ266にラッチされると、レジスタ264はクロ
ックC1の反転信号にJこってリセットされ、次のサン
プリング周期における累算に備える。
乗算器260の出力データについても同様に処理される
。
以上により、レジスタ266.272からは、入力信号
にフィルタ特性選択回路248で選択されたフィルタ特
性を付与したデータが出力され、これらは乗算器274
,276においてクロスフェードの係数x、yがそれぞ
れ付与される。
クロスフェード用パラメータメモリ278は、係数x、
yとして例えば下記第4表に示す値を各アドレスに記憶
している。
カウンタ280は、トリガ信号TRGによってトリガさ
れると、サンプリング周期τ。よりも非常に長い周期の
クロックC9によってカウントアツプされる。このカウ
ント値はクロスフェード用パラメータメモリ278にア
ドレスとして加わり、前記第4表に示す係数x、yが順
次読み出される。乗算器274.276の出力データは
加算器278で加算されて、周期で。で出力される。
このようにして、A系統のフィルタ特性からB系統のフ
ィルタ特性に順次切替えられていく。
なお、A系統からB系統に完全に切替えられた場合(す
なわち、カウンタ280の値が10になった場合)、カ
ウンタ280のカウントを停止させれば、B系統のフィ
ルタ特性がその後継続して生かされる。
また、A系統から8系統に完全に切替えられた場合、A
系統を別のフィルタ特性に切替えるとともに、カウンタ
280をダウンカウントに切替えれば、B系統のフィル
タ特性からA系統の新たなフィルタ特性に順次切替えて
いくことができる。
この場合、更、にカウンタ280の値がOまで下がった
ら、B系統を別のフィルタ特性に切替えるとともに、カ
ウンタ280をアップカウントに切替えれば、A系統の
フィルタ特性からB系統の新たなフィルタ特性に切替え
ていくことができる。
このようにして、第32図に示すようなフィルタ特性の
切替が実現される。
〔3〕イコライザ回路108の具体例■イコライザ回路
108を2次r I R(infiniteimpul
se response :巡回形フィルタ)で構成し
た一例を第33図に示す。これは、入力信号に乗算器3
26で係数(ゲイン)Aoを付与した信号と、入力信号
を遅延素子327で1リ一ンブリング周期τ。遅らせて
乗算器328で係数A1を付与した信号と、入力信号を
遅延素子327.329で周期2τ0遅らせて乗算器2
30で係数A2を付与した信号とを加算器231で加算
し、加算器231の出力を遅延素子232で周期τ。遅
らせて乗算器233で係数B1を付与した信号と、加算
器231の出力を遅延素子232,234で周]!II
 2τ0・遅らせて乗算器235で係数B2を付与した
信号とを加算器231にフィードバックさせたものであ
る。この回路では、入出力間の伝達関数H(Z)として
、 出力  Ao+A1Z +A2Z−2 H(Z) = −= 人力  1−B  Z  −B2Z が得られる。係数A  、A  、A  、B1.B2
の値によりフィルタ特性を任意に設定することができる
。
〔4〕オールパスフイルター25の具体例第22図のオ
ールバスフィルタ125の具体例(1段分)を第34図
に示す。このオールバスフィルタ125は、入力信号を
加算器294を介して遅延回路296に入力し、遅延回
路296の出力をアンプ298(ゲイン1−02)を介
して加算器294に帰還している。加算器294の出力
はアンプ300(ゲイン−〇)を介して加算器302で
遅延回路296の出力と加算される。このようにして、
加算器294からは第38図に示すような信号が出力さ
れる。
なお、Q=−1に設定すれば、帰還ループのゲインはO
となり、入力信号がそのまま出力される。
このオールバスフィルタ125ではパルス密度の制御を
行なう。すなわち、自然界の残響は時間の経過とともに
パルス密度が高くなっていくので、これをシミュレート
するため、入力が途絶して適応形動作による残響音生成
を行なうのと並行して、パルス密度を順次高くしていく
。これを実現するため、オールバスフィルタ125では
、第34図の構成を複数段カスケード接続し、各段の係
数の可変により、時間とともに1.29段・・・と段数
を順次増やしていくように制御する。
このようにすれば、前記イコライザ回路108によるフ
ィルタ特性の可変制御とあわせてより自然な感じの残響
音が得られる。−例として、イコライザ回路108のフ
ィルタ特性の可変制御と関連させてオールバスフィルタ
125の段数を可変制御した場合のパルス密度の変化を
第36図に示す。第36図において、a−iは各段数に
おいて使用するイコライザ回路108の第31図にa〜
iで示したフィルタ特性である。
〔サウンドルームにおけるスピーカおよびマイクロホンの他の配置例〕
ところで、サウンドルームにおけるスピーカおよびマイ
クロホンの配置例としては、例えば次のような配置が考
えられる。
■第37図の配置 第37図は、スピーカ4個、マイクロホン4個の配置例
である。すなわち、スピーカ56〜59はサウンドルー
ム80の天井の四隅に配置され、マイクロホン82〜8
5は天井の各スピーカ56〜59の中間位置にそれぞれ
配置されている。各マイクロボン82〜85は隣接する
スピーカ56〜59から等距離の離れた位置にあるので
、ハウリングは起きにくくなっている。また、マイクロ
ホン82〜85は天井壁面に取り付けた状態とし、マイ
クロホン入力の周波数特性が平坦になるように配置され
ている。
■第38図の配置 第38図は、マイクロホン82〜85をサウンドルーム
の床部四隅に配置したものである。この配置では、マイ
ク収音点の音圧が、全周波数帯域に亘って最も大ぎく、
周波数特性が平坦である。
また、スピーカ56〜59からの直後の音の放射の影響
は少なく、ハウリングマージンも大きい。
■第39図の配置 第39図は、4本の指向性マイクロホン82〜85を天
井四隅付近において楽器音源方向(部屋80の中央方向
)に向けて配置したものである。
マイクロホン82〜85は、スピーカ56〜59の放射
軸線に近い位置に配置されているが、指向性が強く、か
つスピーカ56〜59を背にしているので、スピーカ5
6〜59からの音は取落せず、ハウリングマージンが格
段に増大する。
〔この発明の他の適用例〕
前記実施例では、この発明をサウンドルーム内での楽器
、歌唱等の演奏に適用した場合について示したが、レコ
ードやテープ等の再生に利用する場合には、マイクロホ
ンは不要であり、再生装置からの再生信号をソース信号
として用いる。その場合、直接音はそれ専用のスピーカ
をサウンドルーム内に配置して発するのが好ましい。
〔発明の効果〕
以上説明したようにこの発明によれば、反射音パラメー
タに基づきたたみ込み演算により反射音を生成するとと
もに、残響音パラメータに基づきたたみ込み演算により
残響音を生成するようにしたので、反射音だけの場合に
比べて長い残響時間が得られる。
また、残響音を帰還ループでなく、残響音パラメータに
琺づいて一つ一つ作成するので、自然な感じの残響音が
得られる。また、残響音パラメータの領域を選択して使
用するのでハードウェア上楽な演算速度でたたみ込み演
算を行なうことができ、しかも、入力が途絶した場合に
その領域を順次下位に移行させていくようにしたので、
自然かつ長い残響音が得られる。
【図面の簡単な説明】
第1図は、楽器演奏に適用したこの発明の一実施例を示
すブロック図である。 第2図は、従来の音響制御装置の概念図である。 第3図は、4点法による仮想音源の測定方法を示す斜視
図である。 第4図は、第3図におけるマイクロボンの配置を示す斜
視図である。 第5図は、第4図のマイクロホンによるインパルス応答
の測定結果を示す波形図である。 第6図は、第5図の測定結果に基づく仮想音源位置の算
出方法を示す図である。 第7図、第8図、第9図4点法により求められれた仮想
音源分布を示す図で、第7図はX−Y平面投影図、第8
図はX−Z平面投影図、第9図はx−7平面投影図であ
る。 第10図は、鏡像法による仮想音源測定法の原理を示す
図である。 第11図、第12図は鏡像法により求められた仮想音源
分布を示す図で、第11図はX−Y平面投影図、第12
図はY−Z平面投影図である。 第13図は、周囲8個のスピーカによる反射音再生状態
を示す平面図である。 第14図は、周囲4個のスピーカによる反射音再生状態
を示す平面図である。 第15図、第16図、第17図は、隣接するスピーカの
中間にある反射音をシュミレートするための、各スピー
カ間の音m配分を示したもので、第15図はCO8関数
によるもの、第16図は線形関数によるもの、第17図
はlog関数によるものである。 第18図は、4点法による反射音測定データに基づき第
14図のスピーカ配置でその反射音をシュミレートする
場合に、各スピーカに供給すべき反rJI音を作成する
ために用いられる反射音パラメータ列を示す図である。 第19図は、この発明で用いられる反(Hgパラメータ
と残響音パラメータの一列を示す図である。 第20図は、適応形動作を示す図である。 第21図は、この発明による反射音生成と残響音生成の
概念図である。 第22図は、第1図のプロセッサ46の具体例を示すブ
ロック図である。 第23図は、第22図のイコライザ回路108のフィル
タ特性を示す図である。 第24図は、残響信号の減衰とともにイコライザ回路1
08のフィルタ特性を変化させていく状態を示すタイム
チャートである。 第25図は、第22図の反射音生成回路116および残
響音生成回路117の具体例である。 第26図は、第25図の回路の動作を示すタイムチャー
トである。 第27図は、第25図の回路による残響信号波形を示す
図である。 第28図は、非巡回形フィルタを用いて構成した第22
図のイコライザ回路108の構成例を示すブロック図で
ある。 第29図は、非巡回形フィルタの原理を示す図である。 第30図は、第28図の回路の動作を示すタイムチャー
トである。 第31図は、第28図の動作において使用される各フィ
ルタ特性を示す図である。 第32図は、第28図のイコライザ回路108を用いて
、減衰する残響信号に体して順次フィルタ特性を変化さ
せていく状態を示すタイムチャートである。 第33図は、巡回形フィルタを用いて構成した第22図
のイコライザ回路108の構成例を示すブロック図であ
る。 第34図は、第22図のオールパスフィルタ125の構
成例(1段分)を示すブロック図である。 第35図は、第34図の回路の動作波形図である。 第36図は、第34図のオールバスフィルタの段数を様
々に変えていった場合のパルス密度の変化を示す波形図
である。 第37図乃至第39図は、サウンドルーム80における
スピーカとマイクロホンの配置例を示す斜視図である。 116.118,120,122・・・反射音生成回路
、117,119,121,123・・・残響音生成回
路。 (ほか1名) 7′−ゝ\ 町暫 セtI(t@ 熾峡 (■ \〜−−一〆 第10図 〜  0 、 、*、  ・  t。 、1.。 :″::鎌 °°°°ン“゛“ 30:@j 第12図 第15図 第16図 第17図 ルヘーノ〆 第18図 第31図 第36図 d4 第37図 第38図 7、補正の内容 手続補正書 昭和60年8月2日

Claims (1)

  1. 【特許請求の範囲】  受聴点の周囲に配される複数個のスピーカ再生手段と
    、 音響空間における反射音のデータに基づき、前記スピー
    カ再生手段から前記音響空間またはこれに類似したモデ
    ル空間における反射音を再生するために、前記各スピー
    カ再生手段で発すべき反射音のパラメータ(反射音パラ
    メータ)をそれぞれ記憶する反射音パラメータ記憶手段
    と、 前記パラメータ記憶手段に記憶された各反射音パラメー
    タに基づき、たたみ込み演算によりソース信号の反射音
    をそれぞれ生成する反射音形成手段と、 前記反射音の後に続く残響音のパラメータ(残響音パラ
    メータ)をそれぞれ記憶する残響音パラメータ記憶手段
    と、 前記残響音パラメータのうちの適宜の領域のパラメータ
    に基づき、たたみ込み演算により前記ソース信号の残響
    音を形成するものであつて、入力が途絶した場合に前記
    たたみ込み演算に使用する残響音パラメータの領域を順
    次下位に移行させて残響音を形成していく残響音形成手
    段と、前記反射音形成手段の出力と、前記残響音形成手
    段の出力とを前記複数個のスピーカ再生手段の対応する
    ものにそれぞれ供給する反射音生成手段と を具備してなる反射音および残響音形成装置。
JP13839685A 1985-06-25 1985-06-25 反射音および残響音形成装置 Expired - Fee Related JPH0683515B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13839685A JPH0683515B2 (ja) 1985-06-25 1985-06-25 反射音および残響音形成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13839685A JPH0683515B2 (ja) 1985-06-25 1985-06-25 反射音および残響音形成装置

Publications (2)

Publication Number Publication Date
JPS61296896A true JPS61296896A (ja) 1986-12-27
JPH0683515B2 JPH0683515B2 (ja) 1994-10-19

Family

ID=15220965

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13839685A Expired - Fee Related JPH0683515B2 (ja) 1985-06-25 1985-06-25 反射音および残響音形成装置

Country Status (1)

Country Link
JP (1) JPH0683515B2 (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08329040A (ja) * 1995-05-29 1996-12-13 Hitachi Ltd 音環境シミュレータ
EP0865025A1 (en) * 1997-03-03 1998-09-16 Yamaha Corporation Apparatus having loudspeakers concurrently producing both music and reflected sound
US6782105B1 (en) 1998-11-25 2004-08-24 Yamaha Corporation Reflection sound generator with series of main and supplementary FIR filters
JP2009053694A (ja) * 2007-08-24 2009-03-12 Gwangju Inst Of Science & Technology 室内インパルス応答モデリング方法および装置
JP2014045282A (ja) * 2012-08-24 2014-03-13 Nippon Hoso Kyokai <Nhk> 残響付加装置、残響付加プログラム
US10834499B2 (en) 2015-12-04 2020-11-10 Sennheiser Electronic Gmbh & Co. Kg Conference system with a microphone array system and a method of speech acquisition in a conference system
US11064291B2 (en) 2015-12-04 2021-07-13 Sennheiser Electronic Gmbh & Co. Kg Microphone array system
US11315536B2 (en) * 2018-07-31 2022-04-26 Miyoko Misawa Sound regulation apparatus, method or program
JP2023534041A (ja) * 2020-07-16 2023-08-07 華為技術有限公司 会議発話強調方法、装置、およびシステム

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08329040A (ja) * 1995-05-29 1996-12-13 Hitachi Ltd 音環境シミュレータ
EP0865025A1 (en) * 1997-03-03 1998-09-16 Yamaha Corporation Apparatus having loudspeakers concurrently producing both music and reflected sound
US6782105B1 (en) 1998-11-25 2004-08-24 Yamaha Corporation Reflection sound generator with series of main and supplementary FIR filters
JP2009053694A (ja) * 2007-08-24 2009-03-12 Gwangju Inst Of Science & Technology 室内インパルス応答モデリング方法および装置
US8300838B2 (en) 2007-08-24 2012-10-30 Gwangju Institute Of Science And Technology Method and apparatus for determining a modeled room impulse response
JP2014045282A (ja) * 2012-08-24 2014-03-13 Nippon Hoso Kyokai <Nhk> 残響付加装置、残響付加プログラム
US10834499B2 (en) 2015-12-04 2020-11-10 Sennheiser Electronic Gmbh & Co. Kg Conference system with a microphone array system and a method of speech acquisition in a conference system
US11064291B2 (en) 2015-12-04 2021-07-13 Sennheiser Electronic Gmbh & Co. Kg Microphone array system
US11381906B2 (en) 2015-12-04 2022-07-05 Sennheiser Electronic Gmbh & Co. Kg Conference system with a microphone array system and a method of speech acquisition in a conference system
US11509999B2 (en) 2015-12-04 2022-11-22 Sennheiser Electronic Gmbh & Co. Kg Microphone array system
US11765498B2 (en) 2015-12-04 2023-09-19 Sennheiser Electronic Gmbh & Co. Kg Microphone array system
US12342127B2 (en) 2015-12-04 2025-06-24 Sennheiser Electronic Se & Co. Kg Microphone array system
US11315536B2 (en) * 2018-07-31 2022-04-26 Miyoko Misawa Sound regulation apparatus, method or program
JP2023534041A (ja) * 2020-07-16 2023-08-07 華為技術有限公司 会議発話強調方法、装置、およびシステム

Also Published As

Publication number Publication date
JPH0683515B2 (ja) 1994-10-19

Similar Documents

Publication Publication Date Title
EP1025743B1 (en) Utilisation of filtering effects in stereo headphone devices to enhance spatialization of source around a listener
US5371799A (en) Stereo headphone sound source localization system
JPS61257099A (ja) 音響制御装置
US5440639A (en) Sound localization control apparatus
US6021206A (en) Methods and apparatus for processing spatialised audio
US4731848A (en) Spatial reverberator
US20030007648A1 (en) Virtual audio system and techniques
US7369663B2 (en) Method of creating reverberation by estimation of impulse response
WO2006022380A1 (ja) オーディオ再生装置
WO1999051063A1 (en) Headtracked processing for headtracked playback of audio signals
JPH10247089A (ja) 演奏音場制御装置
JP3624805B2 (ja) 音像定位装置
JP2009501462A (ja) グラフィカル・ユーザ・インタフェースを使って複数のスピーカを制御するための装置及び方法
JP2666058B2 (ja) 収音再生制御装置
JP2003061200A (ja) 音声処理装置及び音声処理方法、並びに制御プログラム
JP2023066419A (ja) オブジェクトベースのオーディオ空間化器
US20240163624A1 (en) Information processing device, information processing method, and program
JPH0683515B2 (ja) 反射音および残響音形成装置
CN113766395A (zh) 音信号处理方法、音信号处理装置及音信号处理程序
JP2023066418A (ja) オブジェクトベースのオーディオ空間化器
Jot Synthesizing three-dimensional sound scenes in audio or multimedia production and interactive human-computer interfaces
JPS6253100A (ja) 音響特性制御装置
JP2846162B2 (ja) 音場シミュレータ
JPH0795696A (ja) 音像定位装置
JPH0715280Y2 (ja) 音響制御装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees