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
Links
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
この発明は、音楽信号等に人工的に残響を付加
する装置に関し、入力信号を遅延した信号と残響
音生成用パラメータ系列との重ね合わせ(たたみ
込み演算)によつて残響信号を生成する際に、残
響音生成用パラメータ系列の時間間隔を全体的に
拡大、縮小することによつて、残響音生成用パラ
メータの設定、変更を容易にして、残響特性の設
定操作を容易にするようにしたものである。
音楽信号等に人工的に残響を付加する場合、電
子的な方法として最も直接的なのは、仮想する部
屋のインパルス応答に対応して、直接音から種々
の時間遅れをもつ信号の重ね合せとして表現する
方法である。この方法は、第1図aに示すよう
に、マルチタツプをもつデイレイメモリ1を用い
て、各タツプから遅延信号を振幅調整器2−1,
2−2,…,2−nを介して加算器3で合成する
ことにより実現される。第1図aの装置では、出
力x outとして、
x out=o
〓i=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個所のアドレスを有し、各アドレ
スに遅延時間データτi/τ0とゲインデータ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= o 〓 i=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 τ i /τ 0 and gain data g i is stored in each address. Table 1 shows the parameters stored at each address.
【表】【table】
Claims (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.
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)
| 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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59202499A (en) * | 1983-05-02 | 1984-11-16 | 松下電器産業株式会社 | Reverberator |
-
1983
- 1983-08-31 JP JP58161067A patent/JPS6051896A/en active Granted
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 |