Next  |  Prev  |  Up  |  Top  |  REALSIMPLE Top

Length 3 FIR Loop Filter with Variable DC Gain

Have two degrees of freedom for brightness & sustain:

\begin{eqnarray*}
g_0 &\mathrel{\stackrel{\Delta}{=}}& e^{-6.91 P / S} \\
b_0 &=& g_0 (1 - B)/4 = b_2 \\
b_1 &=& g_0 (1 + B)/2
\end{eqnarray*}

where

\begin{eqnarray*}
P &=& \hbox{period in seconds (total loop delay)} \\
S &=& \h...
...s} \\
B &=& \hbox{brightness parameter in the interval $[0,1]$}
\end{eqnarray*}

Sustain time $ S$ is defined here as the time to decay $ 60$ dB (or $ 6.91$ time-constants) when brightness $ B$ is maximum ($ B=1$). At minimum brightness ($ B=0$), we have

$\displaystyle \vert H_l(e^{j\omega T})\vert = g_0\frac{1 + \cos(\omega T)}{2} = g_0 \cos^2(\omega T)
$


Next  |  Prev  |  Up  |  Top  |  REALSIMPLE Top

Download SimpleStrings.pdf
Download SimpleStrings_2up.pdf
Download SimpleStrings_4up.pdf

``Elementary Digital Waveguide Models for Vibrating Strings'', by Julius O. Smith III and Nelson Lee,
REALSIMPLE Project — work supported by the Wallenberg Global Learning Network .
Released 2008-06-05 under the Creative Commons License (Attribution 2.5), by Julius O. Smith III and Nelson Lee
Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University
CCRMA