close

Вход

Забыли?

вход по аккаунту

?

JPH07334181

код для вставкиСкачать
Patent Translate
Powered by EPO and Google
Notice
This translation is machine-generated. It cannot be guaranteed that it is intelligible, accurate,
complete, reliable or fit for specific purposes. Critical decisions, such as commercially relevant or
financial decisions, should not be based on machine-translation output.
DESCRIPTION JPH07334181
[0001]
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention obtains twochannel pulse train signals having arbitrary correlation from one-channel pulse train signals
representing the characteristics of sound fields such as music halls and theaters, and is effective
based on these signals. The present invention relates to a reverberation sound generation device
that generates reverberation sound.
[0002]
2. Description of the Related Art A conventional reverberation generation apparatus, in
particular, means for generating pulse train signals of two channels will be described. FIG. 3
shows an outline of means for generating pulse train signals of two channels of the conventional
reverberation sound generation apparatus, in which 101 is a measurement sound field, 102 is an
impulse generator, 103 is a speaker, 104 is a pseudo head (human (In the shape of a head, with a
microphone at the position of the ear), which is arranged in the measuring sound field 101
together with the loudspeaker 103. The outputs 104R and 104L of the pseudo head 104 are led
to the recorders 109 and 110 through the amplifiers 105 and 106 and the pulse train extractors
107 and 108, respectively.
[0003]
10-05-2019
1
Next, the operation will be described. First, in the measurement sound field 101, by driving the
speaker 103 by the impulse generator 102, the impulse signal from the speaker 103 is measured
by the pseudo head 104, and the two-channel outputs 104R and 104L are obtained. The output
is amplified by the amplifiers 105 and 106 and then input to the pulse train extractors 107 and
108 to extract pulse train signals, and the extracted pulse train signals are recorded in the
recorders 109 and 110.
[0004]
In this way, since two-channel pulse train signals are obtained in a form in which the correlation
between the two channels is not 1 (not mutually identical), if this signal is associated with a
sound source by means such as superposition or convolution, A reverberation sound can be
generated temporarily.
[0005]
However, in the means for generating a pulse train signal of two channels obtained by this
conventional reverberation generation device, the correlation between the signals of the two
channels is determined by the sound field for which the impulse response is measured.
Therefore, there is a problem that any correlation can not be obtained.
The fact that this arbitrary correlation can not be obtained means that only a fixed reverberation
sound can be obtained, and there are many problems in the reproduction of diversified current
audio sources.
[0006]
SUMMARY OF THE INVENTION The present invention solves the problems of the abovedescribed conventional reverberation sound generating device, and obtains this type of
reverberation sound generation device capable of obtaining two-channel pulse train signals
having arbitrary correlation with each other and obtaining diversified reverberation sounds. It is
provided.
[0007]
SUMMARY OF THE INVENTION In order to achieve the above object, the present invention uses
a one-channel impulse response signal as an input, and means for extracting a one-channel pulse
train signal from this impulse response signal, and this pulse train signal. Assignment means
10-05-2019
2
including a random number generator for assigning random arrival directions based on random
numbers to each pulse signal, assuming that each pulse signal arrives at a virtual pseudo head
and is transmitted and received as a two-channel signal And means for calculating the delay time
between the left and right ear equivalent positions of the pulse signal coming from the allocated
direction and adding it to the pulse train signal, and means for recording the pulse train signal of
the two channels. And a device further comprising means for varying the size of the virtual
pseudo head.
[0008]
Therefore, according to the present invention, without using an actual pseudo-head, the pseudohead is virtualized on signal processing, and by performing the above signal processing, two
channels having correlations of 1 or less with each other are obtained. A pulse train signal can be
obtained, and further, the correlation can be arbitrarily changed by adding means for varying the
size of the virtual head.
[0009]
DESCRIPTION OF THE PREFERRED EMBODIMENT FIG. 1 is a schematic block diagram showing a
first embodiment of a reverberation generation apparatus according to the present invention.
In FIG. 1, 11 is a measurement sound field, 12 is an impulse generator, 13 is a speaker, and 14 is
a microphone. The microphone 14 and the speaker 13 are disposed opposite to each other in the
measurement sound field 11.
Here, the impulse response signal from the speaker 13 measured by the microphone 14 is input
to the pulse train extractor 16 via the amplifier 15, and the pulse train extractor 16 converts the
impulse response signal into a pulse train.
As the conversion means, it is desirable to repeat the detection and masking of the maximum
value of the impulse response signal until the desired number of response signals are obtained,
but in addition, a means of using the maximum value of the impulse response signal as a pulse
train, impulse Means for setting the maximum value of the response signal as a pulse train or
means for setting the maximum value of the absolute value of the impulse response signal as a
pulse train may be used. The pulse train which is the output of the pulse train extractor 16 can
be expressed as follows, where N is the total number of pulses.
10-05-2019
3
[0010]
The amplitude of the ith pulse: A (i) (i = 1 to N) The delay time of the ith pulse: T (i) (i = 1 to N)
The output of this pulse train extractor 16 is sent to the direction assigner 17 It is assumed that
each pulse of the pulse train arrives at a virtual pseudo head, and the direction of arrival is
allocated on the signal. The allocation of the direction of arrival is performed according to the
random number from the random number generator 18. That is, the arrival direction ψ of the
pulse is 0 in front of the pseudo head, and up to 2 [rad] in the right direction with respect to the
right ear of the pseudo head. As a result, the arrival directions ψ of N pulses are allocated as ψ
(i) (i = 1 to N).
[0011]
The random number generator 18 desirably outputs 0 to 2 [rad] uniformly, but it may be an
output of a normal distribution where the frequency is maximum at the front center of the
pseudo head. Next, in the time delay calculators 20 and 21, from the interaural distance D of the
pseudo head set by the output of the pseudo head size setting device 19 and the direction of
arrival of the pulse, ie, corresponding to the right ear of the pseudo head. The time delay
calculator 20 calculates the delay time ΔTR (i) (i = 1 to N) as in (Equation 1).
[0012]
However, C is the speed of sound, and π is the circle ratio.
[0013]
When .DELTA.TR (i) =-(D.times..pi..xi. (I)) / (C.times.2) 0.5.ltoreq..ltoreq.1.0 when
.ltoreq..ltoreq..ltoreq.0.5, .DELTA.TR (i) =-. When (D × π × (1.0−ψ (i)) / (C × 2) 1.0 ≦ ψ <1.5,
ΔTR (i) = (D × π × sin (ψ (i) −1.0)) / When (C × 2) 1.5 ≦ ψ <2.0, ΔTR (i) = (D × π × sin
(2.0−ψ (i))) / (C × 2) Also, it corresponds to the left ear of the pseudo head The time delay
calculator 21 calculates the delay time .DELTA.TL (i) (i = 1 to N) as in (Equation 2).
[0014]
When 0 ≦ (<0.5, ΔTL (i) = (D × π × sin (ψ (i))) / (C × 2) 0.5 ≦ ψ <1.0, ΔTL (i) = (D × π ×
sin (1.0−ψ (i))) / (C × 2) 1.0 ≦ ψ <1.5, ΔTL (i) = − (D × π × (ψ (i) −1.0) ) / (C × 2) 1.5 ≦
10-05-2019
4
ψ ≦ 2.0, ΔTL (i) = − (D × π × (2.0−ψ (i)) / (C × 2) As a result, the pulse train extractor 16
The pulse train, which is the output of the pulse train, has its arrival direction assigned to each
pulse by the direction assignment unit 17 as described above, and then the delay time calculated
based on (Equation 1) and (Equation 2) (Equation 3) And the time delay TR (i) (i = 1 to N)
corresponding to the right ear and the time delay TL (i) (i = 1 to N) corresponding to the left ear
are calculated. The results are recorded in the recorders 22 and 23, respectively.
[0015]
TR (i) = ΔTR (i) + TR (i) TL (i) = ΔTL (i) + TL (i) Note that the interaural distance D of the pseudo
head is 0 to 1 [m]. Although the correlation between the outputs of the two channels can be
changed from 1 to 0 when changing to a certain degree, it is aurally natural if it is within the
range of 0.23 [m] or less, which is the measured interaural distance of the pseudo head. is there.
[0016]
FIG. 2 is a schematic block diagram showing a second embodiment of the reverberation sound
generation apparatus of the present invention.
In the figure, the same parts as those of the first embodiment are given the same reference
numerals.
In this embodiment, means for transmitting and receiving impulse response signals by the
measurement sound field 11, the impulse generator 12, the speaker 13 and the microphone 14
in the first embodiment, amplification by the amplifier 15, and extraction of pulse train signals by
the pulse train extractor 16 Are replaced with the simulation unit 24, and the other parts are the
same as those of the first embodiment.
[0017]
The means of this simulation may be anything as long as the output is represented by a pulse
train, and known sound ray method, mirror image method, etc. can be used.
[0018]
10-05-2019
5
Therefore, assuming that the total number of pulses is N, the output of the simulation unit 24 is
the amplitude of the ith pulse: A (i) (i = 1 to N) The delay time of the ith pulse: T (i) (i = 1 to N),
which is input to the direction assignment unit 17, and thereafter, the same signal processing as
in the first embodiment is performed to finally generate two-channel pulse trains whose
correlation is not 1 can do.
Needless to say, the correlation between the signals of the two channels can be arbitrarily
changed by appropriately setting the size of the pseudo head.
[0019]
As is apparent from the above embodiments, the present invention sets the direction of arrival of
pulses to a virtual head on the basis of the output of a random number generator, and further
provides the head and ears of each pulse. Calculating the delay time between them and adding it
to the pulse train signal, it is possible to generate pulse train signals of 2 channels having
correlations other than 1 each other, and by changing the size of the pseudo head, further pulse
train signals of 2 channels Since it is possible to arbitrarily change the correlation between the
two, it is possible to obtain a wide variety of reverberations by processing the pulse train signal
and the signal of the sound source.
10-05-2019
6
Документ
Категория
Без категории
Просмотров
0
Размер файла
14 Кб
Теги
jph07334181
1/--страниц
Пожаловаться на содержимое документа