Virtual Analog Modeling of Nonlinear Musical Circuits

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

School of Electrical Engineering | Doctoral thesis (article-based) | Defence date: 2014-11-21
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

2014

Major/Subject

Mcode

Degree programme

Language

en

Pages

70 + app. 57

Series

Aalto University publication series DOCTORAL DISSERTATIONS, 158/2014

Abstract

Recent advances in semiconductor technology eventually allowed for affordable and pragmatic implementations of sound processing algorithms based on physical laws, leading to considerable interest towards research in this area and vast amounts of literature being published in the last two decades. As of today, despite the efforts invested by the academic community and the music technology industry, new or better mathematical and computational tools are called for to efficiently cope with a relatively large subset of the investigated problem domain. This is especially true of those analog devices that inherently need to be studied by lumped nonlinear models. This research is, in this sense, directed towards both general techniques and specific problems. The first part of this thesis presents a generalization of the wave digital filter (WDF) theory to enable interconnections among subnetworks using different polarity and sign conventions. It proposes two new non-energic two-port WDF adaptors, as well as an extension to the definitions of absorbed instantaneous and steady-state pseudopower. This technique eventually removes the need to remodel subcircuits exhibiting asymmetrical behavior. Its correctness is also verified in a case study. Furthermore, a novel, general, and non-iterative delay-free loop implementation method for nonlinear filters is presented that preserves their linear response around a chosen operating point and that requires minimal topology modifications and no transformation of nonlinearities. In the second part of this work, five nonlinear analog devices are analyzed in depth, namely the common-cathode triode stage, two guitar distortion circuits, the Buchla lowpass gate, and a generalized version of the Moog ladder filter. For each of them, new real-time simulators are defined that accurately reproduce their behavior in the digital domain. The first three devices are modeled by means of WDFs with a special emphasis on faithful emulation of their distortion characteristics, while the last two are described by novelly-derived systems in Kirchhoff variables with focus on retaining the linear response of the circuits. The entirety of the proposed algorithms is suitable for real-time execution on computers, mobile electronic devices, and embedded DSP systems.

Description

Supervising professor

Välimäki, Vesa, Prof., Aalto University, Department of Signal Processing and Acoustics, Finland

Keywords

acoustic signal processing, digital filters, digital signal processing, circuit simulation, nonlinear systems, real-time systems

Other note

Parts

  • [Publication 1]: J. Parker and S. D’Angelo. A Digital Model of the Buchla Lowpass-Gate. In Proc. 16th Intl. Conf. Digital Audio Effects (DAFx-13), pp. 278–285, Maynooth, Ireland, September 2013.
  • [Publication 2]: S. D’Angelo and V. Valimaki. Wave-Digital Polarity and Current Inverters and Their Application to Virtual Analog Audio Processing. In Proc. Intl. Conf. Acoustics, Speech, and Signal Process. (ICASSP 2012), pp. 469–472, Kyoto, Japan, March 2012.
    DOI: 10.1109/ICASSP.2012.6287918 View at publisher
  • [Publication 3]: S. D’Angelo, J. Pakarinen, and V. Valimaki. New Family of Wave-Digital Triode Models. IEEE Trans. Audio, Speech, and Lang. Process., vol. 21, no. 2, pp. 313–321, February 2013.
    DOI: 10.1109/TASL.2012.2224340 View at publisher
  • [Publication 4]: R. C. D. de Paiva, S. D’Angelo, J. Pakarinen, and V. Valimaki. Emulation of Operational Amplifiers and Diodes in Audio Distortion Circuits. IEEE Trans. Circ. Systems–II: Express Briefs, vol. 59, no. 10, pp. 688–692, October 2012.
    DOI: 10.1109/TCSII.2012.2213358 View at publisher
  • [Publication 5]: S. D’Angelo and V. Valimaki. Generalized Moog Ladder Filter: Part I–Linear Analysis and Parameterization. IEEE Trans. Audio, Speech, and Lang. Process., vol. 22, no. 12, pp. 1825–1832, December 2014.
    DOI: 10.1109/TASLP.2014.2352495 View at publisher
  • [Publication 6]: S. D’Angelo and V. Valimaki. Generalized Moog Ladder Filter: Part II – Explicit Nonlinear Model through a Novel Delay-Free Loop Implementation Method. IEEE Trans. Audio, Speech, and Lang. Process., vol. 22, no. 12, pp. 1873–1883, December 2014.
    DOI: 10.1109/TASLP.2014.2352556 View at publisher

Citation