Programming virtual musical instruments and audio effects in the Web browser

Abstract : WebAudio is a recent W3C API that brings the world of computer music applications into the browser. While JavaScript and Web standards are increasingly flexible and powerful, C/C++ has been the language of choice for real-time audio applications and domain specific languages such as FAUST facilitate rapid development with high performance. We present here a host Web application-the Pedal Board project-as well as plugins (instruments, effects), written in JavaScript, ported from C/C++, or written using Domain Specific Languages such as FAUST, and compiled to the new WebAssembly binary standard that can be executed by recent Web browsers. These plugins follow an open standard we are developing.
Type de document :
Poster
2018, "The Art, Science, and Engineering of Programming", Apr 2018, Nice, France
Liste complète des métadonnées

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

https://hal.univ-cotedazur.fr/hal-01735478
Contributeur : Michel Buffa <>
Soumis le : vendredi 16 mars 2018 - 08:00:55
Dernière modification le : samedi 31 mars 2018 - 01:25:47

Fichier

Poster Programming 2018 webaud...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01735478, version 1

Citation

Michel Buffa, Jerome Lebrun, Jari Kleimola, Oliver Larkin, Stephane Letz. Programming virtual musical instruments and audio effects in the Web browser. 2018, "The Art, Science, and Engineering of Programming", Apr 2018, Nice, France. 〈hal-01735478〉

Partager

Métriques

Consultations de la notice

22

Téléchargements de fichiers

6