What is scaleEnforcer ?
scaleEnforcer is a MIDI effect plug-in (MFX).
MFX plug-ins can be used by Sonar / Cakewalk, Project5, and Cubase.
scaleEnforcer works off-line on a MIDI clip, in real-time as an insert on your
track, or even on live MIDI input.
scaleEnforcer ensures that all the notes in the selected track are in the scale you
have chosen (you can select a scale among 269, as well as its key).
The notes which are not in the scale can be either removed or fixed.
You can choose how to fix a note:
- adjust to the next note in the scale (i.e. the first note with a higher pitch
which is in the scale).
- adjust to the previous note in the scale (i.e. the first note with a lower
pitch which is in the scale).
- adjust to the closest note in the scale (either the previous or the next
note in the scale).
- adjust to a random note in the scale (within one octave of the original note)
How to install / uninstall scaleEnforcer ?
To install
Usage
The effect can be applied to whole or partial clips (for example, you can
use it on just a few selected notes).
Here is how you can do it in Sonar:
Download
Click here to download scaleEnforcer. You just need to unzip the file and the program is ready. Make sure you read the documentation (the scaleEnforcer.txt file).
Host compatibility
The host I have been using for my tests is Sonar version 2.2.
Send me an email at nicolasfournel@yahoo.com if you experience problems while using this plug-in with your favorite sequencer.