Programming virtual musical instruments and audio effects in the Web browser - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2018

Programming virtual musical instruments and audio effects in the Web browser

Résumé

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.
Fichier principal
Vignette du fichier
Poster Programming 2018 webaudio_BUFFA.pdf (704.83 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01735478 , version 1 (16-03-2018)

Identifiants

Citer

Michel Buffa, Jerome Lebrun, Jari Kleimola, Oliver Larkin, Stephane Letz. Programming virtual musical instruments and audio effects in the Web browser. 2018 - International Conference of The Art, Science, and Engineering of Programming, Apr 2018, Nice, France. ⟨10.13140/RG.2.2.20060.67203⟩. ⟨hal-01735478⟩
340 Consultations
324 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More