Faust AUdio STreams 0.9.9.4 (Default branch)

Faust AUdio STreams is an expressive functionalprogramming languagefor realtime audio signal processing. The Faustcompiler translatesDSP specifications into efficient C++ code. Avariety of platformsand plugin formats are supported. A single Faustspecification can beused to easily generate JACK and ALSAapplications, as well as LADSPA,MAX/MSP, PD, Q, SC, and VST plugins. In additionto C++ code, the Faustcompiler can also generate SVG block-diagramrepresentations as well asXML descriptions.License: GNU General Public License (GPL)Changes:
This release contains some extensions to the Faustlanguage like the new fvariable declaration or theunary operator "-" with identifiers ("-x" is nowallowed). Several bugs have been corrected. Somenew architecture files are provided in particularfor using Faust with snd-rt. The effect and filterlibraries have also been improved, and a newoscillator library is available. The time tocompile some very complex programs has beennotably reduced.

More...