Elementary String Instruments
Loop Filter Identification
General Loop-Filter DesignSearch Physical Audio Signal Processing
Would you like to be notified by email when Julius Orion Smith III publishes a new entry into his blog?
For general loop-filter design in vibrating string models (as well as in woodwind and brass instrument bore models), we wish to minimize [437, pp. 182-184]:
There are numerous methods for designing the string loop filter
based on measurements of real string behavior. In
[437], a variety of methods for system identification
[294] were explored for this purpose, including
``periodic linear prediction'' in which a linear combination of a
small group of samples is used to predict a sample one period away
from the midpoint of the group. An approach based on a genetic
algorithm is described in [382]; in that work,
the error measure used with the genetic algorithm is based on
properties of human perception of short-time spectra, as is now
standard practice in digital audio coding [63].
Overviews of other approaches appear in [29] and
[518].
Below is an outline of a simple and effective method used (ca. 1995) to design loop filters for some of the Sondius sound examples: