Here are some eel scripts I made to help me with midi editing.
I stole some code from spk77 to save time (thanks skp77
).
https://stash.reaper.fm/v/21766/kuuso-eel-scripts.zip
I use these two in custom actions where the first action is 'Move edit
cursor to mouse cursor' (action id 40443).
PreviewNotes.eel
Play the notes that are under the edit cursor.
SelectNotesUnderEditCursor.eel & AddNotesUnderEditCursorToSel.eel
Set the note selection to the notes under the edit cursor. Or add them to the selection.
I'm using these two together to make selected chord notes equal length.
GrowNoteEndsToLatestNoteEnd.eel
Moves the note offs of selected notes to the position of latest note
off in selected notes.
GrowNoteStartsToEarliestNote.eel
Moves the note ons of selected notes to the earliest note on in
selected notes.
SwapNoteRows.eel
Swaps two rows of selected notes. I've done this too many times manually while editing drums
SelectRowNotesInPattern.eel
This is a variation of spk77's select every nth note. Usefulness is yet to be determined
Look at the examples: