Sign in

username:

password:



Not a member?

Search Online Books



Search tips

Free Online Books



Chapters

Chapter Contents:

Search Physical Audio Signal Processing

  

Book Index | Global Index


Would you like to be notified by email when Julius Orion Smith III publishes a new entry into his blog?

  

Vector Formulation

Denote the sound-source velocity by $ \underline{v}_s(t)$ where $ t$ is time. Similarly, let $ \underline{v}_l(t)$ denote the velocity of the listener, if any. The position of source and listener are denoted $ \underline{x}_s(t)$ and $ \underline{x}_l(t)$, respectively, where $ \underline{x}\isdef (x_1,x_2,x_3)^T$ is 3D position. We have velocity related to position by

$\displaystyle \underline{v}_s= \frac{d}{dt}\underline{x}_s(t) \qquad \underline{v}_l= \frac{d}{dt}\underline{x}_l(t). \protect$ (4.5)

Consider a Fourier component of the source at frequency $ \omega_s $. We wish to know how this frequency is shifted to $ \omega_l $ at the listener due to the Doppler effect.

The Doppler effect depends only on velocity components along the line connecting the source and listener [358, p. 453]. We may therefore orthogonally project the source and listener velocities onto the vector $ \underline{x}_{sl}=\underline{x}_l-\underline{x}_s$ pointing from the source to the listener. (See Fig.3.13 for a specific example.)

The orthogonal projection of a vector $ \underline{x}$ onto a vector $ {\underline{y}}$ is given by [462]

$\displaystyle {\cal P}_{\underline{y}}(\underline{x}) = \frac{\left<\underline{...
...derline{x}^T{\underline{y}}}{{\underline{y}}^T{\underline{y}}}{\underline{y}}.
$

Therefore, we can write the projected source velocity as

$\displaystyle \underline{v}_{sl}= {\cal P}_{\underline{x}_{sl}}(\underline{v}_s...
...line{x}_s\,\right\Vert^2}\left(\underline{x}_l-\underline{x}_s\right). \protect$ (4.6)

In the far field (listener far away), Eq.