Scale Remapper

Exchange Logic & MainStage Templates, Environments, Key Commands, Icons...

Scale Remapper

Postby jordito » Mon May 31, 2010 1:02 pm

So I mentioned in this thread that I had created a simple little macro to map specific notes to one of various scales and modes (Western only, no micro-tonality). Someone asked me if I could upload it and here it is. The idea came about from wanting to try out scales and modes I don't normally use and learn their sound, without having to memorize them on the keyboard first. Not being a keyboard player, this can come in  handy in situations where you just want to improvise on a certain scale or mode without having to worry about playing "wrong" notes. This still requires that you to learn the mappings, but these are easy as they remain the same no matter what key you're in.
For the sake of completeness, I decided to include scales which are already quite easy to play/memorize (the whole tone scale, for example).

Mappings go like this:
8-note scales = C major scale plus the A# key (all other keys unmapped)
7-note scales = C major scale (all white keys, black keys unmapped)
6-note scales* = C major scale minus the B key (all other keys unmapped)
5-note scales = C# (Db) pentatonic scale (5th mode of the Eb minor pentatonic...All black keys, white keys unmapped)

*Also included the blues scale as part of 6-note scales, and the mapping is the same as the pentatonics except for an added G key for the "blue note".

The mappings cover the C-2 to G8 range. Keep this in mind if you use key switches mapped chromatically. You can always unpack the macro and change the range of the chord memorizer objects within if you need to.

The interface looks like this:

Image

:shock:

So basically you choose a scale type, a scale/mode, and the root key.
To keep it simpler, transposition of root keys only goes up (If you need to transpose down to some other key use the octave buttons in your keyboard). I've added an On/Off switch so that you can go back to being a real musician every once in a while, plus a keyboard monitor that shows which notes are actually coming out.

Uses:

Great for brainless keyboard improvisation and experimenting with polytonal sequencing.
Learning the sound of scales and their modes without much effort

Attached is a project file (done in logic 9) which includes the scale remapper in its own layer. You could just save the project as a template so you don't have to reconnect the macro (if you decide to import the layer to another project).

Note:
This is intended for live input so it does not adapt notes on MIDI regions to any scales.

Finally, if you have the time and motivation, learn to play the piano properly!!

Enjoy!

Updated: The power button is now part of the macro.

J.
Attachments
Scale Remapper .zip
(91.89 KiB) Downloaded 2742 times
Last edited by jordito on Wed Jan 12, 2011 10:38 am, edited 6 times in total.
Et voilà!

MacBook Pro 15" Core 2 Duo 2.2GHz - 6GB RAM | 10.6.8 | Logic Pro 8.0.2, 9.1.8 | RME Fireface 400 | Apogee Duet | Nord Micro Modular | Akai MPK49.
User avatar
jordito
Moderator
Moderator
 
Posts: 9592
Joined: Wed Jun 18, 2008 6:24 am
Location: Neuchâtel, Switzerland

 

Postby ski » Mon May 31, 2010 5:53 pm

I haven't yet tried this out, but it looks scalar-ly yummy!
MacPro 8 Core 2.4 Xeon | 32G RAM | OSX 10.6.8 | Logic 9.1.7 | RME FF800 | 3 monitors | Toys for days
User avatar
ski
Site Contributor
 
Posts: 15673
Joined: Thu Dec 15, 2005 5:12 pm
Location: Los Angeles

 

Postby jordito » Mon May 31, 2010 11:59 pm

ski wrote:I haven't yet tried this out, but it looks scalar-ly yummy!


:D

If you're already a proficient piano player, this won't be of much use to you...not so if you're more of a play-it-by-ear kind of guy.
I should also mention that this is nice for banging out chords...I particularly enjoy doing that with the melodic and harmonic minor modes.
Another disadvantage of this macro is that you lose the ability to add any chromatic passing tones you may want to add....Oh well :roll:

J.
Et voilà!

