Currently the MIDI / note processing is broken after the work on timestamped processing of GUI events.
Need to unify the processing of frame based events so that GUI and midi note stuff is done in the same way and sub-periods are handled appropriately.
Might be nice to work out some unified front end frame indexes too so all GUI bits get their events delivered for the same frame.