Faust AUdio STreams 0.9.9.4 (Default branch) |
|
|
Faust AUdio STreams is an expressive functional
programming language
for realtime audio signal processing. The Faust
compiler translates
DSP specifications into efficient C++ code. A
variety of platforms
and plugin formats are supported. A single Faust
specification can be
used to easily generate JACK and ALSA
applications, as well as LADSPA,
MAX/MSP, PD, Q, SC, and VST plugins. In addition
to C++ code, the Faust
compiler can also generate SVG block-diagram
representations as well as
XML descriptions.
License: GNU General Public License (GPL)
Changes:
This release contains some extensions to the Faust
language like the new fvariable declaration or the
unary operator "-" with identifiers ("-x" is now
allowed). Several bugs have been corrected. Some
new architecture files are provided in particular
for using Faust with snd-rt. The effect and filter
libraries have also been improved, and a new
oscillator library is available. The time to
compile some very complex programs has been
notably reduced.
|