Home   Information   Classes   Download   Usage   Mail List   Requirements   Links   Tutorial


STK Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ADSRSTK ADSR envelope class
BandedWGBanded waveguide modeling class
BeeThreeSTK Hammond-oid organ FM synthesis instrument
BiQuadSTK biquad (two-pole, two-zero) filter class
BlowBotlSTK blown bottle instrument class
BlowHoleSTK clarinet physical model with one register hole and one tonehole
BowedSTK bowed string instrument class
BowTablSTK bowed string table class
BrassSTK simple brass instrument class
ChorusSTK chorus effect class
ClarinetSTK clarinet physical model class
DelaySTK non-interpolating delay line class
DelayASTK allpass interpolating delay line class
DelayLSTK linear interpolating delay line class
DrummerSTK drum sample player class
EchoSTK echo effect class
EnvelopeSTK envelope base class
FilterSTK filter class
FluteSTK flute physical model class
FMSTK abstract FM synthesis base class
FMVoicesSTK singing FM synthesis instrument
FormSwepSTK sweepable formant filter class
HevyMetlSTK heavy metal FM synthesis instrument
InstrmntSTK instrument abstract base class
JCRevJohn Chowning's reverberator class
JetTablSTK jet table class
MandolinSTK mandolin instrument model class
Mesh2DTwo-dimensional rectilinear waveguide mesh class
MessagerSTK input control message parser
ModalSTK resonance model instrument
ModalBarSTK resonant bar instrument class
ModulateSTK periodic/random modulator
MoogSTK moog-like swept filter sampling synthesis class
NoiseSTK noise generator
NRevCCRMA's NRev reverberator class
OnePoleSTK one-pole filter class
OneZeroSTK one-zero filter class
PercFlutSTK percussive flute FM synthesis instrument
PhonemesSTK phonemes table
PitShiftSTK simple pitch shifter effect class
PluckedSTK plucked string model class
PluckTwoSTK enhanced plucked string model class
PoleZeroSTK one-pole, one-zero filter class
PRCRevPerry's simple reverberator class
ReedTablSTK reed table class
ResonateSTK noise driven formant filter
ReverbSTK abstract reverberator parent class
RhodeySTK Fender Rhodes electric piano FM synthesis instrument
RtAudioRealtime audio i/o C++ classes
RtAudioDeviceInfoThe public device information structure for returning queried values
RtDuplexSTK realtime audio input/output class
RtErrorException handling class for RtAudio & RtMidi
RtMidiSTK realtime MIDI class
RtWvInSTK realtime audio input class
RtWvOutSTK realtime audio output class
SamplerSTK sampling synthesis abstract base class
SaxofonySTK faux conical bore reed instrument class
ShakersPhISEM and PhOLIES class
SimpleSTK wavetable/noise instrument
SingWaveSTK "singing" looped soundfile class
SitarSTK sitar string model class
SKINISTK SKINI parsing class
SocketSTK TCP socket client/server class
SphereSTK sphere class
StifKarpSTK plucked stiff string instrument
StkSTK base class
StkErrorSTK error handling class
SubNoiseSTK sub-sampled noise generator
TableSTK table lookup class
TcpWvInSTK internet streaming input class
TcpWvOutSTK internet streaming output class
ThreadSTK thread class
TubeBellSTK tubular bell (orchestral chime) FM synthesis instrument
TwoPoleSTK two-pole filter class
TwoZeroSTK two-zero filter class
Vector3DSTK 3D vector class
VoicerSTK voice manager class
VoicFormFour formant synthesis instrument
WaveLoopSTK waveform oscillator class
WhistleSTK police/referee whistle instrument class
WurleySTK Wurlitzer electric piano FM synthesis instrument
WvInSTK audio data input base class
WvOutSTK audio data output base class

The Synthesis ToolKit in C++ (STK)
©1995-2004 Perry R. Cook and Gary P. Scavone. All Rights Reserved.