Rocking the Web with Browser-based Simulations of Tube Guitar Amplifiers - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Journal of the Audio Engineering Society Année : 2023

Rocking the Web with Browser-based Simulations of Tube Guitar Amplifiers

Résumé

Since 2012 and the advent of the Web Audio API, the development of computer music applications within web browsers has become feasible. Recent improvements in this API and other advancements in web browser technology have significantly expanded the possibilities for new developments. Thanks to the WebAssembly and AudioWorklets APIs, code written in low-level languages (C/C++, Rust, ...) or Domain Specific Languages can now be encapsulated and executed within browsers. Furthermore, using the Web Components API, it is now possible to produce interoperable Web Audio plugins. This article reviews seven years of work toward real-time, lightweight, lowlatency, perceptually faithful browser-based simulations of tube guitar amplifiers. Summarizing previous conference presentations, this article provides details on the milestones and many issues that had to be dealt with during development to achieve these pioneering demonstrations of the potentialities of the Web Audio API. Most of the simulations are provided as open-source and freely available. Recently, some versions were licensed and integrated into a well-known commercial Digital Audio Workstation (DAW). During these years, several user tests have been conducted with professional guitarists who all positively evaluated these simulations and favorably benchmarked them against the few available commercial browser-based competitors.
Fichier non déposé

Dates et versions

hal-04335875 , version 1 (11-12-2023)

Licence

Paternité

Identifiants

Citer

Michel Buffa, Jerome Lebrun. Rocking the Web with Browser-based Simulations of Tube Guitar Amplifiers. Journal of the Audio Engineering Society, 2023, 71 (11), pp.753-768. ⟨10.17743/jaes.2022.0110⟩. ⟨hal-04335875⟩
22 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More