Faust audio DSP language for JUCE - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

Faust audio DSP language for JUCE

Résumé

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.
Fichier principal
Vignette du fichier
08_C_B_137208.pdf (481.86 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02158740 , version 1 (18-06-2019)

Identifiants

  • HAL Id : hal-02158740 , version 1

Citer

Adrien Albouy, Stéphane Letz. Faust audio DSP language for JUCE. Linux Audio Conference, 2017, Saint-Etienne, France. pp.61-68. ⟨hal-02158740⟩

Collections

GRAME FAUST
239 Consultations
561 Téléchargements

Partager

Gmail Facebook X LinkedIn More