Whats New...

  • Faust and the Web Audio API (3)

    The Faust compiler can now directly be used in a Web page. Thanks to the Emscripten compiler, the Faust compiler itself can be compiled to asm.js JavaScript. This has been done by compiling the libfaust C++ library to the libfaust.js JavaScript library, that exports a unique entry point. ...

  • Faust Award 2016

    Faust Award 2016: deadline June 1, 2016

    The Faust Open-Source Software Competition is intended to promote innovative high-quality free audio software developed with the Faust programming language, as well as development tools build around the Faust compiler itself. The Faust Open-Source Software award will be attributed to the best submission by an international committee of leading experts in the field. The competition is sponsored by Grame, centre national de création musicale. The winning software will receive a 2000€ price to encourage its authors. The results will be announced July 15, 2016. Faust Awards 2016 ...

  • Controlling with MIDI

    Faust programs can be controlled using MIDI messages. Thanks to the metadata mechanism, all UI elements (sliders, button, bargraph…) can send and receive MIDI data. ...

  • Creating polyphonic instruments

    Polyphonic instruments can be created by “combining” several voices using a specific architecture file, whith the single voice described by a Faust program. The architecture file takes care of dynamic voice allocations and control MIDI messages decoding and mapping. ...

  • Using the dynamic compilation chain

    The dynamic compilation chain allows developers to embed the Faust compiler technology directly in their application or plugins. Thanks to the awesome LLVM technology combined with libfaust, the new library version of the Faust compiler, Faust DSP programs can now directly be compiled and executed on the fly at full speed. ...

  • Developing a new architecture file

    Being a high-level specification language, the Faust code says nothing about the audio drivers, the GUI toolkit, or any other non-GUI interface to be used to control the dsp. It is the role of the architecture file 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 standards (Max/MSP externals, PD externals, VST plugins, CoreAudio applications, JACK applications, etc.). ...

  • New Faust online course

    We’re happy to announce Romain Michon’s new Faust online course based on the “Audio Plug-Ins Designed with Faust workshop” that took place at CCRMA (Stanford University) on July 6-10 2015. ...

  • fluctuat nec mergitur

    fluctuat nec mergitur Tossed but not sunk. Ten months after January 2015 shouting at Charlie Hebdo and Hyper Casher, Paris has been again attacked. ...

  • The Faust Online Compiler is back !

    The Faust Online Compiler is back in a simplified and faster version! It allows you to edit and compile your Faust code directly from a web browser. Try it at http://faust.grame.fr/onlinecompiler. ...

  • faust2md

    The tool faust2md provides an ultra simple documentation system for Faust. It extracts the comments from a Faust file and creates a documentation file based on the lightweight markup language markdown. ...

  • New Website!

    Welcome to Faust’s new website. It is a static website build using Jekyll. The source code of the website is on Github faustwebsite. ...

  • Faust Award 2015 to Guitarix

    Faust Awards 2015 ...

  • First Faust Open Source Software Competition

    GRAME is happy to announce the first Faust Open Source Software Competition ! ...

  • FaustLive is released !

    GRAME is happy to announce the official release of FaustLive ! ...

  • FAUST 0.9.67 released

    GRAME is happy to announce the release of FAUST 0.9.67 ! ...

  • Faust and the Web Audio API (2)

    We are happy to publish a new and improved version of the Faust to Web Audio API development. ...

  • faustgen~ : LLVM powered Faust embedded compiler as an external for Max/MSP

    GRAME - Centre National de Creation Musicale - is happy to announce faustgen~, the Faust compiler embedded as a Max/MSP external, available for OSX and Windows. ...

subscribe via RSS