MacBook Pro 15" Core 2 Duo 2.2GHz - 6GB RAM | 10.6.8 | Logic Pro 8.0.2, 9.1.8 | RME Fireface 400 | Apogee Duet | Nord Micro Modular | Akai MPK49.
User avatar
jordito
Moderator
Moderator
 
Posts: 9592
Joined: Wed Jun 18, 2008 6:24 am
Location: Neuchâtel, Switzerland

 

Postby ski » Tue Jun 01, 2010 12:21 am

I just DL'd your environment and played around with a bit. It's very cool!

Opening it in Logic 8, the dry output of the delay was all the way down. Just wondering if that was intentional.

It took me a minute to figure out how it all worked but now it's clear: start by selecting one of the menu items under "Scale Type" and then use the corresponding menu to alter the scale. Example: if you select "Harmonic Minor" (under Scale Type) then only the Harmonic Minor Mode menu will affect the notes.

Very cool and interesting. Thanks for sharing this!
MacPro 8 Core 2.4 Xeon | 32G RAM | OSX 10.6.8 | Logic 9.1.7 | RME FF800 | 3 monitors | Toys for days
User avatar
ski
Site Contributor
 
Posts: 15673
Joined: Thu Dec 15, 2005 5:12 pm
Location: Los Angeles

 

Postby jordito » Tue Jun 01, 2010 12:31 am

ski wrote:I just DL'd your environment and played around with a bit. It's very cool!

Opening it in Logic 8, the dry output of the delay was all the way down. Just wondering if that was intentional.

It took me a minute to figure out how it all worked but now it's clear: start by selecting one of the menu items under "Scale Type" and then use the corresponding menu to alter the scale. Example: if you select "Harmonic Minor" (under Scale Type) then only the Harmonic Minor Mode menu will affect the notes.

Very cool and interesting. Thanks for sharing this!


Great! I'm glad you like it :D

The thing with the tape delay is intentional...that's just an ol' trick for adding warmth.

By the way, if you think there's anything that can be done to improve this macro, go for it!

Cheers,

J.
Et voilà!

MacBook Pro 15" Core 2 Duo 2.2GHz - 6GB RAM | 10.6.8 | Logic Pro 8.0.2, 9.1.8 | RME Fireface 400 | Apogee Duet | Nord Micro Modular | Akai MPK49.
User avatar
jordito
Moderator
Moderator
 
Posts: 9592
Joined: Wed Jun 18, 2008 6:24 am
Location: Neuchâtel, Switzerland

 

Postby Alan Shields » Sun Aug 01, 2010 9:50 am

I've only just found this post and it's fantastic. I had made a smaller scale mapper myself with just a few scales on it - I'm a guitarist and I sometimes find the keyboard a little awkward. Your macro seems to cover all the scales I could want (and more) so I'm eagerly downloading it now.

Thank you very much jordito,

Alan.
Wings - the band the Beatles could have been - Alan Partridge.

Logic Studio 9.1.8 & (9.0.2 + 8.0.2). Mac OS 10.6.8
iMac 2.4GHz Intel Core 2 Duo 20" - 3GB Ram - 320GB HD
2.5 Tonnes of (antique?) equipment gathering dust in their racks
User avatar
Alan Shields
 
Posts: 619
Joined: Wed Apr 13, 2005 11:04 am
Location: Ireland - The Land of Ire

 

Postby jordito » Sun Aug 01, 2010 10:06 am

Alan Shields wrote:I've only just found this post and it's fantastic. I had made a smaller scale mapper myself with just a few scales on it - I'm a guitarist and I sometimes find the keyboard a little awkward. Your macro seems to cover all the scales I could want (and more) so I'm eagerly downloading it now.

Thank you very much jordito,

Alan.


You're welcome, Alan.
I'm in the exact same situation as you: guitar player here (yet another one! :roll: ... :lol: ).
I hope you like it!

Cheers,

J.
Et voilà!

