Faust : signal processing language

Faust is a programming language for realtime audio signal processing

28 Recommendations
101 Downloads (This Week)
Last Update:
Download faust-0.9.58.zip
Browse All Files

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.

Faust : signal processing language Web Site

Categories

Update Notifications





User Ratings

 
 
28
0
Write a Review

User Reviews

  • Posted by Miguel Diego 2012-10-06

    Awesome product, thanks for sharing!

  • Posted by OpenID User 2012-12-05

    i think it is quite nice looking at all the creative things one can do here

  • Posted by dagon 2012-09-06

    Awesome! I tried the online compiler and the downloaded 'ladspa.so' plugins mostly worked. Some didn't, but compiling off-line I haven't had the time to try the latest version of Faust yet. The compiler was easy to get started with and it's well documented with template plugins and Makefiles to fit different architectures.

  • Posted by Rafis 2012-06-26

    Great project! I recommend this program strongly! Very best and fast programming language for realtime audio signal processing. It's great, although it should also install the signal processing with it!

Read more reviews

Additional Project Details

Registered

2004-01-21

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.