View Single Post
Old 07-07-2016, 02:46 AM   #31
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by foxAsteria View Post
Yea, FnA, as long as I don't have overlapping notes, it works great! I can't really think of a situation where I've needed overlapping notes, so I'll just keep that option on.
Regarding overlapping notes: I have tried to write a "Join notes" script that would work with overlapping as well as adjacent notes, but I ran into several ReaScript API bugs:

ReaScript: MIDI_GetNote returns endppqpos different from visual appearance in editor

Using MIDI_SetNote with noSort=true to move notes onto same pitch causes extended notes

ReaScript: MIDI_DeleteNote ADDS note to another pitch

The first bug can be circumvented by working with the raw MIDI note-on and note-off events instead of note lengths, but the other two wreak havoc.

At present, ReaScript is unfortunately not compatible with overlapping notes.
juliansader is offline   Reply With Quote