Audio Rendering/Processing and Control Ubiquity ? a Solution Built Using the Faust Dynamic Compiler and JACK/NetJack

Abstract : We usually think of an audio application as a self-contained executable that will compute audio, allow user interface control, and render sound in a single process, on a unique machine. With the appearance of fast network and sophisticated, light and wireless control devices (such as tablets, smart-phones...) the three different parts (that are audio computation , interface control and sound rendering) can naturally be decoupled to run on different processes on a given machine , or even on different machines (on a LAN or WAN network). We describe a solution to run and control audio DSP on different machines based on: • the FAUST audio DSP language which permits local and remote dynamic compilation, code migration and deployment (using libfaust, libfaustremote and LLVM) • local and remote control capabilities (via OSC and HTTP based control interfaces) • JACK/NetJack network audio real-time layer to handle remote audio processing and rendering.
Type de document :
Communication dans un congrès
40th International Computer Music Conference joint with the 11th Sound & Music Computing conference (ICMC/SMC 2014), Jul 2014, Athènes, Greece. Proceedings of the Joint Conference ICMC/SMC 2014, 〈http://icmc14-smc14.net/〉
Liste complète des métadonnées

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

https://hal.archives-ouvertes.fr/hal-01349752
Contributeur : Yann Orlarey <>
Soumis le : jeudi 28 juillet 2016 - 15:37:30
Dernière modification le : lundi 19 mars 2018 - 17:08:01
Document(s) archivé(s) le : samedi 29 octobre 2016 - 11:48:32

Fichier

Faust-icmc-2014.pdf
Fichiers produits par l'(les) auteur(s)

Licence


Copyright (Tous droits réservés)

Identifiants

  • HAL Id : hal-01349752, version 1

Citation

Stephane Letz, Sarah Denoux, Yann Orlarey. Audio Rendering/Processing and Control Ubiquity ? a Solution Built Using the Faust Dynamic Compiler and JACK/NetJack. 40th International Computer Music Conference joint with the 11th Sound & Music Computing conference (ICMC/SMC 2014), Jul 2014, Athènes, Greece. Proceedings of the Joint Conference ICMC/SMC 2014, 〈http://icmc14-smc14.net/〉. 〈hal-01349752〉

Partager

Métriques

Consultations de la notice

26

Téléchargements de fichiers

49