Ableton Scripting

Discussion of music production, audio, equipment and any related topics, either with or without Ableton Live
Post Reply
Posts: 132
Joined: Thu Dec 09, 2004 11:07 pm
Location: Chicago

Ableton Scripting

Post by dj_statikfire » Tue Mar 21, 2006 8:54 pm

Is there a resource for learning about scripting for Ableton?
Jason Duerr
- downloads for club dee jays and internet radio stations
- forum with articles on mixing

Posts: 3603
Joined: Tue Aug 09, 2005 8:26 pm

Post by DeadlyKungFu » Tue Mar 21, 2006 9:28 pm

there is no scripting in Ableton that I'm aware of. what do you want to do with it?

Posts: 132
Joined: Thu Dec 09, 2004 11:07 pm
Location: Chicago

Post by dj_statikfire » Tue Mar 21, 2006 10:16 pm

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.

Does A1 contain data?
turn on LED 1

Is A1 playing?
blink LED 1


Simple stuff, shouldn't be that difficult to decode, just need a starting point.

Jason D
- downloads for club dee jays and internet radio stations
- forum with articles on mixing

Posts: 180
Joined: Mon Jun 14, 2004 3:25 am
Location: NY,NY,NY

Re: Ableton Scripting

Post by mikHATz » Wed Mar 22, 2006 7:25 am

scripting for Ableton?
now that would be fun now wouldnt it?

:twisted: :twisted: :twisted: :twisted: :twisted: :twisted: :twisted:

Posts: 577
Joined: Sat May 28, 2005 4:43 pm
Location: Boston, MA

Post by marky » Wed Mar 22, 2006 12:59 pm

That would be great, I could come home from my day job writing code and write code.

No seriously, I would love to see it.

Posts: 8803
Joined: Wed Mar 31, 2004 3:12 pm

Post by sweetjesus » Wed Mar 22, 2006 1:05 pm

hey i would love to see this too..

at Camp Ableton I brought this up a few times... I asked them to look at 3d studio max and see how scripting has created a whole new world and facet to Max.

Bring it on I say!

Posts: 14754
Joined: Mon Oct 04, 2004 2:22 pm

Post by Angstrom » Wed Mar 22, 2006 1:17 pm

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.

Posts: 800
Joined: Fri Dec 02, 2005 6:41 pm
Location: Denmark, land of the awesome

Post by ILTK » Mon Apr 10, 2006 3:49 pm


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 :lol:

Just think about it.

User 1 "Argh Live does not do feature X"
User 2 "Here's a script that does that"
User 1 8O

Feature wishlist forums:

*tumbleweed rolls by*
(In the distance a dog barks)

Posts: 1018
Joined: Fri Oct 08, 2004 11:55 am
Location: MVD, Uruguay, South America

Post by tomperson » Mon Apr 10, 2006 4:58 pm

You, you vicious demons!!!

SCRIPTING WE NEED!!! :twisted:
Turn up the radio. Turn up the tape machine. Look into the sunset up ahead. Roll the windows down for a better taste of the cool desert wind. Ah yes. This is what it's all about. Total control now.

Posts: 547
Joined: Tue Sep 20, 2005 7:27 pm
Location: tn

Post by j0shu@ » Mon Apr 10, 2006 9:43 pm

while this would be cool, i would like to see (as seems to be the general battlecry round here) more stability, cpu usage, mp3 suppport etc. before they start adding this sort of left field functionality.

but man it would be pretty cool....

Posts: 1887
Joined: Mon Dec 15, 2003 7:10 am

Post by MrYellow » Tue Apr 11, 2006 1:18 am

For MIDI stuff..... u can script/program in MIDIOx using any COM
compliant language, VB, C, Java, VBScript, MSH etc.


Post Reply