Multi-Tap Delay Line Example

Multi-Tapped delay lines efficiently simulate multiple echoes from the same source signal.

Figure 4: A multi-tapped delay with length $ M_3$.
\begin{figure}\centerline{\scalebox{0.7}{%
\input{mtap.pstex_t}}}\end{figure}

In the above figure, the total delay line length is $ M_3$ samples, and the internal taps are located at delays of $ M_1$ and $ M_2$ samples, respectively.

The output signal is a linear combination of the input signal $ x(n)$, the delay-line output $ x(n-M_3)$, and the two tap signals $ x(n-M_1)$ and $ x(n-M_2)$.

The difference equation is given by

$\displaystyle y(n) = b_0x(n)+b_1x(n-M_1)+b_2x(n-M_2)+b_3x(n-M_3)
$

Convolution is equivalent to tapping a delay line every sample and multiplying the output of each tap by the value of the impulse response for that time.


``Music 206: Introduction to Delay and Filters II'' by Tamara Smyth, Computing Science, Simon Fraser University.
Download PDF version (filtersDelayII.pdf)
Download compressed PostScript version (filtersDelayII.ps.gz)
Download PDF `4 up' version (filtersDelayII_4up.pdf)
Download compressed PostScript `4 up' version (filtersDelayII_4up.ps.gz)

Copyright © 2019-04-18 by Tamara Smyth.
Please email errata, comments, and suggestions to Tamara Smyth<trsmyth@ucsd.edu>