Incorrect VST3 note ID on note off when sustain pedal held

Hi Oli,

First of all thanks a lot for giving us a fix so quickly!

At first, everything looked great and working as expected, but upon playing with it a little bit more, I ran into the issue again.

It is not triggered the same way though. The old way of triggering the issue is fixed.
Now, it actually happens when you play a note while the sustain pedal state transitions from sustain to non sustain, which is bound to happen especially when plaing many notes, as if playing two handed piano.

Here’s the way to easily reproduce it :

-Press sustain pedal down.
-Play C3 repeatedly, maybe around 8th notes at 120 BPM
-Very slowly release your sustain pedal.

At the point of transition, you’ll also hear the sound of the note slightly change ( I’m doing this with the Init preset in this example), and at that point the note will keep playing. This also works with playing multiple notes at the same time.

What also has changed is that now, closing and reinstantiating Serum 2 on the same track will not fix the issue, which i believe was the case before the update. Duplicating the problematic track in Cubase will fix is, as of course will just creating a new track.

Also worth noting: All of this only happens playing live. If I record the midi that triggered the issue, open a new, non compromised Serum track, and play back that exact midi, everything works as expected.

All in all, the update makes the software more usable already, but I thought I’d report, in case something more can be done about it.

I’d appreciate if you could confirm that you saw this post, as I don’t know if you’re active here.

Cheers