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
AsympSTK asymptotic curve 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
BowTableSTK 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
EffectSTK abstract effects parent 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
FunctionSTK abstract function parent class
GeneratorSTK abstract unit generator parent class
HevyMetlSTK heavy metal FM synthesis instrument
InstrmntSTK instrument abstract base class
JCRevJohn Chowning's reverberator class
JetTableSTK jet table class
MandolinSTK mandolin instrument model class
Mesh2DTwo-dimensional rectilinear waveguide mesh class
MessagerSTK input control message parser
MidiFileInA standard MIDI file reading/parsing class
ModalSTK resonance model instrument
ModalBarSTK resonant bar instrument class
ModulateSTK periodic/random modulator
MoogSTK moog-like swept filter sampling synthesis class
MutexSTK mutex 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
ReedTableSTK reed table class
ResonateSTK noise driven formant filter
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 (blocking) input/output class
RtErrorException handling class for RtAudio & RtMidi
RtMidiAn abstract base class for realtime MIDI input/output
RtMidiInA realtime MIDI input class
RtMidiOutA realtime MIDI output class
RtWvInSTK realtime audio (blocking) input class
RtWvOutSTK realtime audio (blocking) 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
Skini::MessageA message structure to store and pass parsed SKINI messages
SocketSTK TCP socket client/server class
SphereSTK sphere class
StifKarpSTK plucked stiff string instrument
StkSTK base class
StkErrorSTK error handling class
StkFramesAn STK class to handle vectorized audio data
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.