JS: IX/MIDI KeySnap
From CockosWiki
Description:
- MIDI Note constrain effect. This effect listens the input channel and either replaces or blocks bad notes. Allowable notes are controlled by a scale file which should be located in 'REAPER/Data/ix_scales'
Parameters:
- Input Channel - Which channel to work on.
- Note Min - Note range minimum. Notes lower than this will not be affected.
- Note Max - Note range maximum. Notes higher than this will not be affected.
- Root Note - The root note upon which to construct the scale.
- Scale File - The file containing the scale information.
- Mode - Work mode. Whether to block or remap notes outside the scale.
- On/Off - Fairly pointless bypass switch.
Tips:
- This effect will only work with positive scale values between 0 and 11. Values outside this range will cause incoming notes to map to the closest root note further down the keyboard.