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
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 Terms:
ACM: D.: Software, D.2: SOFTWARE ENGINEERING, D.2.0: General, D.2.0.1: Standards, D.2.2: Design Tools and Techniques, D.2.2.12: User interfaces, ACM: H.: Information Systems, H.5: INFORMATION INTERFACES AND PRESENTATION (e.g., HCI), H.5.1: Multimedia Information Systems, H.5.1.2: Audio input, output, H.3: INFORMATION STORAGE AND RETRIEVAL, H.3.5: Online Information Services, H.3.5.2: Web-based services, [INFO]Computer Science [cs], [INFO.INFO-MM]Computer Science [cs], Multimedia [cs.MM], [INFO.INFO-WB]Computer Science [cs], Web, [INFO.INFO-ET]Computer Science [cs], Emerging Technologies [cs.ET]
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
Access URL:
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.