Page 1 of 1
Locrian Scale in Ableton Push
Posted: Thu Mar 28, 2013 12:10 pm
by jmx303
Hey Ableton Forum,
I was just playing around with the scales on my new Ableton Push this morning and when I came across the locrian scale, I was wondering if I have been taught completely wrong by my music teachers. As far as I know, the locrian scale consists of the following intervals:
1, b2, b3, 4, b5, b6, 7.
On a normal piano keyboard, played from B, you would then have all the notes of the C major scale, as the Locrian scale builds up on the seventh note of a major scale (thus B locrian and C major share the same pitches)
However, the scale that Ableton Push tells me to be locrian, is not that one described above, but this one:
1, b2, b3, 3(?!), 5(?!), b6, 7.
Is this really locrian?! I don't think so, but perhaps somebody can tell me where my mistake is?
Thank you very much for all the great work you put in Live 9 an Push!
Cheers,
jmx303
Re: Locrian Scale in Ableton Push
Posted: Thu Mar 28, 2013 12:59 pm
by #1thelark
You must have messed that up with the loco scale, mate.
Just kiddin!
Julien Bayle has a trick how you can add your own scales, check this out:
http://julienbayle.net/ableton-push/#scales
Re: Locrian Scale in Ableton Push
Posted: Sun May 05, 2013 10:52 pm
by Boris B.
Hi,
I'd like to add some more scale preset for my push device, so I tried to follow J.Bayle method.
Even though I dont have a clue about Python and all that stuff, I decided to give it a try but unsuccessful.
J.Bayle instruction seem easy as 1,2,3 to get it working, but actually it is not.
Sound like I need to learn about Python, scripting, compiling & decompiling files etc...
Making fun about it, before I step in this direction, I'd like to know if I will have to learn about how to launch a Nasa spaceship too in order to add my own scale

Re: Locrian Scale in Ableton Push
Posted: Mon May 06, 2013 4:07 am
by lo.key
'but unsuccessful' doesnt give us much to go on mate. Its pretty straightforward, whats going on? What version of live are you using? The scripts that julien provided are a little out of date if you're using the beta, but still...be clear amigo!
Re: Locrian Scale in Ableton Push
Posted: Mon May 06, 2013 8:42 am
by Boris B.
well,
I'm using Live9 intro at the moment (9.0.2 64bit)
To be a little more precise about what's going on, my push device doesnt detect live9 process anymore as soon as I apply J.B method. (my device only display 'please start live to play...')
Everything back to normal when I put my initial midi remote script folder & files back to their place.
So I think you are probably right when you say J.B script might be outdated and that is what make me think I may have to do it myself (to decompile/compile the midi remote script folder via Python)
I'm just a little bit worried it might not be that easy to decompile those script without some solid knowledge in coding script etc ... am I mistaken ?
Re: Locrian Scale in Ableton Push
Posted: Tue May 14, 2013 11:56 am
by zigzag
i think that the locrian scale bug you mentioned was fixed in the latest live release (9.0.4 - see release notes & bugfixes for push).
Re: Locrian Scale in Ableton Push
Posted: Sun Sep 08, 2013 11:46 am
by ansolas
Wherer do I find that cosnts.py on OSX , please?
~AnSolas
Re: Locrian Scale in Ableton Push
Posted: Sun Sep 08, 2013 12:09 pm
by fishmonkey
Re: Locrian Scale in Ableton Push
Posted: Tue Sep 17, 2013 4:52 pm
by ansolas
Hm it says that the py files get compiled automatically but they dont.
Anyone successfully using custom scales here ?
Re: Locrian Scale in Ableton Push
Posted: Wed Sep 18, 2013 1:43 am
by fishmonkey
Python code (.py) files are compiled to a bytecode format (.pyc) before they are executed. if the modification timestamp of the new .py file isn't later than the existing .pyc file, then this compilation might not happen.
if you think that Live isn't automatically compiling a modified .py file, then move the old .pyc file to a new location. that should force the compilation of a new .pyc file using the .py file...
Re: Locrian Scale in Ableton Push
Posted: Wed Sep 18, 2013 6:30 am
by ansolas
fishmonkey wrote:Python code (.py) files are compiled to a bytecode format (.pyc) before they are executed. if the modification timestamp of the new .py file isn't later than the existing .pyc file, then this compilation might not happen.
if you think that Live isn't automatically compiling a modified .py file, then move the old .pyc file to a new location. that should force the compilation of a new .pyc file using the .py file...
It is working now, thanks.
Very nice that way we can even change the default Scale

Re: Locrian Scale in Ableton Push
Posted: Wed Sep 25, 2013 5:51 am
by ambientidm
jmx303 wrote:Hey Ableton Forum,
I was just playing around with the scales on my new Ableton Push this morning and when I came across the locrian scale, I was wondering if I have been taught completely wrong by my music teachers. As far as I know, the locrian scale consists of the following intervals:
1, b2, b3, 4, b5, b6, 7.
On a normal piano keyboard, played from B, you would then have all the notes of the C major scale, as the Locrian scale builds up on the seventh note of a major scale (thus B locrian and C major share the same pitches)
However, the scale that Ableton Push tells me to be locrian, is not that one described above, but this one:
1, b2, b3, 3(?!), 5(?!), b6, 7.
Is this really locrian?! I don't think so, but perhaps somebody can tell me where my mistake is?
Thank you very much for all the great work you put in Live 9 an Push!
Cheers,
jmx303
locrian is min2nd min3rd P4th dim5th min6th min7th