File: annotated.html

package info (click to toggle)
stk 4.4.4-5
  • links: PTS, VCS
  • area: main
  • in suites: jessie-kfreebsd
  • size: 24,856 kB
  • sloc: cpp: 33,976; tcl: 2,375; sh: 2,319; ansic: 163; perl: 114; makefile: 37
file content (134 lines) | stat: -rw-r--r-- 20,452 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<HTML>
<HEAD>
<TITLE>The Synthesis ToolKit in C++ (STK)</TITLE>
<LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<CENTER>
<img src="princeton.gif"> &nbsp; <img src="ccrma.gif"> &nbsp; <img src="mcgill.gif"><P>
<a class="qindex" href="index.html">Home</a> &nbsp; <a class="qindex" href="information.html">Information</a> &nbsp; <a class="qindex" href="classes.html">Classes</a> &nbsp; <a class="qindex" href="download.html">Download</a> &nbsp; <a class="qindex" href="usage.html">Usage</a> &nbsp; <a class="qindex" href="maillist.html">Mail List</a> &nbsp; <a class="qindex" href="system.html">Requirements</a> &nbsp; <a class="qindex" href="links.html">Links</a> &nbsp; <a class="qindex" href="faq.html">FAQ</a> &nbsp; <a class="qindex" href="tutorial.html">Tutorial</a></CENTER>
<HR>
<!-- Generated by Doxygen 1.6.2 -->
<div class="contents">
<h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1ADSR.html">stk::ADSR</a></td><td class="indexvalue">STK <a class="el" href="classstk_1_1ADSR.html" title="STK ADSR envelope class.">ADSR</a> envelope class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Asymp.html">stk::Asymp</a></td><td class="indexvalue">STK asymptotic curve envelope class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1BandedWG.html">stk::BandedWG</a></td><td class="indexvalue">Banded waveguide modeling class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1BeeThree.html">stk::BeeThree</a></td><td class="indexvalue">STK Hammond-oid organ <a class="el" href="classstk_1_1FM.html" title="STK abstract FM synthesis base class.">FM</a> synthesis instrument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1BiQuad.html">stk::BiQuad</a></td><td class="indexvalue">STK biquad (two-pole, two-zero) filter class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Blit.html">stk::Blit</a></td><td class="indexvalue">STK band-limited impulse train class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1BlitSaw.html">stk::BlitSaw</a></td><td class="indexvalue">STK band-limited sawtooth wave class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1BlitSquare.html">stk::BlitSquare</a></td><td class="indexvalue">STK band-limited square wave class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1BlowBotl.html">stk::BlowBotl</a></td><td class="indexvalue">STK blown bottle instrument class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1BlowHole.html">stk::BlowHole</a></td><td class="indexvalue">STK clarinet physical model with one register hole and one tonehole </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Bowed.html">stk::Bowed</a></td><td class="indexvalue">STK bowed string instrument class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1BowTable.html">stk::BowTable</a></td><td class="indexvalue">STK bowed string table class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Brass.html">stk::Brass</a></td><td class="indexvalue">STK simple brass instrument class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Chorus.html">stk::Chorus</a></td><td class="indexvalue">STK chorus effect class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Clarinet.html">stk::Clarinet</a></td><td class="indexvalue">STK clarinet physical model class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Cubic.html">stk::Cubic</a></td><td class="indexvalue">STK cubic non-linearity class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Delay.html">stk::Delay</a></td><td class="indexvalue">STK non-interpolating delay line class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1DelayA.html">stk::DelayA</a></td><td class="indexvalue">STK allpass interpolating delay line class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1DelayL.html">stk::DelayL</a></td><td class="indexvalue">STK linear interpolating delay line class </td></tr>
  <tr><td class="indexkey"><a class="el" href="structRtAudio_1_1DeviceInfo.html">RtAudio::DeviceInfo</a></td><td class="indexvalue">The public device information structure for returning queried values </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Drummer.html">stk::Drummer</a></td><td class="indexvalue">STK drum sample player class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Echo.html">stk::Echo</a></td><td class="indexvalue">STK echo effect class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Effect.html">stk::Effect</a></td><td class="indexvalue">STK abstract effects parent class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Envelope.html">stk::Envelope</a></td><td class="indexvalue">STK linear line envelope class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1FileLoop.html">stk::FileLoop</a></td><td class="indexvalue">STK file looping / oscillator class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1FileRead.html">stk::FileRead</a></td><td class="indexvalue">STK audio file input class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1FileWrite.html">stk::FileWrite</a></td><td class="indexvalue">STK audio file output class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1FileWvIn.html">stk::FileWvIn</a></td><td class="indexvalue">STK audio file input class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1FileWvOut.html">stk::FileWvOut</a></td><td class="indexvalue">STK audio file output class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Filter.html">stk::Filter</a></td><td class="indexvalue">STK abstract filter class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Fir.html">stk::Fir</a></td><td class="indexvalue">STK general finite impulse response filter class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Flute.html">stk::Flute</a></td><td class="indexvalue">STK flute physical model class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1FM.html">stk::FM</a></td><td class="indexvalue">STK abstract <a class="el" href="classstk_1_1FM.html" title="STK abstract FM synthesis base class.">FM</a> synthesis base class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1FMVoices.html">stk::FMVoices</a></td><td class="indexvalue">STK singing <a class="el" href="classstk_1_1FM.html" title="STK abstract FM synthesis base class.">FM</a> synthesis instrument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1FormSwep.html">stk::FormSwep</a></td><td class="indexvalue">STK sweepable formant filter class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1FreeVerb.html">stk::FreeVerb</a></td><td class="indexvalue">Jezar at Dreampoint's <a class="el" href="classstk_1_1FreeVerb.html" title="Jezar at Dreampoint&#39;s FreeVerb, implemented in STK.">FreeVerb</a>, implemented in STK </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Function.html">stk::Function</a></td><td class="indexvalue">STK abstract function parent class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Generator.html">stk::Generator</a></td><td class="indexvalue">STK abstract unit generator parent class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Granulate.html">stk::Granulate</a></td><td class="indexvalue">STK granular synthesis class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Guitar.html">stk::Guitar</a></td><td class="indexvalue">STK guitar model class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1HevyMetl.html">stk::HevyMetl</a></td><td class="indexvalue">STK heavy metal <a class="el" href="classstk_1_1FM.html" title="STK abstract FM synthesis base class.">FM</a> synthesis instrument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Iir.html">stk::Iir</a></td><td class="indexvalue">STK general infinite impulse response filter class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1InetWvIn.html">stk::InetWvIn</a></td><td class="indexvalue">STK internet streaming input class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1InetWvOut.html">stk::InetWvOut</a></td><td class="indexvalue">STK internet streaming output class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Instrmnt.html">stk::Instrmnt</a></td><td class="indexvalue">STK instrument abstract base class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1JCRev.html">stk::JCRev</a></td><td class="indexvalue">John Chowning's reverberator class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1JetTable.html">stk::JetTable</a></td><td class="indexvalue">STK jet table class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1LentPitShift.html">stk::LentPitShift</a></td><td class="indexvalue">Pitch shifter effect class based on the Lent algorithm </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Mandolin.html">stk::Mandolin</a></td><td class="indexvalue">STK mandolin instrument model class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Mesh2D.html">stk::Mesh2D</a></td><td class="indexvalue">Two-dimensional rectilinear waveguide mesh class </td></tr>
  <tr><td class="indexkey"><a class="el" href="structstk_1_1Skini_1_1Message.html">stk::Skini::Message</a></td><td class="indexvalue">A message structure to store and pass parsed SKINI messages </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Messager.html">stk::Messager</a></td><td class="indexvalue">STK input control message parser </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1MidiFileIn.html">stk::MidiFileIn</a></td><td class="indexvalue">A standard MIDI file reading/parsing class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Modal.html">stk::Modal</a></td><td class="indexvalue">STK resonance model abstract base class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1ModalBar.html">stk::ModalBar</a></td><td class="indexvalue">STK resonant bar instrument class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Modulate.html">stk::Modulate</a></td><td class="indexvalue">STK periodic/random modulator </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Moog.html">stk::Moog</a></td><td class="indexvalue">STK moog-like swept filter sampling synthesis class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Mutex.html">stk::Mutex</a></td><td class="indexvalue">STK mutex class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Noise.html">stk::Noise</a></td><td class="indexvalue">STK noise generator </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1NRev.html">stk::NRev</a></td><td class="indexvalue">CCRMA's <a class="el" href="classstk_1_1NRev.html" title="CCRMA&#39;s NRev reverberator class.">NRev</a> reverberator class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1OnePole.html">stk::OnePole</a></td><td class="indexvalue">STK one-pole filter class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1OneZero.html">stk::OneZero</a></td><td class="indexvalue">STK one-zero filter class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1PercFlut.html">stk::PercFlut</a></td><td class="indexvalue">STK percussive flute <a class="el" href="classstk_1_1FM.html" title="STK abstract FM synthesis base class.">FM</a> synthesis instrument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Phonemes.html">stk::Phonemes</a></td><td class="indexvalue">STK phonemes table </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1PitShift.html">stk::PitShift</a></td><td class="indexvalue">STK simple pitch shifter effect class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Plucked.html">stk::Plucked</a></td><td class="indexvalue">STK basic plucked string class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1PoleZero.html">stk::PoleZero</a></td><td class="indexvalue">STK one-pole, one-zero filter class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1PRCRev.html">stk::PRCRev</a></td><td class="indexvalue">Perry's simple reverberator class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1ReedTable.html">stk::ReedTable</a></td><td class="indexvalue">STK reed table class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Resonate.html">stk::Resonate</a></td><td class="indexvalue">STK noise driven formant filter </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Rhodey.html">stk::Rhodey</a></td><td class="indexvalue">STK Fender Rhodes electric piano <a class="el" href="classstk_1_1FM.html" title="STK abstract FM synthesis base class.">FM</a> synthesis instrument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classRtAudio.html">RtAudio</a></td><td class="indexvalue">Realtime audio i/o C++ classes </td></tr>
  <tr><td class="indexkey"><a class="el" href="classRtError.html">RtError</a></td><td class="indexvalue">Exception handling class for <a class="el" href="classRtAudio.html" title="Realtime audio i/o C++ classes.">RtAudio</a> &amp; <a class="el" href="classRtMidi.html" title="An abstract base class for realtime MIDI input/output.">RtMidi</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classRtMidi.html">RtMidi</a></td><td class="indexvalue">An abstract base class for realtime MIDI input/output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classRtMidiIn.html">RtMidiIn</a></td><td class="indexvalue">A realtime MIDI input class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classRtMidiOut.html">RtMidiOut</a></td><td class="indexvalue">A realtime MIDI output class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1RtWvIn.html">stk::RtWvIn</a></td><td class="indexvalue">STK realtime audio (blocking) input class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1RtWvOut.html">stk::RtWvOut</a></td><td class="indexvalue">STK realtime audio (blocking) output class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Sampler.html">stk::Sampler</a></td><td class="indexvalue">STK sampling synthesis abstract base class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Saxofony.html">stk::Saxofony</a></td><td class="indexvalue">STK faux conical bore reed instrument class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Shakers.html">stk::Shakers</a></td><td class="indexvalue">PhISEM and PhOLIES class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Simple.html">stk::Simple</a></td><td class="indexvalue">STK wavetable/noise instrument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1SineWave.html">stk::SineWave</a></td><td class="indexvalue">STK sinusoid oscillator class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1SingWave.html">stk::SingWave</a></td><td class="indexvalue">STK "singing" looped soundfile class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Sitar.html">stk::Sitar</a></td><td class="indexvalue">STK sitar string model class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Skini.html">stk::Skini</a></td><td class="indexvalue">STK SKINI parsing class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Socket.html">stk::Socket</a></td><td class="indexvalue">STK internet socket abstract base class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Sphere.html">stk::Sphere</a></td><td class="indexvalue">STK sphere class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1StifKarp.html">stk::StifKarp</a></td><td class="indexvalue">STK plucked stiff string instrument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Stk.html">stk::Stk</a></td><td class="indexvalue">STK base class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1StkError.html">stk::StkError</a></td><td class="indexvalue">STK error handling class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1StkFrames.html">stk::StkFrames</a></td><td class="indexvalue">An STK class to handle vectorized audio data </td></tr>
  <tr><td class="indexkey"><a class="el" href="structRtAudio_1_1StreamOptions.html">RtAudio::StreamOptions</a></td><td class="indexvalue">The structure for specifying stream options </td></tr>
  <tr><td class="indexkey"><a class="el" href="structRtAudio_1_1StreamParameters.html">RtAudio::StreamParameters</a></td><td class="indexvalue">The structure for specifying input or ouput stream parameters </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1TapDelay.html">stk::TapDelay</a></td><td class="indexvalue">STK non-interpolating tapped delay line class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1TcpClient.html">stk::TcpClient</a></td><td class="indexvalue">STK TCP socket client class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1TcpServer.html">stk::TcpServer</a></td><td class="indexvalue">STK TCP socket server class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Thread.html">stk::Thread</a></td><td class="indexvalue">STK thread class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1TubeBell.html">stk::TubeBell</a></td><td class="indexvalue">STK tubular bell (orchestral chime) <a class="el" href="classstk_1_1FM.html" title="STK abstract FM synthesis base class.">FM</a> synthesis instrument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Twang.html">stk::Twang</a></td><td class="indexvalue">STK enhanced plucked string class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1TwoPole.html">stk::TwoPole</a></td><td class="indexvalue">STK two-pole filter class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1TwoZero.html">stk::TwoZero</a></td><td class="indexvalue">STK two-zero filter class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1UdpSocket.html">stk::UdpSocket</a></td><td class="indexvalue">STK UDP socket server/client class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Vector3D.html">stk::Vector3D</a></td><td class="indexvalue">STK 3D vector class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Voicer.html">stk::Voicer</a></td><td class="indexvalue">STK voice manager class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1VoicForm.html">stk::VoicForm</a></td><td class="indexvalue">Four formant synthesis instrument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Whistle.html">stk::Whistle</a></td><td class="indexvalue">STK police/referee whistle instrument class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1Wurley.html">stk::Wurley</a></td><td class="indexvalue">STK Wurlitzer electric piano <a class="el" href="classstk_1_1FM.html" title="STK abstract FM synthesis base class.">FM</a> synthesis instrument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1WvIn.html">stk::WvIn</a></td><td class="indexvalue">STK audio input abstract base class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classstk_1_1WvOut.html">stk::WvOut</a></td><td class="indexvalue">STK audio output abstract base class </td></tr>
</table>
</div>
<HR>

<table>
  <tr><td><A HREF="http://ccrma.stanford.edu/software/stk/"><I>The Synthesis ToolKit in C++ (STK)</I></A></td></tr>
  <tr><td>&copy;1995-2012 Perry R. Cook and Gary P. Scavone. All Rights Reserved.</td></tr>
</table>

</BODY>
</HTML>