Research Notes: Pressure
Last updated: 2026-02-03 · Plugin v1.0.0 · BPTS v2.1.0
Current Test Status
- ✓Survived The Gauntlet™ (1,000,000 parameter mutations, 0 crashes)
- ✓Category 5 stress tests passing (25/25)
- ✓Zero audio artifacts detected in stress testing
- ✓Pluginval clean (strictness 10)
- ✓Zero memory leaks over 1 hour marathon test
Known Gaps
- ⚠DC offset detection missing from validateBuffer() — core stress test validation only checks NaN, Inf, and clipping. A +0.1 DC offset passed all 6 stress tests undetected. Can damage speakers, cause clicks/pops on bypass, and accumulate in chains. Fix: add DC offset measurement with -60dBFS threshold (BPTS v2.2.0)
- ⚠Sample-level artifact detection missing — tests check parameter-induced artifacts (Mix smoothing, mode transitions) but not DSP bugs. A 20dB gain spike at sample 256 passed all artifact, stress, and frequency tests. No sample-by-sample derivative analysis exists. Fix: add discontinuity detection with 6dB max inter-sample change (Q2 2026)
Why Public Research Notes?
I run mutation tests—intentionally injecting bugs into the plugin to verify the test suite actually catches them. It's how you find blind spots in your testing.
During the last campaign, I found two scenarios our tests missed. Rather than hide that, I'm logging them here. Transparency over perfection.
If you find a bug our tests missed, I genuinely want to know about it.
Learn more about our testing methodology: Testing Suite Documentation
Found a Bug?
If you crash it or hear artifacts our tests missed, email me:
keith@bellweatherstudios.comInclude: DAW + OS version, what you did before it crashed, crash log if available. Best bug reports get credited in release notes.