DGB111 Posted April 2, 2017 Share Posted April 2, 2017 Hey all! I'm trying to figure out how to script a way to elegantly turn off notes that aren't in a scale. I've used the transposer plug set to a scale, but that still sends midi info for notes that are out of the scale, so for C major if I hit an F# it will send a G, etc. I'd like to have it send nothing for F# or any non-scale notes. I've used Unheardofski's excellent remap ninja, but I'd love to be able to just select "C major" instead of individually selecting each note from C-2 to C8, so I'm a wondering how to set up an array to silence the non-scale notes? I've read through the effects manual and API, but not really being a scripter and not knowing javascript I couldn't really get it sorted. Thanks! DGB Quote Link to comment Share on other sites More sharing options...
Unheardofski Posted April 5, 2017 Share Posted April 5, 2017 Hi. I made an attempt at both your request and at using git. Find the file here: ScaleGate4LPX Quote Link to comment Share on other sites More sharing options...
DGB111 Posted April 7, 2017 Author Share Posted April 7, 2017 Amazing!!! You're the best Unheardofski! I'm playing around with it right now. Quote Link to comment Share on other sites More sharing options...
Unheardofski Posted April 7, 2017 Share Posted April 7, 2017 Thanks, enjoy and let me know if you find any weirdness. Quote Link to comment Share on other sites More sharing options...
Unheardofski Posted April 9, 2017 Share Posted April 9, 2017 Actually you might want to grab the version I just put up. Since I am a GIT n00b something went south with one of the fixes earlier. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.