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.
Type de document :
Communication dans un congrès
Journées d'Informatique Musicale, May 2013, Paris, France. pp.137-140, 2013
Liste complète des métadonnées

Littérature citée [2 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-00832224
Contributeur : Stéphane Letz <>
Soumis le : lundi 10 juin 2013 - 12:53:46
Dernière modification le : lundi 6 août 2018 - 18:00:34
Document(s) archivé(s) le : mercredi 11 septembre 2013 - 04:12:12

Fichier

Faust-JIM-2013.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00832224, version 1

Collections

Citation

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, 2013. 〈hal-00832224〉

Partager

Métriques

Consultations de la notice

144

Téléchargements de fichiers

176