MacBook Pro 15" Core 2 Duo 2.2GHz - 6GB RAM | 10.6.8 | Logic Pro 8.0.2, 9.1.8 | RME Fireface 400 | Apogee Duet | Nord Micro Modular | Akai MPK49.
User avatar
jordito
Moderator
Moderator
 
Posts: 9592
Joined: Wed Jun 18, 2008 6:24 am
Location: Neuchâtel, Switzerland

 

Postby benmrx » Mon Aug 23, 2010 12:20 am

Noob here.. trying to load this layer into my Logic Environment. I'm not sure if this is a bug or what. But if I have a Logic project open, with an instance of Kontakt and some patches loaded.., then try and import this environment layer into my project... all my patches in Kontakt get deleted.

Is this just the way the Environment normally works?

Are you suppose to make sure you import any 'layers' before you start adding VI's?
iMac 3.06Ghz Intel Core 2 Duo + 4GB Ram, OSX 10.6.2, Logic 9.1.1, Digital Performer 7.12
benmrx
 
Posts: 39
Joined: Tue Jun 08, 2010 1:47 am

 

Postby fuzzfilth » Mon Aug 23, 2010 12:38 am

show reel home page band video

MacPro 8core 3.0 13Gb RAM OSX.5.8 Logic 9.1.3
User avatar
fuzzfilth
 
Posts: 1792
Joined: Mon Aug 03, 2009 1:31 am
Location: Germany

 

Postby jordito » Mon Aug 23, 2010 1:30 am

fuzzfilth wrote:http://www.logicprohelp.com/viewtopic.php?t=48961&highlight=modulator

Christian


Thaht's cool, Christian. I wasn't aware of the existence of your modulator deluxe (nice name!). Looks nicer than my scale remapper... :evil:

Does it only cover major scale modes?


@benmrx

If you import the scale remapper to an empty layer in your project, all should be ok.

You could also try copy/paste instead of importing...

J.
Et voilà!

MacBook Pro 15" Core 2 Duo 2.2GHz - 6GB RAM | 10.6.8 | Logic Pro 8.0.2, 9.1.8 | RME Fireface 400 | Apogee Duet | Nord Micro Modular | Akai MPK49.
User avatar
jordito
Moderator
Moderator
 
Posts: 9592
Joined: Wed Jun 18, 2008 6:24 am
Location: Neuchâtel, Switzerland

 

Postby fuzzfilth » Mon Aug 23, 2010 3:21 am

jordito wrote:Does it only cover major scale modes?

No. The ionian button is a popup menu.

Christian
show reel home page band video

MacPro 8core 3.0 13Gb RAM OSX.5.8 Logic 9.1.3
User avatar
fuzzfilth
 
Posts: 1792
Joined: Mon Aug 03, 2009 1:31 am
Location: Germany

 

Postby jordito » Mon Aug 23, 2010 3:55 am

fuzzfilth wrote:
jordito wrote:Does it only cover major scale modes?

No. The ionian button is a popup menu.

Christian


Yes, I can see that...just wanted to know if you included other modes not derived from the major scale (i.e harmonic minor, melodic minor, etc) I cannot check it out right now since I'm not in my studio at the moment...but by the looks of it that's most likely the case since all of these are 7-note scales.

J.
Et voilà!

MacBook Pro 15" Core 2 Duo 2.2GHz - 6GB RAM | 10.6.8 | Logic Pro 8.0.2, 9.1.8 | RME Fireface 400 | Apogee Duet | Nord Micro Modular | Akai MPK49.
User avatar
jordito
Moderator
Moderator
 
Posts: 9592
Joined: Wed Jun 18, 2008 6:24 am
Location: Neuchâtel, Switzerland

 

Postby fuzzfilth » Mon Aug 23, 2010 5:52 am

These are the implemented modes

Image

Christian
show reel home page band video

MacPro 8core 3.0 13Gb RAM OSX.5.8 Logic 9.1.3
User avatar
fuzzfilth
 
