Sign in

username:

password:



Not a member?

Search Online Books



Search tips

Free Online Books

Ads

Chapters

Chapter Contents:

Search Physical Audio Signal Processing

  

Book Index | Global Index


Would you like to be notified by email when Julius Orion Smith III publishes a new entry into his blog?

  

Description of the SimpString object

The SimpString object is a subclass of STK Instrmnt class, which is documented in the STK Class Documentation. Instrmnt is in turn a subclass of Stk--the base class for nearly all STK classes having to do with creating or processing sound samples.

The line ``using namespace std;'' in SimpString declares entities in the C++ standard library such as iostream definitions (cin, cout, cerr, etc.).

The SimpString object uses the following additional STK classes:

The interpolated delay is the main string model (a digital waveguide model for one plane of transverse string vibration). The non-interpolated delay line is used to implement a feedforward comb filter which simulates pick position (see §4.9.1).

The second-order FIR digital filter simulates one period's worth of losses in the string due to yielding terminations and other sources. It is typically computed from recorded plucked-string data using analysis software written in matlab (see §4.11).

In addition to the FIR ``loop filter'', there is an additi