Ableton Scripting
-
- Posts: 132
- Joined: Thu Dec 09, 2004 11:07 pm
- Location: Chicago
- Contact:
Ableton Scripting
Hi,
Is there a resource for learning about scripting for Ableton?
THX,
Jason Duerr
Is there a resource for learning about scripting for Ableton?
THX,
Jason Duerr
www.statikfire.com
- downloads for club dee jays and internet radio stations
- forum with articles on mixing
- downloads for club dee jays and internet radio stations
- forum with articles on mixing
-
- Posts: 3603
- Joined: Tue Aug 09, 2005 8:26 pm
-
- Posts: 132
- Joined: Thu Dec 09, 2004 11:07 pm
- Location: Chicago
- Contact:
I'm working with custom MIDI / USB controllers, and basically, I have light-up tactile switches (very pretty!), and I want them to be lit up if a clip contains data, otherwise, keep them dark if it's blank.
Examples:
Does A1 contain data?
turn on LED 1
Is A1 playing?
blink LED 1
etc.
Simple stuff, shouldn't be that difficult to decode, just need a starting point.
THX,
Jason D
Examples:
Does A1 contain data?
turn on LED 1
Is A1 playing?
blink LED 1
etc.
Simple stuff, shouldn't be that difficult to decode, just need a starting point.
THX,
Jason D
www.statikfire.com
- downloads for club dee jays and internet radio stations
- forum with articles on mixing
- downloads for club dee jays and internet radio stations
- forum with articles on mixing
Re: Ableton Scripting
now that would be fun now wouldnt it?scripting for Ableton?
-
- Posts: 8803
- Joined: Wed Mar 31, 2004 3:12 pm
- Location: www.fridge.net.au
- Contact:
or After Effexts, that has a pretty simple ECMA (JS) script based interface.
the best way they could introduce it for the general population would be in the form of customizable script chunks that aren't so 'codey'
It would fit better with their 'live clip' methodology, 'live action clips' which you can drag to the master strip and that adds some scripted complex functions.
If they provide simple example action-clips such as:
> crossfader curve selection.
> control multi-faders and multi-eqs from 3 real world controls.
> store a mute group to a key
it would ease the populace in a lot better than a raw code window..
You should then be able to open up the sction-clips to cut out the guts and re-purpose. Sticking close to an ECMA script standard would be nice.
the best way they could introduce it for the general population would be in the form of customizable script chunks that aren't so 'codey'
It would fit better with their 'live clip' methodology, 'live action clips' which you can drag to the master strip and that adds some scripted complex functions.
If they provide simple example action-clips such as:
> crossfader curve selection.
> control multi-faders and multi-eqs from 3 real world controls.
> store a mute group to a key
it would ease the populace in a lot better than a raw code window..
You should then be able to open up the sction-clips to cut out the guts and re-purpose. Sticking close to an ECMA script standard would be nice.
BUMP.
Was just thinking about this, man it would be awesome if Live exposed its functions to a builtin automation language, add a shortcut editor and let users bind the scripts to thier own shortcuts, perhaps startup and shutdown events, hell maybe even some event hooks scattered around the various parts of Live, drooooooool, damn I wouldnt leave the house anymore
Just think about it.
User 1 "Argh Live does not do feature X"
User 2 "Here's a script that does that"
User 1
Feature wishlist forums:
*crickets*
*tumbleweed rolls by*
(In the distance a dog barks)
Was just thinking about this, man it would be awesome if Live exposed its functions to a builtin automation language, add a shortcut editor and let users bind the scripts to thier own shortcuts, perhaps startup and shutdown events, hell maybe even some event hooks scattered around the various parts of Live, drooooooool, damn I wouldnt leave the house anymore
Just think about it.
User 1 "Argh Live does not do feature X"
User 2 "Here's a script that does that"
User 1
Feature wishlist forums:
*crickets*
*tumbleweed rolls by*
(In the distance a dog barks)