z-logo
open-access-imgOpen Access
EXC!TE SNARE DRUM — Making an Audio Plugin with Pure Data inside
Author(s) -
Max Neupert,
Clemens Wegener,
Philipp Schmalfuß,
Sebastian Stang
Publication year - 2021
Publication title -
revista vórtex
Language(s) - English
Resource type - Journals
ISSN - 2317-9937
DOI - 10.33871/23179937.2021.9.2.23
Subject(s) - plug in , computer science , interpolation (computer graphics) , point (geometry) , rack , computer graphics (images) , programming language , engineering , mathematics , mechanical engineering , animation , geometry
This report describes how we made a VST3 plugin containing Pure Data and integrated libpd into VCV Rack, iPlug2 and the VST3SDK. The plugin is a real-time snare drum synthesizer using an exciter-resonator model. We discovered an undesirable effect in Pd where the computationally cheap 4-point interpolation on delread4~ creates audible artefacts, effecting our wave-guide. Our solution to this issue was to implement our own interpolation object based on advice from Cyrille Henry posted to the Pd mailing list in 2008. The implementation was taken from Julius O. Smith‘s Digital Audio Resampling reference book.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here