Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH053000B2 - - Google Patents
[go: Go Back, main page]

JPH053000B2 - - Google Patents

Info

Publication number
JPH053000B2
JPH053000B2 JP58161067A JP16106783A JPH053000B2 JP H053000 B2 JPH053000 B2 JP H053000B2 JP 58161067 A JP58161067 A JP 58161067A JP 16106783 A JP16106783 A JP 16106783A JP H053000 B2 JPH053000 B2 JP H053000B2
Authority
JP
Japan
Prior art keywords
memory
parameter
reverberation
delay
sound generation
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.)
Expired - Lifetime
Application number
JP58161067A
Other languages
Japanese (ja)
Other versions
JPS6051896A (en
Inventor
Koji Niimi
Juji Kakubo
Juji Ikegaya
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP58161067A priority Critical patent/JPS6051896A/en
Publication of JPS6051896A publication Critical patent/JPS6051896A/en
Priority to US07/089,907 priority patent/US4803731A/en
Publication of JPH053000B2 publication Critical patent/JPH053000B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

この発明は、音楽信号等に人工的に残響を付加
する装置に関し、入力信号を遅延した信号と残響
音生成用パラメータ系列との重ね合わせ(たたみ
込み演算)によつて残響信号を生成する際に、残
響音生成用パラメータ系列の時間間隔を全体的に
拡大、縮小することによつて、残響音生成用パラ
メータの設定、変更を容易にして、残響特性の設
定操作を容易にするようにしたものである。 音楽信号等に人工的に残響を付加する場合、電
子的な方法として最も直接的なのは、仮想する部
屋のインパルス応答に対応して、直接音から種々
の時間遅れをもつ信号の重ね合せとして表現する
方法である。この方法は、第1図aに示すよう
に、マルチタツプをもつデイレイメモリ1を用い
て、各タツプから遅延信号を振幅調整器2−1,
2−2,…,2−nを介して加算器3で合成する
ことにより実現される。第1図aの装置では、出
力x outとして、 x out=oi=1 xi・gi (1) なる残響信号が得られる。ここで、xiは入力信号
xioを時間τi遅延した遅延信号、giは各振幅調整器
2−1,2−2,…,2−nのゲインすなわち各
遅延信号xiに対する係数付けの値である。第1図
aの装置のエコータイムパターンを第1図bに示
す。 第2図は、現実のあるホールにおける1次およ
び2次反射音のシユミレーシヨン結果である。1
次反射については11本、2次については24本の反
射音が存在した。これを人工的に第1図の残響付
加装置でシユミレートすると、遅延時間データは
τ1〜τoの35種類の設定が必要となる。また、ゲイ
ンデータもg1〜goの35種類の設定が必要となる。
残響特性が固定の場合はこれでもかまわないが、
残響特性を状況に応じて変化させたい要求があ
る。例えば想定するホールの広さを様々に変えた
残響特性を得ようとする場合これらにいちいち対
応するには、35種類の残響音生成用パラメータを
独立に設定し直す必要が生じる。これは全く面到
なことであり、現実的ではない。 この発明は、上述の点に鑑みてなされたもの
で、残響音生成用パラメータを設定、変更する場
合に、残響特性データごとに個々に設定、変更す
るのでなく、パラメータの系列の時間間隔を全体
的にを拡大、縮小して設定、変更することによ
り、残響音生成用パラメータの設定、変更を容易
にして、操作性の向上を図るうにした残響付加装
置を提供しようとするものである。 以下、この発明の一実施例を添付図面を参照し
て説明する。 室内での残響は、一般に部屋が大きくなれば音
波の伝達距離が長くなるので、残響音が返るまで
の時間も長くなる。従つて、部屋がほぼ相似形状
で大きさのみ異なるものであれば、エコータイム
パターンは、第3図に示すように、時間系列を拡
大、縮小したものとなる。つまり、第1図aのデ
イレイメモリ1を用いて残響信号を作成する場合
は、第4図に示すように、ルームサイズに応じ
て、各遅延信号を読み出す時間間隔を所定の割合
で拡大、縮小してやればよいことになる。従つ
て、このような場合には、各遅延時間データの設
定はそれらの相関だけ決めてやれば、あとはルー
ムサイズに応じてそれらに付与する係数の大きさ
を変えるだけで済むことになり、残響音生成用パ
ラメータ系列を構成する遅延時間データの設定、
変更が容易になる。 第5図は、以上の原理に基づいて構成されたこ
の発明の一実施例を示すものである。 第5図において、パラメータメモリ10は0〜
nまでのn+1個所のアドレスを有し、各アドレ
スに遅延時間データτi0とゲインデータgiの各パ
ラメータを記憶する。各アドレスに記憶されるパ
ラメータを第1表に示す。
The present invention relates to a device that artificially adds reverberation to a music signal, etc., and is capable of generating a reverberant signal by superimposing (convolution operation) a signal obtained by delaying an input signal and a parameter series for generating reverberant sound. , by expanding or reducing the time interval of the reverberation sound generation parameter series as a whole, it is possible to easily set and change the reverberation sound generation parameters, thereby facilitating the reverberation characteristic setting operation. It is. When artificially adding reverberation to music signals, etc., the most direct electronic method is to express it as a superposition of signals with various time delays from the direct sound, corresponding to the impulse response of a virtual room. It's a method. As shown in FIG. 1a, this method uses a delay memory 1 having a multi-tap, and sends a delayed signal from each tap to an amplitude adjuster 2-1.
2-2, . . . , 2-n by an adder 3. In the apparatus shown in FIG. 1a, a reverberant signal x out= oi=1 x i ·g i (1) is obtained as the output x out. where x i is the input signal
A delayed signal g i which is obtained by delaying x io by a time τ i is the gain of each amplitude adjuster 2-1, 2-2, . The echo time pattern of the device of FIG. 1a is shown in FIG. 1b. FIG. 2 shows the simulation results of primary and secondary reflected sounds in a real hall. 1
There were 11 second-order reflections and 24 second-order reflections. If this is artificially simulated using the reverberation adding device shown in FIG. 1, the delay time data will require 35 different settings from τ 1 to τ o . Furthermore, 35 types of gain data settings from g 1 to go are required.
This is fine if the reverberation characteristics are fixed, but
There is a demand for changing reverberation characteristics depending on the situation. For example, when trying to obtain reverberation characteristics for various assumed hall sizes, it is necessary to independently set 35 types of reverberation sound generation parameters to accommodate each of these. This is completely ridiculous and unrealistic. This invention has been made in view of the above points, and when setting or changing reverberant sound generation parameters, instead of setting or changing them individually for each reverberation characteristic data, the time interval of the parameter series is changed as a whole. It is an object of the present invention to provide a reverberation adding device that facilitates the setting and changing of reverberant sound generation parameters by enlarging and reducing targets and setting and changing them, thereby improving operability. An embodiment of the present invention will be described below with reference to the accompanying drawings. Generally speaking, the larger the room, the longer the distance that sound waves travel, and the longer it takes for the reverberant sound to return. Therefore, if the rooms have substantially similar shapes and differ only in size, the echo time pattern will be an enlarged or reduced time series, as shown in FIG. In other words, when creating a reverberation signal using the delay memory 1 in Figure 1a, the time interval for reading out each delayed signal is expanded or decreased at a predetermined rate depending on the room size, as shown in Figure 4. It will be a good thing if you do it. Therefore, in such a case, all you have to do is set each delay time data by determining the correlation between them, and then all you have to do is change the size of the coefficients given to them according to the room size. Setting the delay time data that constitutes the parameter series for reverberation sound generation,
Changes become easier. FIG. 5 shows an embodiment of the present invention constructed based on the above principle. In FIG. 5, the parameter memory 10 is 0 to
It has n+1 addresses up to n, and each parameter of delay time data τ i0 and gain data g i is stored in each address. Table 1 shows the parameters stored at each address.

【表】【table】

Claims (1)

【特許請求の範囲】 1 一定のサンプリング周期でサンプリングした
入力信号を順次格納するデイレイメモリと、 遅延時間データとゲインデータで構成される残
響音生成用パラメータ系列を記憶するパラメータ
メモリと、 前記サンプリング周期ごとに前記パラメータメ
モリから前記残響音生成用パラメータ系列を繰返
し読み出すパラメータメモリ読出し手段と、 前記残響音生成用パラメータ系列の前記遅延時
間データに乗算する共通の係数を可変設定する係
数設定手段と、 前記パラメータメモリから読み出された各遅延
時間データに前記設定された共通の係数を乗算す
る係数乗算手段と、 これら係数が乗算された各遅延時間データに対
応する遅延時間の前記入力信号を前記デイレイメ
モリから読み出すデイレイメモリ読出し手段と、 前記デイレイメモリから読み出された前記入力
信号に前記パラメータメモリから読み出された前
記残響音生成用パラメータ系列の各対応する前記
ゲインデータをそれぞれ乗算し前記サンプリング
周期ごとにこれら乗算値を累算して残響信号とし
て出力する乗算および累算手段と を具備してなる残響付加装置。
[Claims] 1. A delay memory that sequentially stores input signals sampled at a constant sampling period; a parameter memory that stores a parameter series for generating reverberant sound consisting of delay time data and gain data; and the sampling period. parameter memory reading means for repeatedly reading out the reverberation sound generation parameter series from the parameter memory for each reverberation sound generation parameter series; coefficient setting means for variably setting a common coefficient by which the delay time data of the reverberation sound generation parameter series is multiplied; a coefficient multiplier for multiplying each delay time data read from the parameter memory by the set common coefficient; and a coefficient multiplier for multiplying each delay time data read from the parameter memory by the set common coefficient; delay memory reading means for reading from the delay memory, and multiplying the input signal read from the delay memory by the gain data corresponding to each of the reverberation sound generation parameter series read from the parameter memory, and multiplying the input signal read from the delay memory at each sampling period. A reverberation adding device comprising a multiplication and accumulation means for accumulating these multiplied values and outputting the result as a reverberation signal.
JP58161067A 1983-08-31 1983-08-31 Reverberation adder Granted JPS6051896A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP58161067A JPS6051896A (en) 1983-08-31 1983-08-31 Reverberation adder
US07/089,907 US4803731A (en) 1983-08-31 1987-08-24 Reverbation imparting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58161067A JPS6051896A (en) 1983-08-31 1983-08-31 Reverberation adder

Publications (2)

Publication Number Publication Date
JPS6051896A JPS6051896A (en) 1985-03-23
JPH053000B2 true JPH053000B2 (en) 1993-01-13

Family

ID=15727984

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58161067A Granted JPS6051896A (en) 1983-08-31 1983-08-31 Reverberation adder

Country Status (1)

Country Link
JP (1) JPS6051896A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61257099A (en) * 1985-05-10 1986-11-14 Nippon Gakki Seizo Kk Acoustic control device
JPH07118840B2 (en) * 1986-09-30 1995-12-18 ヤマハ株式会社 Playback characteristic control circuit
JPH0328899A (en) * 1989-06-26 1991-02-07 Pioneer Electron Corp Audio signal data processor
US5115261A (en) * 1989-07-25 1992-05-19 Asahi Kogaku Kogyo Kabushiki Kaisha Photographing light quantity controller for endoscope
JP3181579B2 (en) * 1990-07-26 2001-07-03 旭光学工業株式会社 Exposure control device for endoscope imaging system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59202499A (en) * 1983-05-02 1984-11-16 松下電器産業株式会社 Reverberator

Also Published As

Publication number Publication date
JPS6051896A (en) 1985-03-23

Similar Documents

Publication Publication Date Title
EP3026666B1 (en) Reverberant sound adding apparatus, reverberant sound adding method, and reverberant sound adding program
Savioja et al. Interpolated rectangular 3-D digital waveguide mesh algorithms with frequency warping
EP0593228A1 (en) Sound environment simulator and a method of analyzing a sound space
CN102638757A (en) Digital audio signal processing method and system for generating and controlling digital reverberations for audio signals
WO1999017277A1 (en) A reduced-memory early reflection and reverberation simulator and method
JPH053000B2 (en)
JP2000163086A (en) Echo generating device
JP4019753B2 (en) Reverberation imparting device, reverberation imparting method, program, and recording medium
JPH0215079B2 (en)
JP3406651B2 (en) Filtered reference signal generation method
JP2003005770A (en) Method and device for generating and adding reverberation
JP4263869B2 (en) Reverberation imparting device, reverberation imparting method, program, and recording medium
CN110853661B (en) A device and method for generating artificial reverberation
US7860256B1 (en) Artificial-reverberation generating device
CN1321402C (en) Apparatus and method for sound simulation
Toma et al. Aspects of reverberation algorithms
JP2003157090A (en) Reverberation generation method and reverberation simulator
JPH05165485A (en) Reverberation adding device
JP3472643B2 (en) Interpolator
JP2867417B2 (en) Passive sonar signal simulator
JP3695638B2 (en) Sound effect generating method, apparatus and program recording medium
KR101059788B1 (en) Reverberation Generator
JP2509009B2 (en) Reverberation device coefficient setting method
JPH0559499U (en) Reverberation device
JP2542616Y2 (en) Reverberation device