COMMENT EMBARQUER LE COMPILATEUR FAUST DANS VOS APPLICATIONS ? - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

COMMENT EMBARQUER LE COMPILATEUR FAUST DANS VOS APPLICATIONS ?

Résumé

Le compilateur Faust est désormais disponible sous la forme d'une librairie nommée libfaust. Associée à la technologie LLVM, cette librairie peut être embarquée dans n'importe quelle application ou plugin audio, leur permettant ainsi de compiler et d'exécuter dynamiquement du code Faust de manière native, aussi efficacement que du code compilé traditionnel. L'article présente la libraire libfaust, l'infrastructure de compilation LLVM, et deux applications de cette technologie : faustgen un plugin Max/MSP permettant d'éditer, de compiler et d'exécuter du code Faust depuis Max, et FaustNode, une extension de la WebAudio API permettant de compiler et d'exécuter du code Faust depuis un navigateur Web.
Fichier principal
Vignette du fichier
Faust-JIM-2013.pdf (246.6 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00832224 , version 1 (10-06-2013)

Identifiants

  • HAL Id : hal-00832224 , version 1

Citer

Stéphane Letz, Dominique Fober, Yann Orlarey. COMMENT EMBARQUER LE COMPILATEUR FAUST DANS VOS APPLICATIONS ?. Journées d'Informatique Musicale, May 2013, Paris, France. pp.137-140. ⟨hal-00832224⟩
168 Consultations
207 Téléchargements

Partager

Gmail Facebook X LinkedIn More