Synthesis Toolkit: Difference between revisions

Content deleted Content added
Mbell (talk | contribs)
m Disambiguation link repair - You can help!
RussBot (talk | contribs)
m Robot-assisted fixing links to disambiguation page (you can help!) Instrument
Line 1:
The '''Synthesis Toolkit''' ('''STK''') is an [[open source]] [[Application programming interface|API]] for [[real time]] [[audio synthesis]] with an emphasis on classes to facilitate the development of [[physical modelling]] synthesizers. It is written in [[C++]] and is written and maintained by [[Perry Cook]] at [[Princeton University]] and [[Gary Scavone]] at [[CCRMA]]. It contains both low-level synthesis and [[signal processing]] classes ([[oscillator]]s, [[audio filter|filter]]s, etc.) and higher-level [[Tool|instrument]] classes which contain examples of most of the currently available physical modelling [[algorithm]]s in use today.
 
The STK is used widely in creating [[software]] synthesis applications, many of the hardware [[implementation]]s of which would be protected by [[patent]]s by [[Yamaha Corporation|Yamaha]] and other synthesizer [[manufacturer]]s. Versions of the STK instrument classes have been integrated into [[ChucK]], [[CSound | Csound]], [[Real-Time Cmix]], and [[Max/MSP]] (as part of [[PeRColate]]).