Next |
Prev |
Up |
Top
|
JOS Index |
JOS Pubs |
JOS Home |
Search
If
denotes the input to a time-varying delay, the
output can be written as
where
denotes the time-varying delay in seconds. In
discrete-time implementations, when
is not an integer multiple
of the sampling interval,
may be approximated to arbitrary
accuracy (in a finite band) using bandlimited interpolation
[17] or other techniques for implementation of fractional
delay [9,13].
Let's analyze the frequency shift caused by a time-varying delay by
setting
to a complex sinusoid at frequency
:
The output is now
The instantaneous phase of this signal is
which can be differentiated to give the instantaneous frequency
 |
(5) |
where
denotes the output frequency, and
denotes the time derivative
of the delay
. Thus, the delay growth-rate,
, equals the relative frequency downshift:
Comparing Eq. (5) to Eq. (1), we find that the
time-varying delay most naturally simulates Doppler shift caused by a
moving listener, with
 |
(6) |
That is, the delay growth-rate,
, should be set to the speed of
the listener away from the source, normalized by sound speed
.
Simulating source motion is also possible, but the relation
between delay change and desired frequency shift is more complex, viz.,
from Eq. (1) and Eq. (5),
where the approximation is valid for
. In Section
3.5, a simplified approach is proposed based on moving the
delay input instead of its output.
Next |
Prev |
Up |
Top
|
JOS Index |
JOS Pubs |
JOS Home |
Search
Download doppler.pdf
Visit the book (DRAFT) containing this material.