Faust : signal processing language
Faust is a programming language for realtime audio signal processing
Screenshots
Description
FAUST (Functional Audio Stream) is a functional programming language specifically designed for real-time signal processing and synthesis. FAUST targets high-performance signal processing applications and audio plug-ins for a variety of platforms and standards.
The Faust compiler translates DSP specifications into very efficient C++ code. Thanks to the notion of architecture, FAUST programs can be easily deployed on a large variety of audio platforms and plugin formats (jack, alsa, ladspa, maxmsp, puredata, csound, supercollider, pure, vst, coreaudio) without any change to the FAUST code.
User Ratings
User Reviews
-
I think it's revolutonary platform online and outline software, I like it I think it's a good tool and so i think it can help conservator in museum of modern arts scientists, to preserve digital data and partage. I have one deception you have no page in Facebook for maintain communicate more on this revolutionnary project. And constitute veritable communauty of interests...
-
Extremely useful tool! (And not so hard to program once you discover the -svg flag that generates beautiful block diagrams O:-)
-
Great tool to create dsp applications and algoritmen. Many thanks for the last release.
-
Create your own audio plugins for Pd, Max, VST etc. A high-level functional specification language for signal processing algorithms. Has a steep learning curve, but well worth the effort. If you're interested in digital signal processing then this is a must have!
-
A very productive tool to create audio plugins