I have a cubase project that I exported to VST Live.
The Midi track controls lights via QLC+. At some points (e.g. 61.1) I noticed that the first notes are all immediately switched off and not held to their correct duration.
This is the preview in the MIDI window
This is the output in the MIDI monitor:
0x90 Note On 26 100 (26: D 0) MME Midi
0x90 Note On 20 100 (20: G# -1) MME Midi
0x90 Note On 16 100 (16: E -1) MME Midi
0x90 Note On 12 100 (12: C -1) MME Midi
0x90 Note On 10 100 (10: A# -2) MME Midi
0x90 Note On 2 21 (2: D -2) MME Midi
0x80 Note Off 26 0 (26: D 0) MME Midi
0x80 Note Off 20 0 (20: G# -1) MME Midi
0x80 Note Off 16 0 (16: E -1) MME Midi
0x80 Note Off 12 0 (12: C -1) MME Midi
0x80 Note Off 10 0 (10: A# -2) MME Midi
0x80 Note Off 2 0 (2: D -2) MME Midi
0xb0 Controller 123 0 (AllNoteOff) MME Midi
0x80 Note Off 20 100 (20: G# -1) MME Midi
0x80 Note Off 16 100 (16: E -1) MME Midi
0x80 Note Off 12 100 (12: C -1) MME Midi
0x90 Note On 20 100 (20: G# -1) MME Midi
0x90 Note On 16 100 (16: E -1) MME Midi
0x90 Note On 12 100 (12: C -1) MME Midi
0x80 Note Off 20 100 (20: G# -1) MME Midi
0x80 Note Off 16 100 (16: E -1) MME Midi
0x80 Note Off 12 100 (12: C -1) MME Midi
0xb0 Controller 123 0 (AllNoteOff) MME Midi
I can confirm, from the lights I see, that D0 is immediately switched off, even though it should have been held for longer. I also noticed a suspicious
0xb0 Controller 123 0 (AllNoteOff) MME Midi
which I did not program anywhere.
When investigating the Midi further I also noticed a weird split behaviour. Splitting right at 61.1, turns this:
into this:
So the notes that I noticed to be too short are now completely gone in the preview and editor:
Project attached:
midi_bug.vlprj (92,1 KB)