Thu, 02/21/2013 - 5:15pm - 6:15pm
FAUST [Functional Audio Stream] is a synchronous functional programming language specifically designed for real-time signal processing and synthesis. The FAUST compiler translates dsp specifications into equivalent C++ programs, taking care of generating efficient code. The FAUST environment includes various "architecture" files. Their role is to describe how to relate the dsp code to the external world. This approach allows a single FAUST program to be
easily deployed to a large variety of audio platforms (Max-MSP externals, PD externals, VST plugins, CoreAudio applications, Jack applications, etc.).