View Single Post
Old 07-16-2013, 01:13 PM   #67
spk77
Human being with feelings
 
Join Date: Aug 2012
Location: Finland
Posts: 2,514
Default

This would be nice - set MIDI editor "snap scale": RPR_MIDIEditor_SetSnapScale(root, scalename, scale)


f.ex. Set MIDI editor snap scale to "C major triad":
RPR_MIDIEditor_SetSnapScale("C", "Major Triad", "0, 4, 7") (0 = root, 4 = 4 semitones from root, 7 = 7 semitones from root etc.)

or maybe the "scale" argument should be a list:
RPR_MIDIEditor_SetSnapScale("C", "Major Triad", [0, 4, 7])

or using ReaScale format for the "scale":
RPR_MIDIEditor_SetSnapScale("C", "Major Triad", "100030050000")

Last edited by spk77; 07-17-2013 at 07:43 AM.
spk77 is offline   Reply With Quote