Is there a way to get midi data—notes, cc’s, etc.—whose positions are prior to the start of a MIDI event to play back without changing the size of the event?
Here’s my use case:
Let’s say I record one bar of MIDI drums that I intend to copy-paste a few times. In my MIDI recording, my first note starts just before beat one, because I rushed a little bit. I don’t want to quantize it, because it has a more natural feel the way it is. But in order to get my first note to play back, I have to make the size of my MIDI event larger than one bar in order to encompass this first rushed note.
I want the size of the MIDI event to be exactly the one bar length I had intended to record—even though it is slightly longer than one bar—because it is easier to copy paste that way. Is there a way to accomplish this? My current workaround has been to extend the start of the event to the beginning of the previous bar, giving me a two-bar MIDI event for one bar of data. It’s easier to copy-paste events that are whole bar lengths. But this results in a lot of overlapping events which makes it difficult to quickly identify where events start and end.