• DocumentCode
    1288417
  • Title

    Emulation of Operational Amplifiers and Diodes in Audio Distortion Circuits

  • Author

    Paiva, Rafael C D ; D´Angelo, Stefano ; Pakarinen, Jyri ; Välimäki, Vesa

  • Author_Institution
    Dept. of Signal Process. & Acoust., Aalto Univ., Espoo, Finland
  • Volume
    59
  • Issue
    10
  • fYear
    2012
  • Firstpage
    688
  • Lastpage
    692
  • Abstract
    This brief presents a generic model to emulate distortion circuits using operational amplifiers and diodes. Distortion circuits are widely used for enhancing the sound of guitars and other musical instruments. This brief introduces a new model for an ideal operational amplifier that does not include implicit equations and is thus suitable for implementation using wave digital filters (WDFs). Furthermore, a novel WDF model for a diode is proposed using the Lambert W function. A comparison of output signals of the proposed models to those obtained from a reference simulation using SPICE shows that the distortion characteristics are accurately reproduced over a wide frequency range. Additionally, the proposed model enables real-time emulation of distortion circuits using ten multiplications, 22 additions, and two interpolations from a lookup table per output sample.
  • Keywords
    audio systems; diodes; operational amplifiers; Lambert W function; SPICE; audio distortion circuits; diodes; generic model; lookup table; musical instruments; operational amplifiers; realtime emulation; reference simulation; wave digital filters; wide frequency range; Complexity theory; Computational modeling; Impedance; Integrated circuit modeling; Mathematical model; Nonlinear distortion; Real-time systems; Acoustic signal processing; circuit simulation; harmonic distortion; music; nonlinear systems;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Express Briefs, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-7747
  • Type

    jour

  • DOI
    10.1109/TCSII.2012.2213358
  • Filename
    6308712