Posts: 1792
Joined: Mon Aug 03, 2009 1:31 am
Location: Germany

 

Postby MLinares » Sun Dec 12, 2010 8:27 am

Hi there is it possible to combine either of these modules with a cable switcher so as to alter environment purpose. I have tried a few times but it doesn't seem to work ???
MLinares
 
Posts: 20
Joined: Sun Dec 12, 2010 6:29 am

 

Postby jordito » Sun Dec 12, 2010 9:25 am

MLinares wrote:Hi there is it possible to combine either of these modules with a cable switcher so as to alter environment purpose


What do you mean by that? What are you trying to do, exactly?

J.
Et voilà!

MacBook Pro 15" Core 2 Duo 2.2GHz - 6GB RAM | 10.6.8 | Logic Pro 8.0.2, 9.1.8 | RME Fireface 400 | Apogee Duet | Nord Micro Modular | Akai MPK49.
User avatar
jordito
Moderator
Moderator
 
Posts: 9592
Joined: Wed Jun 18, 2008 6:24 am
Location: Neuchâtel, Switzerland

 

Postby MLinares » Sun Dec 12, 2010 12:57 pm

wow thanks for the fast response. Specifically I would like to use rewire via an iac channel whilst retaining the ability to use the scale remapper as every-time I try to rewire ( five12's excellent numerology to logic) I can't get the scale remapper to work whilst rewired.... I am sure I am mincing my words but I can't seem to explain it any other way. I am simply trying to set up a a template that incorporates both rewire and the scale remapper. Possible ????
MLinares
 
Posts: 20
Joined: Sun Dec 12, 2010 6:29 am

 

Postby MLinares » Sun Dec 12, 2010 1:07 pm

Here is a picture of my numerology rewire
Attachments
Picture 5.png
Picture 5.png (90.56 KiB) Viewed 13127 times
MLinares
 
Posts: 20
Joined: Sun Dec 12, 2010 6:29 am

 

Postby jordito » Sun Dec 12, 2010 1:27 pm

Ok, the thing is that if Numerology is running as Rewire Slave, it won't be able to send MIDI to Logic. What you can do is open Numerology first (so that it does not run as Rewire Slave and be able to output MIDI) and Logic second, and then sync Numerology to Logic via MIDI clock.

J.
Et voilà!

MacBook Pro 15" Core 2 Duo 2.2GHz - 6GB RAM | 10.6.8 | Logic Pro 8.0.2, 9.1.8 | RME Fireface 400 | Apogee Duet | Nord Micro Modular | Akai MPK49.
User avatar
jordito
Moderator
Moderator
 
Posts: 9592
Joined: Wed Jun 18, 2008 6:24 am
Location: Neuchâtel, Switzerland

 

Postby MLinares » Sun Dec 12, 2010 1:44 pm

Thanks for the tip but I guess I am having difficulty expressing myself. Numerology certainly syncs just fine to logic but when I want to go back into logic and use the caps keyboard or midi keyboard to play a soft synth on an instrument track there is no sound??? So what I guess I want is for me to be able to play both on my midi keyboard thru logic and then cable switch to sequencing in numerology. I am really thankful for your time
MLinares
 
Posts: 20
Joined: Sun Dec 12, 2010 6:29 am

 

Postby EricBradley » Sun Dec 12, 2010 1:52 pm

You have to cable the "sum" to the sequencer input.
Eric Bradley Cardenas
EC Making Sound
Mac mini 2.6 GHz 16GB RAM Areca⚡RAID | MacBook Pro 2.2 GHz 16GB RAM | Os 10.8.3
Logic Pro 9.1.8 | RME Fireface UFX | Adam A7 + Sub8 | Spectrasonics | Softube
User avatar
EricBradley
Moderator
Moderator
 
Posts: 6652
Joined: Sat May 07, 2005 12:47 pm
Location: Uppsala, Sweden

Next

Return to Logic & MainStage Templates and Environments

Who is online

Users browsing this forum: No registered users and 0 guests