You are currently logged in as an
Institutional Subscriber.
If you would like to logout,
please click on the button below.
Home / Publications / E-library page
Only AES members and Institutional Journal Subscribers can download
Analog audio effects can be realized as digital audio effects according to the formalism of virtual analog modeling. Among white box techniques, wave digital filters (WDFs) have lately shown to be instrumental for digitizing complex nonlinear analog circuits because they are characterized by interesting properties that allow for efficient implementations. However, building audio plug-ins requires manually designing WDFs and graphical user interfaces, tasks that are time consuming, thus hindering rapid prototyping. In this paper, the authors propose VIOLA, a framework for the automatic generation of audio plug-ins based on WDFs. Starting from a SPICE netlist, VIOLA generates an audio plug-in, taking advantage of the latest advancements in the WDF theory and of the MATLAB Audio Toolbox. In this release, the authors take into account circuits containing only diodes as nonlinear elements, but VIOLA is already structured to accommodate other nonlinearities. The proposed framework is tested for the implementation of two famous audio effects, namely the Electro-Harmonix Op Amp Big Muff Pi and the Digitech Overdrive Preamp 250, paving the way toward the fast prototyping of virtual analog audio plug-ins.
Author (s): Giampiccolo, Riccardo; Ravasi, Stefano; Bernardini, Alberto
Affiliation:
Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, 20133 Milano, Italy; Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, 20133 Milano, Italy; Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, 20133 Milano, Italy
(See document for exact affiliation information.)
Publication Date:
2025-06-04
Import into BibTeX
Permalink: https://aes2.org/publications/elibrary-page/?id=22919
(842KB)
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member Join the AES. If you need to check your member status, login to the Member Portal.
Giampiccolo, Riccardo; Ravasi, Stefano; Bernardini, Alberto; 2025; Automatic Generation of Virtual Analog Audio Plug-ins based on Wave Digital Filters [PDF]; Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, 20133 Milano, Italy; Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, 20133 Milano, Italy; Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, 20133 Milano, Italy; Paper ; Available from: https://aes2.org/publications/elibrary-page/?id=22919
Giampiccolo, Riccardo; Ravasi, Stefano; Bernardini, Alberto; Automatic Generation of Virtual Analog Audio Plug-ins based on Wave Digital Filters [PDF]; Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, 20133 Milano, Italy; Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, 20133 Milano, Italy; Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, 20133 Milano, Italy; Paper ; 2025 Available: https://aes2.org/publications/elibrary-page/?id=22919
@article{giampiccolo2025automatic,
author={giampiccolo riccardo and ravasi stefano and bernardini alberto},
journal={journal of the audio engineering society},
title={automatic generation of virtual analog audio plug-ins based on wave digital filters},
year={2025},
volume={73},
issue={6},
pages={376-387},
month={june},}