Incorrect VST3 note ID on note off when sustain pedal held

Oh ok, I’m sorry - I had no idea!
Thank you answering all my points, and I’m glad to see that you guys ( and now Steinberg) are aware of the issue. You guys did an awesome job by the way!

So here’s to hoping that Steinberg will have this high on their list and fix it with the next update.

Will bugs like that be Ironed out on all supported Cubase versions, or will it only be Cubase 14?

Cheers

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

I added a workaround, not a fix. As mentioned above the bug is in Cubase, so I’m going to wait until there is a Cubase update with a fix, then remove my workaround and see if there are still any issues. If so, I’ll fix things as required then.

Understood, thanks for letting me know!

Hi.
I also have this issue when using Serum 2. Will this be fixed soon?

Hopefully with the next maintenance release of Cubase/Nuendo.

Any updates on this? When can we expect a bugfix release that fixes this issue?

The fix is in today’s Cubase/Nuendo 14.0.30 update.

2 Likes

Great. Thank you very much. I can confirm that the issue is gone with 14.0.30.

1 Like

Everything was fine for me until this new update. Now when i start to write something in the MIDI Editor, Serum 2 has hanging notes. reverted back to previous version and all is fine.

Maybe @olicash needs to revert the workaround in Serum2?

This appears to be a new issue. Unlike the sustain pedal issue, this is present on both Windows and macOS. It is unrelated to my workaround for the sustain pedal issue. When I enter a note with the mouse in the piano roll, the note ID for the note on and off messages do not match. Once again this behaviour can be demonstrated not just with Serum 2 but also with the note expression synth example plug-in from the VST3 SDK. @Arne_Scheffler you may wish to look into this.

The sustain pedal issue on Windows does now seem fixed, so I will remove my workaround from the next build of Serum 2.

5 Likes

I informed the relevant people. Thanks.

1 Like

This has been fixed in the just released version 14.0.31. Thanks

2 Likes

YESS!..came back to report all is great again!.Thank you! :slight_smile: