Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Thesis . 2023
License: CC BY
Data sources: Datacite
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Other literature type . 2023
License: CC BY
Data sources: ZENODO
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Thesis . 2023
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

Pultec EQP-1A Modeling with Wave Digital Filters

Authors: Herrero, Alberto Barrera;

Pultec EQP-1A Modeling with Wave Digital Filters

Abstract

This thesis presents the development of a virtual analog model of the passive equal-izer section of the Pultec EQP-1A studio equalizer using Wave Digital Filters (WDF). The aim of the project was to provide an accurate and high performance open-source emulation of the circuitry and sound characteristics of the original hardware unit. The development process involved compiling the original unit’s schematics, gener-ating LTSpice simulations, and implementing the circuit in Python using the pywdf library and R-Type adaptors (a kind of adaptor used for modeling complex circuit junctions that cannot be classified as series or parallel). Since the R-Type adaptors greatly affected the performance of the model, the circuit was slightly modified to maintain its behavior without the need for R-Type adaptors. The frequency response of the Python prototype was compared to the LTSpice simulation showing that at sufficiently high sampling rates the error between the model and the simulations are minimal. The Python model was then ported to C++ using the JUCE framework and Chowdsp’s wdf library to generate a VST3 plug-in that can be loaded into digital audio worksta-tions. The plug-in has oversampling capabilities to preserve the adequate behavior of the circuit at frequencies close to Nyquist. The performance and accuracy of the Python model was measured, and the C++ im-plementation compared against another open-source implementation of the circuit using WDFs and R-Type adaptors (developed in the Faust programming language). The final EQP-1A Python model was 75% faster than our own one that used R-Type adaptors and the C++ implementation was 40% faster than the EQP-1A implemen-tation in Faust and a much more accurate emulation of the original circuit.

Related Organizations
Keywords

Virtual Analog Modeling, Wave Digital Filters, R-Type adaptors.

  • BIP!
    Impact byBIP!
    citations
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
    OpenAIRE UsageCounts
    Usage byUsageCounts
    visibility views 44
    download downloads 44
  • 44
    views
    44
    downloads
    Powered byOpenAIRE UsageCounts
Powered by OpenAIRE graph
Found an issue? Give us feedback
visibility
download
citations
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
views
OpenAIRE UsageCountsViews provided by UsageCounts
downloads
OpenAIRE UsageCountsDownloads provided by UsageCounts
0
Average
Average
Average
44
44
Green
Related to Research communities