Treffer: Web Audio Modules 2.0: An Open Web Audio Plugin Standard

Title:
Web Audio Modules 2.0: An Open Web Audio Plugin Standard
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), Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UniCA), Institut National de Recherche en Informatique et en Automatique (Inria), Université Côte d'Azur (UniCA), Université Jean Monnet - Saint-Étienne (UJM), webaudiomodules.org (WAMs)
Source:
WWW '22: The ACM Web Conference 2022. :364-369
Publisher Information:
CCSD; ACM, 2022.
Publication Year:
2022
Collection:
collection:UNIV-ST-ETIENNE
collection:UNICE
collection:CNRS
collection:INRIA
collection:INRIA-SOPHIA
collection:I3S
collection:INRIASO
collection:INRIA_TEST
collection:TESTALAIN1
collection:WIMMICS
collection:INRIA2
collection:UNIV-COTEDAZUR
collection:UDL
collection:FAUST
collection:INRIA_WEB
collection:TEST-NICE
Subject Geographic:
Original Identifier:
HAL: hal-03951799
Document Type:
Konferenz conferenceObject<br />Conference papers
Language:
English
Relation:
info:eu-repo/semantics/altIdentifier/doi/10.1145/3487553.3524225
DOI:
10.1145/3487553.3524225
Rights:
info:eu-repo/semantics/OpenAccess
Accession Number:
edshal.hal.03951799v1
Database:
HAL

Weitere Informationen

A group of academic researchers and developers from the computer music industry have joined forces for over a year to propose a new version of Web Audio Modules, an open source framework facilitating the development of high-performance Web Audio plugins (instruments, realtime audio effects and MIDI processors). While JavaScript and Web standards are becoming increasingly flexible and powerful, C, C++, and domain-specific languages such as FAUST or Csound remain the prevailing languages used by professional developers of native plugins. Fortunately, it is now possible to compile them in WebAssembly, which means they can be integrated with the Web platform. Our work aims to create a continuum between native and browser based audio app development and to appeal to programmers from both worlds. This paper presents our proposal including guidelines and implementations for an open Web Audio plugin standard-essentially the infrastructure to support high level audio plugins for the browser.