Just tried this out in Cubase 13, having not used MidiGate for many years. I’m finding that the ‘Note Off’ Hold Mode option is not working. There is no hold time applied with that mode selected.
I’ve tried it with both ‘Note Off 80’ messages and ‘Note On 90 with zero velocity’ messages - it makes no difference.
I don’t believe that is true. In fact, I’ve never heard of that Note On with Velocity = 0 would be equivalent to Note Off. I did some quick digging and realized that some devices does use Note On, Vel=0 as Note Off.
Since not even the MIDI List editor lists Note Off messages specifically, I used Bome’s MIDI Translator Pro to read what Cubase is sending from a MIDI track.
This is what I got:
Having never used the MIDI Gate before, I’m not sure how it is intended to work nor how it has worked in prior versions to Cubase 12 (my current version).
I can confirm however, that if “HOLD MODE” is set to “Note Off”, then the knob “Hold” has no effect.
I expected the Hold time to be added to the end of the note, but it didn’t seem to do anything.
Okay, so Cubase does send NoteOff messages (hex 8n). Good to know, I will make a mental note.
Here is an excerpt form Roland’s JP-8000 synth:
As you see the JP-8000 supports both modes for NoteOff. Either hex 8n or hex 9n with velocity=0. It is a fairly common thing.