ValliSoftware Posted June 19, 2019 Share Posted June 19, 2019 (edited) I generate chord progressions and certain libraries allow notes in a certain range, so the attached Scripter will stay within that range that you set. When you set the min, if the note falls below, I move it up to the next octave range that's allowed. When you set the max, if the note goes above, I move it down to the next octave range that's allowed. I also use this on melodies that I create as well, so I can stay within a range to experiment with, without having to modify the MIDI region. Edited January 18, 2022 by ValliSoftware Quote Link to comment Share on other sites More sharing options...
TheRdungeon Posted August 2, 2019 Share Posted August 2, 2019 Nice one, thanks mate! Quote Link to comment Share on other sites More sharing options...
ValliSoftware Posted June 7, 2020 Author Share Posted June 7, 2020 I've updated this script. If the notes are outside of the range, they'll be adjusted by octave until there in range, unless you use the appropriate checkboxes, the notes outside the range will not get played. I'll post a video of it in action. StayInRange.pst 2.zip Quote Link to comment Share on other sites More sharing options...
dertimo Posted November 19, 2020 Share Posted November 19, 2020 Hello, sounds like a great helper. Is there a way you can post the code directly in this topic? Quote Link to comment Share on other sites More sharing options...
Dewdman42 Posted November 20, 2020 Share Posted November 20, 2020 see the zip file he attached, that is a LogicPro Scripter preset. Copy that to the following folder on your Mac, then you'll be able to read it into scripter as a preset and see the script code: ~/Music/Audio Music Apps/Plugin-In Setting/Scripter/ Quote Link to comment Share on other sites More sharing options...
dertimo Posted November 21, 2020 Share Posted November 21, 2020 Great. Thanks a lot. 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.