MIDI File Player looping: why not honor the Start position?

Looping a MIDI file from Start to End, where Start is not constrained to be the beginning of the file, would allow looping a song section (e.g., chorus, verse 2, bridge, etc.) or a sub-section (e.g., learn that tricky 2-bar lick by listening over and over). Is there a way to achieve this, besides producing multiple chops of a MIDI file (outside of GP), where each desired loop starts at bar 1 of a new chopped file?

Does the MIDI File Player allow suddenly/immediately moving the Play head to an arbitrary position? If so, I guess the human could achieve looping by repeatedly jumping back to where the loop should start. And if that works, then maybe the jump command/s could be issued from a script that monitors the current bar/beat/tick position - ?

Thanks!

You can change the Start position by clicking on the area.

With touch pad enabled:


Without touch pad enabled:

2 Likes