Published June 2, 2023 | Version v1
Book section

A browser-based WebAudio ecosystem to play real-time with simulations of historic guitar tube amps and their typical distortions

Others:
Université Côte d'Azur (UCA)
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 (UCA)
Inria Sophia Antipolis - Méditerranée (CRISAM) ; Institut National de Recherche en Informatique et en Automatique (Inria)
Web-Instrumented Man-Machine Interactions, Communities and Semantics (WIMMICS) ; Inria Sophia Antipolis - Méditerranée (CRISAM) ; 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 (UCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)-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 (UCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)
Centre National de la Recherche Scientifique (CNRS)
Laboratoire d'Informatique, Signaux, et Systèmes de Sophia-Antipolis (I3S) / Equipe SIGNAL ; Signal, Images et Systèmes (Laboratoire I3S - SIS) ; 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 (UCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)-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 (UCA)-Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)
Austin Moore & Gary Bromham editors within the series "Perspectives On Music Production

Description

In 2016, we pioneered an approach to reproduce and experiment with Web-based simulations of classical tube guitar amplifiers, initially the Marshall JCM800 used by many famous musicians (e.g. AC/DC). Our implementations run within standalone Web browsers. The different stages of the amps are perceptually approximated using simple tools from the WebAudio API (waveshapers, biquad filters and convolver nodes). This approach achieves enjoyable, fully playable and faithful re-creations or variations around the JCM800, that were positively assessed by objective measures (i.e. latency, time/frequency responses), subjectively praised by professional guitar players and academically well-received. Relying on the WebAudio API, despite the stringent constraints imposed by browsers (block processing, latency issues, thread priorities, etc.), this framework enables a quite worthwhile portability with minimal requirements (an internet connection and a Web browser on whatever device). In this chapter, we will detail this Web-based approach and give insights on how to reproduce faithfully and efficiently the typical distortions of tube-based guitar amplifiers. We will focus especially on the critical stages (pre-amp, power amp and output stage with negative feedback/presence loops) inside a fully versatile and modular framework, coined "Virtual Pedalboard" for the recreation of historic guitar amps and pedals from the Golden Age and the exploration of new designs.

Abstract

International audience

Additional details

Created:
December 15, 2023
Modified:
December 15, 2023