FaustLive : Un compilateur à la volée pour Faust... et bien plus encore

Résumé : FaustLive est une application qui, grâce à son compilateur Faust embarqué, se propose de réunir le confort d'un langage interprété avec l\éfficacité d'un langage compilé. Basée sur libfaust, une librairie qui offre une chaîne de compilation complète en mémoire, FaustLive ne requiert aucun outil externe (compilateur, éditeur de lien, ...) pour traduire du code FAUST en code machine exécutable. Par l'intermédiaire de cette technologie, FaustLive offre de multiples fonctionnalités. Par exemple, il est possible de glisser un nouveau fichier DSP sur une application FAUST en fonctionnement pour remplacer son comportement et ce, sans interruption du son. Il est aussi possible de transférer une application qui fonctionne en local, sur une autre machine, même si celle-ci utilise un système d\éxploitation différent.
Document type :
Conference papers
Complete list of metadatas

Cited literature [4 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02158788
Contributor : Dominique Fober <>
Submitted on : Tuesday, June 18, 2019 - 12:32:19 PM
Last modification on : Wednesday, June 19, 2019 - 10:27:59 AM

File

FaustLive-JIM.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02158788, version 1

Citation

Sarah Denoux, Stéphane Letz, Yann Orlarey. FaustLive : Un compilateur à la volée pour Faust... et bien plus encore. Journées d'Informatique Musicale, 2014, Bourges, France. ⟨hal-02158788⟩

Share

Metrics

Record views

9

Files downloads

7