Log InCreate An Account
  1. News
  2. »
  3. Developer Info
  4. »
  5. GRAME

GRAME releases FAUST (Functional Audio Stream) v0.9.43

-
GRAME

GRAME - Centre National de Creation Musicale - has announced the release of version 0.9.43 of FAUST, a programming language specifically designed to develop audio plug-ins and applications.

This version provides a major reorganization of the architecture system for better modularity and Open Sound Control (OSC) support. The code generation has been improved and the compiler offers new output possibilities - for example the complete graph of the internal signal expressions as a.dot (graphviz) file. The libraries and the examples have been extended: Julius Smith's libraries provides several new filters and effects (including various reverbs) and Romain Michon has ported the Synthesis Tool Kit (STK) to FAUST.

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 efficient C++ code that works at sample level. It targets high-performance signal processing applications, libraries and audio plug-ins for a variety of audio platforms and standards. A same FAUST specification can be used to easily generate native JACK or ALSA applications, as well as CSOUND, LADSPA, MAX/MSP, PD, Q, SC and VST plugins.

The Faust distribution can be downloaded at: sourceforge.net/projects/faudiostream

In order to test FAUST without installing it, please refer to the Online Faust Compiler (requires Firefox).

Discussion

Discussion

Discussion: Active

Please log in to join the discussion