Skip to content

SuperConvolver 1.0.7

Choose a tag to compare

@danielraffel danielraffel released this 29 Jun 13:30

SuperConvolver 1.0.7

Crash fix (important): fixed a use-after-free that could crash the host when switching the Engine (GPU↔CPU) or changing Rooms/Size live — most reliably hit at 96 kHz, where an over-budget GPU block lingered while the worker freed the GPU stack. The GPU-stack reclamation is now hazard-pointer protected (the audio thread is never holding a stack as it's freed). Verified under AddressSanitizer against the exact concurrent-switch scenario.

Mix knob fix: the impulse response is now level-normalized, so the dry/wet Mix is a perceptually sensible balance (previously anything above ~1% read as fully wet because the unnormalized IR made the wet far louder than the dry).

Diagnostics helper: the installer's Customize pane now offers an optional Diagnostics helper app alongside the AU / VST3 / CLAP / standalone components.

Signed + notarized (Developer ID). Open the .pkg, and use Customize to pick formats.

Note: at very high Size × Rooms the GPU can exceed the real-time budget and glitch (the "% of real-time" passes 100%) — a compute ceiling, not a bug; smoother degradation + offline-render (bounce) support are coming in the next release.