FAUST
Computer/OS:Linux, Mac, Windows, and many more target environments (iOS, Android, VST, AU, lv2, JACK-GTK, JACK-QT, CoreAudio-QT, ...).Year:2004
Author:Yann Orlarey, Dominique Fober, Stephane Letz, and various contributorsManipulates:Audio, with OSC control support.
Web:http://faust.grame.fr/index.php/documentationImplementation:C++
Paper:http://faust.grame.fr/index.php/documentation
Description:FAUST (Functional Audio Stream) is a functional programming language specifically designed for real-time signal processing and synthesis. A distinctive characteristic of FAUST is to be fully compiled. The FAUST compiler translates DSP specifications into very efficient C++ code that works at sample level. The generated code is self contained and doesn't depend on any library or runtime. Moreover a same FAUST specification can be used to generate native implementations for most OS (Linux, OSX, Android, iOS) or platforms (LV2, Ladspa, VST, PD, Csound, SC,..) Faust distribution can be downloaded at: http://sourceforge.net/projects/faudiostream The GIT repository can be cloned with the following command : git clone git://git.code.sf.net/p/faudiostream/code faust

Back