HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Conference papers

FAUST Architectures Design and OSC Support.

Abstract : FAUST [Functional Audio Stream] is a functional programming language specifically designed for real-time signal processing and synthesis. It consists in a compiler that translates a FAUST program into an equivalent C++ program, taking care of generating the most efficient code. The FAUST environment also includes various architecture files, providing the glue between the FAUST C++ output and the host audio and GUI environments. The combination of architecture files and FAUST output gives ready to run applications or plugins for various systems, which makes a single FAUST specification available on different platforms and environments without additional cost. This article presents the overall design of the architecture files and gives more details on the recent OSC architecture.
Keywords : architecture FAUST
Document type :
Conference papers
Complete list of metadata

Cited literature [5 references]  Display  Hide  Download

Contributor : Dominique Fober Connect in order to contact the contributor
Submitted on : Tuesday, June 18, 2019 - 12:41:15 PM
Last modification on : Thursday, February 18, 2021 - 9:28:56 AM


Files produced by the author(s)


  • HAL Id : hal-02158816, version 1



Dominique Fober, Yann Orlarey, Stéphane Letz. FAUST Architectures Design and OSC Support.. International Conference on Digital Audio Effects, 2011, Paris, France. pp.231-216. ⟨hal-02158816⟩



Record views


Files downloads