PG Music Home
Posted By: Pipeline Midi Phrase Snap To Chord Tool - 03/25/21 03:13 AM
If you don't have it you will need to install Lokasenna_GUI or via ReaPack
and run Library/Set Lokasenna_GUI v2 library path.lua

Download Snap midi to chords gui compact.zip.mp4
remove .mp4 and unzip

*UPDATED will play midi preview through 64bit MPC Media Player Classic
if it's installed in C:\Program Files\MPC-HC\mpc-hc64.exe
It will play in minimized mode, the stop should work (this will close MPC).
Make sure you get the MPC-HC.1.7.9.x64.exe/download
if not it will use the included wv_player.exe

This will import you Biab SGU MGU etc.. chords into Reaper ReaTrak_Biab_SGU_MGU.._to_regions.zip.mp4
remove .mp4 and unzip

Extract all files to your Scripts folder and load the 2 scripts.
Set wv_player\wv_player.exe to Run As Administrator,
this will give a preview of the midi file,
make sure you set Reaper to release driver when stopped
as it uses the default Windows midi synth to play,
the Stop just kills the wv_player.exe so you might get a held note for some seconds. If you find a better command line player let me know.
The preview will only work on Win at the moment until a command line player is found for Mac.
Try and have a shorter file path if the files don't play preview.
I included a few free midi demos to try.

If you have midi loops you already know the Chord of
you can "Set Chord Name" type the name then transpose.
If you have midi Bass Loops you know the root of choose the Bass Root then click "Set Bass Root"
You can also Select the item then the whole or section of the item with time selection then hit a chord button and it will snap those notes starting in the time selection to that chord.
"Insert" will insert the Midi in the browser on the selected track at the cursor pos.
"Snap to Scale" will open the mpl GUI.




Option added to mute extra chord notes rather than moving to next octave.
Default "No" extra notes are muted, "Yes" no notes are muted.



Attached picture ReaTrak-Snap-Midi-To-Chords-GUI.png
Attached File
Attached File
Attached picture Reaper-Marker-Font.png
Attached File
Posted By: musocity Re: Midi Phrase Snap To Chord Tool - 12/14/22 05:04 PM
I think this needed:
In Reaper menu Extensions > Reapack > Browse packages.. in Filter paste js_ReaScriptAPI
right click > Install > Apply

Download: ReaTrak-snap-midi-to-chords-gui-compact.zip
© PG Music Forums