Treffer: Programming virtual musical instruments and audio effects in the Web browser

Title:
Programming virtual musical instruments and audio effects in the Web browser
Contributors:
Web-Instrumented Man-Machine Interactions, Communities and Semantics (WIMMICS), Centre Inria d'Université Côte d'Azur, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Scalable and Pervasive softwARe and Knowledge Systems (Laboratoire I3S - SPARKS), Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UniCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UniCA)-Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S), Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UniCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UniCA), Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe SIGNAL, Signal, Images et Systèmes (Laboratoire I3S - SIS), Centre National de la Recherche Scientifique (CNRS), Department of Computer Science [Aalto], Aalto University, webaudiomodules.org (WAMs), Department of Computer Science [York] (CS-YORK), University of York [York, UK], Groupe de Recherche sur les Apprentissages, les Médias et l'Éducation (GRAME), Institut universitaire de formation des maîtres - Paris (IUFM Paris), Université Paris-Sorbonne (UP4)-Université Paris-Sorbonne (UP4)-Université Paris 8 (UP8), ANR-16-CE23-0017,WASABI,Web Audio et Web Sémantique agrégées dans le navigateur pour de l'indexation(2016)
Publisher Information:
CCSD, 2018.
Publication Year:
2018
Collection:
collection:UNICE
collection:UNIV-PARIS8
collection:CNRS
collection:INRIA
collection:INRIA-SOPHIA
collection:I3S
collection:INRIASO
collection:INRIA_TEST
collection:TESTALAIN1
collection:WIMMICS
collection:INRIA2
collection:UNIV-COTEDAZUR
collection:SORBONNE-UNIVERSITE
collection:SORBONNE-UNIV
collection:SU-LETTRES
collection:SU-SHS
collection:UNIV-PARIS-LUMIERES
collection:TEST-HALCNRS
collection:SU-TI
collection:ANR
collection:FAUST
collection:UNIV-PARIS8-OA
collection:ALLIANCE-SU
collection:INRIA_WEB
collection:INRIA-ROYAUMEUNI
collection:TEST-NICE
Subject Geographic:
Original Identifier:
HAL: hal-01735478
Document Type:
Konferenz conferenceObject<br />Conference papers
Language:
English
Relation:
info:eu-repo/semantics/altIdentifier/doi/10.13140/RG.2.2.20060.67203
DOI:
10.13140/RG.2.2.20060.67203
Rights:
info:eu-repo/semantics/OpenAccess
Accession Number:
edshal.hal.01735478v1
Database:
HAL

Weitere Informationen

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.