Midi note cut off in loop mode

Summary
When in loop mode, if you use a Midi track with “No Instrument” (i.e. So we are only outputting the data to an external Midi interface) the first midi note gets “cut off” on the first loop and every time after.

Description - Setup

  1. Start a new project.
  2. Create a new Midi Track. By default the Acoustic Piano is added as a default Virtual Instrument. Remove this instrument so that it says “No Instrument”
  3. Set the Left and right locators to four bars.
  4. Create a new four bar midi part and add four whole notes, one at the start of each bar. (i.e. Four C1 notes and make their length exactly one bar each)
  5. Quantise all notes so they are perfectly one bar each in size/length.
  6. Hook up an external midi synth (any type) so that it can receive the midi data from the track.
  7. Enable the loop/cycle button and then hit play.

Results
On the first run, all four whole notes are played perfectly on the external Midi Synth, but when it cycles/loops back to the beginning, the first whole note is played as a quaver. (Instantly cut off by a note off message, so the note doesn’t play for the full bar). The other three whole notes on bars 2, 3 and 4 play fine.

Fix

  1. Add a Virtual Instrument to the track, so that the VST plays as well as the external Midi interface synth,
  2. Hit play in loop/cycle mode.

When in loop made all four notes play fine on every loop - on both the internal Virtual Instrument and the External Midi instrument.

For some reason, removing the Virtual Instrument is causing a problem for external midi data in loop mode. It causes the first whole note to be cut off almost instantly by a note off message. Adding the Virtual Instrument fixes the problem, but I have no idea why.
Do I have to have a Virtual Instrument on every external midi track? That seems a bit wasteful on CPU if I only want to use external Midi?

5. Environment
iPad Pro 12.9 Inch (3rd Gen)
iOS 18.3.1
Cubasis 3.7

Kindest Regards
Brett

Hi Brett,

Please let us have more details about your external devices in use.

In addition, a short clip which shows all steps leading to the issue (and the environment) would be helpful.

Do you record at bar one in the project? If so, does it make a change if you move the left locator to a different position (to start recording)?

Thanks
Lars

Hey Lars, thank for the reply mate.

Here’s a YouTube link to a video I made showing the problem and setup.
I also tried moving the Locator forward along with the MidiPart. Same result. Thank for your help! Let me know of you need any other info.

Cheers

Hi @thedood

Thank you for the additional information, which has been shared with our engineering.

Please await our reply.

Best,
Lars

No worries Lars, once again thanks for all your help!
Cheers!

Hi @thedood

The team will evaluate the problem. In the meantime, we hope the workaround will be sufficient to get around the issue.

Best,
Lars

This happens to me sometimes too, in the Android version.