Jump to content

Music Scales in Scripter not Transposer


ValliSoftware
 Share

Recommended Posts

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.

 

ScaleType.png.164309cd1808cab7d9c1cb9ab9827b3b.png

ScaleType.png.164309cd1808cab7d9c1cb9ab9827b3b.png

 

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.

ScaleKey.png.89548713c86a9cc7858b7cc2f1c51deb.png

Scales.zip

MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2) - MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8) - iPad Mini iOS 12 - iOS GarageBand 2.0.1 - Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8) - MacMini M1 11.6.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.7.1) Rosetta 2 not installed

Link to comment
Share on other sites

Thanks for sharing. Had a quick look and it's nice.

http://www.logicscripts.net - My website with both free and commercial scripts for Logic Pro X.
Logic 10.3.1 | OS X 10.12.4 | MacBook Pro (Retina, 13-inch, Early 2015) | 2,7 GHz Intel Core i5 | 8 GB 1867 MHz DDR3 | Propellerhead Balance | Ableton PUSH 2 | Novation Launchkey 25 | Akai MPC Keys | M-Audio Oxygen 25 Blue | Akai LPK25

Link to comment
Share on other sites

  • 8 months later...
...

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?

LogicPro 10.7.4, MainStage 3.6,
MBPro 17", Core2Duo, 8G, OSX 10.12.6, MacPro, Xeon 6Cores, 64GB, OSX 10.16.1,
ULN8, MOTU MIDI TP-AV, C4, MCU Pro, KorgNano, Novation SLMkII, Several vintage gear
AAS, NI, Celemony, Spectrasonics, Korg, Arturia, etc..., PC, iPadPro 5th gen 12.9”(Duet D., V-Control & LogicRemote), AtariST(Notator SL),

Link to comment
Share on other sites

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.

OSX 12.x (Monterey) on OpenCore - Logic Pro 10.7.4, VePro7, Mainstage3 - 5,1 MacPro 3.46ghz x 12 96gb ram

Link to comment
Share on other sites

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!

LogicPro 10.7.4, MainStage 3.6,
MBPro 17", Core2Duo, 8G, OSX 10.12.6, MacPro, Xeon 6Cores, 64GB, OSX 10.16.1,
ULN8, MOTU MIDI TP-AV, C4, MCU Pro, KorgNano, Novation SLMkII, Several vintage gear
AAS, NI, Celemony, Spectrasonics, Korg, Arturia, etc..., PC, iPadPro 5th gen 12.9”(Duet D., V-Control & LogicRemote), AtariST(Notator SL),

Link to comment
Share on other sites

If all those scales are a little overwhelming, just grab the ones you want and that way the list is customize for you. :mrgreen:

 

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.

ScaleScript.thumb.png.942b963f10b39f1d8cbb4830a868c1f6.png

MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2) - MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8) - iPad Mini iOS 12 - iOS GarageBand 2.0.1 - Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8) - MacMini M1 11.6.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.7.1) Rosetta 2 not installed

Link to comment
Share on other sites

Awesome!

Big big thank you!

LogicPro 10.7.4, MainStage 3.6,
MBPro 17", Core2Duo, 8G, OSX 10.12.6, MacPro, Xeon 6Cores, 64GB, OSX 10.16.1,
ULN8, MOTU MIDI TP-AV, C4, MCU Pro, KorgNano, Novation SLMkII, Several vintage gear
AAS, NI, Celemony, Spectrasonics, Korg, Arturia, etc..., PC, iPadPro 5th gen 12.9”(Duet D., V-Control & LogicRemote), AtariST(Notator SL),

Link to comment
Share on other sites

  • 2 years later...
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

MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2) - MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8) - iPad Mini iOS 12 - iOS GarageBand 2.0.1 - Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8) - MacMini M1 11.6.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.7.1) Rosetta 2 not installed

Link to comment
Share on other sites

  • 4 months later...
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. :mrgreen:

MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2) - MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8) - iPad Mini iOS 12 - iOS GarageBand 2.0.1 - Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8) - MacMini M1 11.6.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.7.1) Rosetta 2 not installed

Link to comment
Share on other sites

  • 4 months later...

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

MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2) - MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8) - iPad Mini iOS 12 - iOS GarageBand 2.0.1 - Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8) - MacMini M1 11.6.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.7.1) Rosetta 2 not installed

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...