View Single Post
Old 09-05-2019, 08:46 AM   #20
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,669
Default

Quote:
Originally Posted by ivansc View Post
Well spotted! I recall this b3ing a perennial issue on several of the old sequencers I used back at the dawn of MIDI history.
really? i haven't encountered it in anything other than REAPER (and now Ableton, too, which doesn't handle pickups well either). i've mentioned this before, but you know what handled this really well? JJos software for MPC1000/2500 series.

midi note start/end data was stored in the item (called "sequence") in a way that allowed a note to end beyond the item's bounds. this made for easy moving of items while preserving pickups/chords that roll into the next item.

for example: imagine this image represents a 2 bar loop item. observe the last note: its noteoff occurs after the end of the 2nd bar. in REAPER, if you wanted to move this section, you'd end up with that note getting split. in JJos, if you move the item, the note moves with the item in which it originated.

__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.

Last edited by mccrabney; 09-05-2019 at 08:56 AM.
mccrabney is offline   Reply With Quote