Synthesis Toolkit

Synthesis Toolkit

The Synthesis Toolkit (STK) is an open source 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 (oscillators, filters, etc.) and higher-level instrument classes which contain examples of most of the currently available physical modelling algorithms in use today.

The STK is used widely in creating software synthesis applications, many of the hardware implementations of which would be protected by patents by Yamaha and other synthesizer manufacturers. Versions of the STK instrument classes have been integrated into ChucK, Csound, Real-Time Cmix, Max/MSP (as part of PeRColate) and SuperCollider ( http://sourceforge.net/projects/sc3-plugins/ ).

External links

* [http://ccrma-www.stanford.edu/software/stk/ STK Home Page at CCRMA]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Toolkit — may refer to an assembly of tools.It may also refer to:* Widget toolkit * Toolkits for User InnovationSpecific toolkits include:* Abstract Window Toolkit * Accessibility Toolkit * Adventure Game Toolkit * B Toolkit * Battlefield Mod Development… …   Wikipedia

  • Toolkit — Sur les autres projets Wikimedia : « Toolkit », sur le Wiktionnaire (dictionnaire universel) Toolkit est un mot anglais qui est utilisé en informatique et le plus souvent dans le contexte des interfaces graphiques. Ce mot, qui… …   Wikipédia en Français

  • Granular synthesis — is a basic sound synthesis method that operates on the microsound time scale. It is often based on the same principles as sampling but often includes analog technology. The samples are not used directly however, they are split in small pieces of… …   Wikipedia

  • Digital waveguide synthesis — is the synthesis of audio using a digital waveguide. Digital waveguides are efficient computational models for physical media through which acoustic waves propagate. For this reason, digital waveguides constitute a major part of most modern… …   Wikipedia

  • Qt (toolkit) — Infobox Software name = Qt caption = The Qt designer used for GUI designing developer = Qt Software (formerly known as Trolltech) latest release version = 4.4.3 latest release date = release date and age|2008|9|28 programming language = C++… …   Wikipedia

  • Articulatory synthesis — refers to computational techniques for synthesizing speech based on models of the human vocal tract and the articulation processes occurring there. The shape of the vocal tract can be controlled in a number of ways which usually involves… …   Wikipedia

  • Camino (diffusion MRI toolkit) — Camino is a free, open source diffusion magnetic resonance imaging (MRI) image reconstruction toolkit written in Java.It includes all major diffusion reconstruction techniques such as diffusion tensor imaging (DTI), q ball and PAS MRI, as well as …   Wikipedia

  • Perry R. Cook — (born 1955) is an American computer music researcher and professor of computer science and music at Princeton University. He is also the head of the Princeton Sound Lab.Perry Cook has helped to significantly advance the areas of physical modeling …   Wikipedia

  • ChucK — For other uses, see Chuck (disambiguation). ChucK Paradigm(s) Multi paradigm Appeared in 2003[1] Designed by …   Wikipedia

  • Síntesis granular — La Síntesis de sonido basada en granos o Síntesis granular es una técnica de producción de sonidos que se basa en una concepción del sonido en términos de partículas o cuantos, pequeñas explosiones de energía encapsuladas en una envolvente y… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”