Skip to main content
Help/Pressure/Research Notes

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.com

Include: DAW + OS version, what you did before it crashed, crash log if available. Best bug reports get credited in release notes.

Raw Data

View CI/CD logs on GitHub →

These are research notes, not marketing claims. I'm building precision instruments in public. Some things work, some things need work. If you want corporate PR, try the other guys.