Next  |  Prev  |  Up  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

Numerical Considerations

Since the difference equations (12-13) are based simply on the multiplication of two complex numbers, their extrapolation is guaranteed to be stable for any value of $ f$ provided the computer arithmetic is perfect. Round-off errors in computer arithmetic will limit the maximum value of $ \tau$, the accuracy of the resonant frequency, and the stability of the extrapolation in ways we have not studied in detail. Using 64 bit floating point arithmetic seems to be entirely adequate for musical purposes. For lower precision implementations, the alternate forms described in the following two subsections may be considered.

Next  |  Prev  |  Up  |  Top  |  JOS Index  |  JOS Pubs  |  JOS Home  |  Search

Download smac03maxjos.pdf

``Methods for Synthesizing Very High Q Parametrically Well Behaved Two Pole Filters'', by Max Mathews and Julius Smith, Proceedings of the Stockholm Musical Acoustics Conference (SMAC-03), pp. 405-408, August 6-9, 2003.
Copyright © 2008-03-12 by Max Mathews and Julius Smith
Center for Computer Research in Music and Acoustics (CCRMA),   Stanford University
CCRMA  [About the Automatic Links]