Decay-time Shortening

To shorten the decay time, a loss factor of $ \rho$ can be introduced in the feedback loop, yielding

$\displaystyle y(n) = x(n) + \rho\frac{y(n-N) + y(n-(N+1))}{2}
$

The amplitude envelope of a sinusoid at frequency $ f$, is now proportional to

$\displaystyle \alpha_f(t,\rho) = \vert\rho \cos(\pi fT_s)\vert^{t f_1} = \vert\rho\vert^{t f_1}\alpha_f(t).
$

and the decay-time constant for the fundamental frequency becomes

$\displaystyle \tau_1(\rho) = -\frac{1}{f_1 \ln \vert \rho \cos(\pi f_1T_s) \vert}.
$

Note that $ \rho$ cannot be used to lengthen the decay time, since the amplitude at 0 Hz would increase exponentially.

$ \vert \rho \vert \le 1 $ if the string is to be stable.

$ \rho$ is used to shorten the low-pitch notes.


``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>