Ciciliato, Vincent; Orlarey, Yann; Pottier, Laurent (Ed.): Proceedings of the Linux Audio Conference — LAC 2017, pp. 61–68, CIEREC, Saint Etienne, 2017.
@inproceedings{albouy17,
title = {Faust audio DSP language for JUCE},
author = {Adrien Albouy and Stéphane Letz},
editor = {Vincent Ciciliato and Yann Orlarey and Laurent Pottier},
url = {08_C_B_137208.pdf},
year = {2017},
date = {2017-01-01},
booktitle = {Proceedings of the Linux Audio Conference — LAC 2017},
pages = {61–68},
publisher = {CIEREC},
address = {Saint Etienne},
abstract = {Faust [Functional Audio Stream] is a functional programming language specifically designed for real- time signal processing and synthesis [1]. It consists of a compiler that translates a Faust program into an equivalent C++ program, taking care of generat- ing the most efficient code. JUCE is an open-source cross-platform C++ application framework devel- oped since 2004, and bought by ROLI1 in Novem- ber 2014, used for the development of desktop and mobile applications. A new feature to the Faust environnement is the addition of architectures files to provide the glue between the Faust C++ output and the JUCE framework. This article presents the overall design of the architecture files for JUCE.},
keywords = {audio, Domain Specific Language, DSP, FAUST, JUCE, real-time},
pubstate = {published},
tppubtype = {inproceedings}
}
Faust [Functional Audio Stream] is a functional programming language specifically designed for real- time signal processing and synthesis [1]. It consists of a compiler that translates a Faust program into an equivalent C++ program, taking care of generat- ing the most efficient code. JUCE is an open-source cross-platform C++ application framework devel- oped since 2004, and bought by ROLI1 in Novem- ber 2014, used for the development of desktop and mobile applications. A new feature to the Faust environnement is the addition of architectures files to provide the glue between the Faust C++ output and the JUCE framework. This article presents the overall design of the architecture files for JUCE.