A deep dive into the engineering behind KnobSmith plugins: anti-aliased processing, real-time safety, and our rigorous testing methodology.
Nonlinear processing (saturation, waveshaping) creates harmonics that can alias back into the audible spectrum. We use ADAA (Antiderivative Anti-Aliasing) to eliminate this without expensive oversampling.
Traditional waveshaping applies a nonlinear function (like tanh) directly to samples. This creates harmonics that fold back below the Nyquist frequency, causing harsh artifacts—especially noticeable on high-frequency content.
ADAA uses the antiderivative of the waveshaping function to compute a band-limited approximation. The result: clean saturation at any sample rate, with minimal CPU overhead.
Audio plugins run on a real-time thread with strict timing constraints. A single allocation, lock, or system call can cause audio dropouts. We engineer for predictable, glitch-free performance.
Every plugin goes through automated and manual testing before release. We don't just test for crashes—we test for audio quality.
Check out our articles for deep dives into DSP algorithms, audio engineering, and plugin development.