When auto-playing recorded MIDI clips, early MIDI notes won't be played in the first cycle right after recording. The reason is that Playtime records exactly until the end of the measure (if record stop time is "Next measure"). Let's assume the recorded clip has a MIDI note on beat 1. So this MIDI note is supposed to be played right after the recording ended (only 1 sample later). Processing the recording takes some milliseconds though so this MIDI note is just skipped on the first iteration.
Probably this can be improved. I have following ideas in mind:
- Redefine record stop time "Immediately" so it still stops recording immediately but extends the clip length to the next measure (or whatever is set as as play start time). Record stop time "Immediately" as it is defined now probably only makes musical sense for one-shots (or very experimental loops). But even for one-shots it maybe wouldn't hurt to extend the clip length to the next measure.
- Work with MIDI overdubbing. Maybe that decreases processing time or means "on-the-fly" processing.
- Record the beginning on a secondary track in parallel and then do some heavy glueing (sounds hacky).