FAUSTLIVE, Just-In-Time Faust Compiler... and much more

FaustLive is a standalone just-in-time Faust compiler. It tries to bring together the conve- nience of a standalone interpreted language with the e ciency of a compiled language. Based on libfaust, a library that provides a full in- memory compilation chain, FaustLive doesn't require any external tool (compiler, linker, etc.) to translate Faust source code into binary ex- ecutable code. Thanks to this technology FaustLive provides several advanced features. For example it is possible, while a Faust application is running, to modify its behavior on-the- y without any sound interruption. It is also possible to mi- grate a running application from one machine to another, etc.

Data and Resources

Additional Info

Field Value
Source Proceedings of the Linux Audio Conference 2014
Author Denoux, Sarah, Letz, Stéphane, Orlarey, Yann, Fober, Dominique
Maintainer CCSD
Last Updated May 5, 2026, 21:07 (UTC)
Created May 5, 2026, 21:07 (UTC)
Identifier hal-00965266
Language en
Rights https://hal.science/licences/copyright/
contributor Centre national de création musicale [Lyon] (GRAME) ; Centre National de Création Musicale (CNCM)
coverage Karlsruhe, Germany
creator Denoux, Sarah
date 2014-05-01T00:00:00
harvest_object_id c514339a-d2bf-430e-bd6a-a823c64883ca
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2024-02-12T00:00:00
set_spec type:COMM