Length of MIDI Notes is longer than selected by Gate Length

Firmware 1.1.20 (but also in 1.1.0):

The actual length of MIDI Notes is slightly longer than selected by the Gate Length. Thus when setting the Gate Length to 100%, the MIDI Note Offs are not sent before but slightly after the MIDI Note On of the following note. This can be easily shown when recording the MIDI Notes in a DAW (e.g. Live).

that’s actually intentional… the reason for the overlap (new note on comes before old note off) is so that the MIDI notes will be played “legato” if sent back to the Sub 37. If you want notes which last the full length of the step but don’t overlap, set Gate Length < 100%.

Thanks for bringing this up; Is it just something unexpected that you noticed, or does it create a problem?

-Amos

Well, it’s not what I expect when working with numbers… if I set the gate length to 50% for an 8th note step then I expect the note to be exactly 1/16th of length which means it will stop exactly before the next 16th.

There are two types of problems than can arise if the gate length is slightly longer than expected:

  • When doing (bass) sequences with a 100% gate length where consecutive steps are on the same note (pitch), as often done by bass players playing 8th note drones. In that case the MIDI Note Off from the first note will actually stop the second note right after it is played. This is a problem I ran into right within the first couple of hours using the Sub 37.

  • When using the MIDI Note Off as trigger for some percussive sounds, it will be very hard to get those in time. This is admittedly a rather esoteric use.

I’d rather have the 25%, 50%, 75% and 100% be exactly the expected length and adjust overlap to my taste. That would naturally require the range of Gate Length to go beyond 100%.

Btw, I just did a test: Setting Gate Length to 99% or 98% still created chopped notes regardless of using the internal sync or syncing to a MIDI clock.