White-box Audio VST Effect Programming
Christopher Mitcheltree, Hideki Koike

TL;DR
This paper introduces a white-box, iterative system that guides users step-by-step in programming audio effects in VST plugins, aiming to simplify the learning process for complex audio synthesis tools.
Contribution
The paper presents a novel white-box system that provides iterative, step-by-step instructions for programming audio effects in VST plugins, demonstrated on Xfer Records Serum.
Findings
System provides useful feedback across various effects
Effective in guiding users to achieve desired sounds
Applicable to complex synthesizers like Serum
Abstract
Learning to program an audio production VST plugin is a time consuming process, usually obtained through inefficient trial and error and only mastered after extensive user experience. We propose a white-box, iterative system that provides step-by-step instructions for applying audio effects to change a user's audio signal towards a desired sound. We apply our system to Xfer Records Serum: currently one of the most popular and complex VST synthesizers used by the audio production community. Our results indicate that our system is consistently able to provide useful feedback for a variety of different audio effects and synthesizer presets.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMusic and Audio Processing · Blind Source Separation Techniques · Music Technology and Sound Studies
