An Overview of the FAUST Developer Ecosystem

Abstract : The FAUST language has been designed to provide developers an alternative to C/C++ code, to easily develop and deploy DSP algorithms, effects, instruments etc. The ecosystem is composed of the language and its compiler, as well as different components that help test, benchmark and optimize, and run the resulting code on a large variety of platforms. In this paper we present various architectures files, optimization and testing tools, that have been developed over the years as part of the FAUST ecosystem, in order to expand the use of the compiler on various targets, and help developers optimize their DSP code. Some of them were publicly announced and can help when deploying DSPs, some are more experimental to be tested by more adventurous developers.
Keywords : Faust ecosystem DSP
Document type :
Conference papers
Complete list of metadatas

Cited literature [6 references]  Display  Hide  Download
Contributor : Dominique Fober <>
Submitted on : Tuesday, June 18, 2019 - 2:12:23 PM
Last modification on : Wednesday, June 19, 2019 - 10:14:20 AM


Files produced by the author(s)


  • HAL Id : hal-02158929, version 1


Stéphane Letz, Yann Orlarey, Dominique Fober. An Overview of the FAUST Developer Ecosystem. International Faust Conference, 2018, Mainz, Germany. ⟨hal-02158929⟩



Record views


Files downloads