JUCE6 Convolver assert while loading from memory

Thanks for this, I think I see what’s going on now. It looks like the mechanism that crossfades between impulse responses isn’t being cleared out when we call prepare, which means that in some cases, we might end up trying to crossfade from an ‘old’ engine which was configured with a smaller maximum buffer size.


I pulled the fix from the repo and so far so good. no more errors from the convolution engine.
Thanks, @reuk!

1 Like