ValliSoftware Posted February 1, 2018 Share Posted February 1, 2018 I decided to write some music scales in Scripter objects instead of Transposer. I'm able to allow 5 types of a scale as well as switching the key of the scale. Strict - If a note is in the scale you loaded, it gets played. If you specify a key, the note will get adjusted to that key. Up - If a note isn't in a scale, the last known note going up will get played. Ex. If C and D are in the scale, then C# will default to C. The key will be applied after a note has been specified. Down - If a note isn't in a scale, the last known note going down will get played. Ex. If C and D are in the scale, then C# will default to D. The key will be applied after a note has been specified. Random - If a note isn't in a scale, a random note within the octave range will be selected. Ex. If C, D and E are in the scale, C# can default to either C, D or E. Filter - The incoming note is checked to see if it is in the scale/key, if so it gets played. The incoming note doesn't get altered, it just gets played. The attached scales.zip file has 1,658 scales to choose from. Plus if you take a look at the script, you can change to any scale you want as well. Here's a simple use of the scales. Notice that I use it on an External Instrument, that's so I can MIDI Record the changed notes. UPDATED:20190316 Replaced the scales.zip with an update. Scales.zip Quote Link to comment Share on other sites More sharing options...
Unheardofski Posted February 3, 2018 Share Posted February 3, 2018 Thanks for sharing. Had a quick look and it's nice. Quote Link to comment Share on other sites More sharing options...
Atlas007 Posted October 31, 2018 Share Posted October 31, 2018 ...The attached scales.zip file has 1,658 scales to choose from. Plus if you take a look at the script, you can change to any scale you want as well. Where is the script? Quote Link to comment Share on other sites More sharing options...
Dewdman42 Posted October 31, 2018 Share Posted October 31, 2018 See the attached zip file above. He did it as a big folder hierarchy full of scripts, each one hard coded for a particular scale. Do you select the scale you want by choosing the script matching that scale. Quote Link to comment Share on other sites More sharing options...
Atlas007 Posted November 1, 2018 Share Posted November 1, 2018 See the attached zip file above. He did it as a big folder hierarchy full of scripts, each one hard coded for a particular scale. Do you select the scale you want by choosing the script matching that scale. Ho! Ok! I thought after checking the zip content that all there was in there were scale files not the scripter presets... I'll have a look thanx a lot! Quote Link to comment Share on other sites More sharing options...
ValliSoftware Posted November 1, 2018 Author Share Posted November 1, 2018 If all those scales are a little overwhelming, just grab the ones you want and that way the list is customize for you. If you have a custom scale, the first line in each script defines the notes in the scale in the Key of C. Just define the notes with a '1' and if the note isn't in your custom scale, mark it as a '0'. Yes, there's 12 digits for 12 notes. Then just rename the script to your custom scale name. Quote Link to comment Share on other sites More sharing options...
Atlas007 Posted November 2, 2018 Share Posted November 2, 2018 Awesome! Big big thank you! Quote Link to comment Share on other sites More sharing options...
sellis67 Posted December 6, 2020 Share Posted December 6, 2020 Hey, i need help walking through the setup. I'm using Logic 10.6 and i've put the Scales folder in the plug in settings but it's not showing up in the drop down menu on the channel strip. I need some guidance. really would like to use it. thanks. Quote Link to comment Share on other sites More sharing options...
ValliSoftware Posted December 6, 2020 Author Share Posted December 6, 2020 Hey, i need help walking through the setup. I'm using Logic 10.6 and i've put the Scales folder in the plug in settings but it's not showing up in the drop down menu on the channel strip. I need some guidance. really would like to use it. thanks. Use the Logic Pro Scripter MIDI plug-in https://support.apple.com/guide/logicpro/use-the-scripter-midi-plug-in-lgce728c68f6/mac Use the Logic Pro Scripter MIDI plug-in Script Editor https://support.apple.com/guide/logicpro/use-the-script-editor-lgcecc16550d/10.6/mac/10.15 Logic Pro Scripter MIDI plug-in API overview https://support.apple.com/guide/logicpro/scripter-api-overview-lgce3905a48c/10.6/mac/10.15 Quote Link to comment Share on other sites More sharing options...
NicTam Posted April 13, 2021 Share Posted April 13, 2021 Wow!!! Just installed the script. It is truly amazing!!!! Thank you so much for the work you put into this! Cheers! Quote Link to comment Share on other sites More sharing options...
ValliSoftware Posted April 13, 2021 Author Share Posted April 13, 2021 Wow!!! Just installed the script. It is truly amazing!!!! Thank you so much for the work you put into this! Cheers! Have fun with them. Quote Link to comment Share on other sites More sharing options...
Soundatelier Posted April 19, 2021 Share Posted April 19, 2021 Amazing!!! Thank a lot! Quote Link to comment Share on other sites More sharing options...
ValliSoftware Posted September 8, 2021 Author Share Posted September 8, 2021 I thought I lost this URL for scales. I'll post it here as a reference and so I don't lose it as well. Majority of the above scale scripts were created with this list. music theory online : 1000+ scales 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.