All times are UTC

 
 



Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: Live with Command Line / Arguments
PostPosted: Sat Jul 25, 2015 12:40 am 

Joined: Wed Nov 11, 2009 9:42 pm
Posts: 10
Hey there,

I would like to start Ableton Live with a project I specify in the command line.

What I would actually like to do is be able to start an export - with default or specified parameters - of an ableton project.

The interface wouldn't even display, and that would be great.

Something like :

# live my_project.als --export my_export.wav [some export options here]

DO you think that would be possible ?

I am sure that you see what I have in mind here :)

Cheers !


Top
 Profile  
 
 Post subject: Re: Live with Command Line / Arguments
PostPosted: Fri Jul 01, 2016 4:55 pm 

Joined: Wed Nov 24, 2010 2:14 pm
Posts: 40
+1


Top
 Profile  
 
 Post subject: Re: Live with Command Line / Arguments
PostPosted: Fri Jul 01, 2016 7:45 pm 

Joined: Mon May 15, 2006 12:15 pm
Posts: 4769
Antigone wrote:
I am sure that you see what I have in mind here :)

No ! Can you be more explicit ??

_________________
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
iMac 27" Retina i5 3,2 GHz OS 10.11.3 L10.0.1 M4L.


Top
 Profile  
 
 Post subject: Re: Live with Command Line / Arguments
PostPosted: Fri Dec 23, 2016 9:30 am 

Joined: Wed Nov 11, 2009 9:42 pm
Posts: 10
@chepelier fou : sorry I didn't see your message earlier.

The idea is to develop "Ableton CI" - for Continuous Integration.

The workflow would be something like:

- you work on your project within ableton live
- you (of course) regularly save your work
- each time you save your work, a little program looks out for your changes (and tries to summarize them in a phrase, a easily understandable "changelog")
- each of these changes are committed to a git-like local repository (with possible branches, etc)
- they can be pushed on a distant repository, and cloned elsewhere (given you have the needed VST, for instance)

* pause : all of this is already pretty easily doable. I would work on it, if it would interest the community. Now comes the cool part :

- since Ableton CLI (command line interface : this is the feature I am looking for) can export from a command line, you can still work on your project while you export another (or the same) project (on the same machine, another local machine, on in the cloud)
- you can automatize this step and generate exports each time you "merge" your work in a certain branch, for instance
- you can "test" your exports with some rules
- you can automatically push your exports (artifacts) somewhere - this artifacts could be the whole song, or stems, or whatever your decide

* bonus benefits

- you can work with several people at the same time on the same project. The changes are merge automatically (and the conflits are detected)

... That's pretty much it.

What do you think ? Would you use it yourself ?

Maybe I should do a full and dedicated post about this.

Again, I have all the required knowledge to develop this, and I am more than ready to work full time on this, if I had Ableton (and the community) support.


Top
 Profile  
 
 Post subject: Re: Live with Command Line / Arguments
PostPosted: Fri Dec 23, 2016 9:34 am 

Joined: Wed Nov 11, 2009 9:42 pm
Posts: 10
oh, I just saw this : http://cdm.link/2016/10/ableton-live-ex ... atterning/
and : http://ableton.github.io/export/

I haven't fully read it yet, but it looks like it's going in a good way.


Top
 Profile  
 
 Post subject: Re: Live with Command Line / Arguments
PostPosted: Tue Dec 27, 2016 5:10 pm 

Joined: Wed Mar 02, 2011 11:24 am
Posts: 41
Location: Russia, Saint Petersburg
> Would you use it yourself?

Maybe… Idea is good, but it’s realy for geeks (:
Give us the programming of music!

_________________
GoodKeys - Adds many useful keyboard shortcuts to Live
Improved unofficial Live API documentation
Всё о Live API и MIDI Remote Scripts на русском языке


Top
 Profile  
 
 Post subject: Re: Live with Command Line / Arguments
PostPosted: Wed Dec 28, 2016 9:48 am 

Joined: Wed Nov 11, 2009 9:42 pm
Posts: 10
maybe a bit geeky yes... :)

But I really like this flow for working.

I can't really believe that in 2017 we will still have filenames like :

MyPrettySong.als
MyPrettySong_New.als
MyPrettySong_New2.als
MyPrettySong_New2_WithHugeBass.als
MyPrettySong_FINAL.als
MyPrettySong_FINAL_FINAL.als
MyPrettySong_FINAL_READY_TO_EXPORT.als

...and so on ;)


Top
 Profile  
 
 Post subject: Re: Live with Command Line / Arguments
PostPosted: Sun Apr 02, 2017 6:48 pm 

Joined: Sun Apr 02, 2017 6:42 pm
Posts: 3
+1

This would open up so many possibilities. Have there been any new attempts/news/experiences in that direction?
For now, maybe it would be possible to hack something together using apple script?


Top
 Profile  
 
 Post subject: Re: Live with Command Line / Arguments
PostPosted: Mon Apr 03, 2017 2:57 pm 

Joined: Wed Nov 11, 2009 9:42 pm
Posts: 10
Nothing new here... But I'm still very interested in developing it.

I just need this sort of Ableton-CLI (command line interface) with basic export functions to work.

Maybe there is a hack I haven't heard/thought of ?


Top
 Profile  
 
 Post subject: Re: Live with Command Line / Arguments
PostPosted: Mon Mar 05, 2018 11:33 pm 

Joined: Mon Mar 05, 2018 11:31 pm
Posts: 1
I've just wanted to do the same thing, and supplying the set as the first argument does the trick for me..

Code:
/Applications/Ableton\ Live\ 9\ Suite.app/Contents/MacOS/Live ~/Desktop/Basic\ Project/Basic.als


I presume it's the same on Windows.


Top
 Profile  
 
 Post subject: Re: Live with Command Line / Arguments
PostPosted: Fri Dec 14, 2018 6:06 pm 

Joined: Fri Dec 14, 2018 6:04 pm
Posts: 1
+1 and bump


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC

 
 

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group