Locrian Scale in Ableton Push
Locrian Scale in Ableton Push
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
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
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
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
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

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
'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
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 ?
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
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
Wherer do I find that cosnts.py on OSX , please?
~AnSolas
~AnSolas
-
fishmonkey
- Posts: 4479
- Joined: Wed Oct 24, 2007 4:50 am
Re: Locrian Scale in Ableton Push
Hm it says that the py files get compiled automatically but they dont.
Anyone successfully using custom scales here ?
-
fishmonkey
- Posts: 4479
- Joined: Wed Oct 24, 2007 4:50 am
Re: Locrian Scale in Ableton Push
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...
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
It is working now, thanks.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...
Very nice that way we can even change the default Scale
-
ambientidm
- Posts: 405
- Joined: Tue Aug 12, 2008 4:57 am
- Contact:
Re: Locrian Scale in Ableton Push
locrian is min2nd min3rd P4th dim5th min6th min7thjmx303 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