Quote:
Originally Posted by foxAsteria
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.