Page 1 of 2

ableton: just release the py midi remote scripts

Posted: Sat Jan 16, 2010 3:58 pm
by oddstep
That's all. Nothing bad happened when the decompyled python scripts from Live 7 hit the streets. Max4Live and the locked hardware controllers are strong enough products for sales to be unaffected by the opening up of the controller scripts.

Any nutter who is willing to faff about in python as a means of getting a padkontrol to emulate a launchpad is:
a) too poor to buy a launchpad
b) too proud to complain about having to reinstall live once they have wrecked the python scripts.


Com'on. Make the leap. It'll be fine and human civilisations will progress at an exponential rate! Just look at Myralfur's nanokontrol scripts for examples of what could happen.

Re: ableton: just release the py midi remote scripts

Posted: Sat Jan 16, 2010 4:57 pm
by Maco
+10000

Re: ableton: just release the py midi remote scripts

Posted: Sat Jan 16, 2010 5:05 pm
by DaMaul
+10001

Re: ableton: just release the py midi remote scripts

Posted: Sat Jan 16, 2010 5:06 pm
by 3dot...

Re: ableton: just release the py midi remote scripts

Posted: Sat Jan 16, 2010 5:47 pm
by 3phase
tss.. and who thinks about the money? would somebody please think bout the money? money is our future.. without money we are nothing..

so get your act together and buy mfl..

Re: ableton: just release the py midi remote scripts

Posted: Sat Jan 16, 2010 6:30 pm
by oddstep
:lol:
Sure, I could spend over 200 quid for max for live, suss out the object model for using midi remote control and make my own amxd to run as a device on a track in my live set; thereby empowering me to use controller y like controller x. Even if I discount the cost to me in time and money, I will still have to include that device in every liveset, whereas midi remote scripts are always present.

The ruinwesen link is really encouraging, suggesting with some effort I could write my own python script. Whilst I'm not a complete parasite; I would prefer to work on some pre-exisitng scripts - a bit like Myralfur did, when he created a nanokontrol script from bits of an Axiom remote script- just knowing the syntax is sorted out already would speed everything up.

Ultimately the midi remote scripts must exist somewhere (in Berlin?) as .py files, which are then transformed into pycs prior to distribution. It's just a matter of time until the relevant python data are distributed in a usable fashion - the only question is whether Ableton want to take an active or passive role in this process.

Re: ableton: just release the py midi remote scripts

Posted: Sun Jan 17, 2010 3:10 pm
by madlab
While we're on the subject, I still don't understand why the novation nocturn doesn't get proper support for live's objects. And we have to rely on some user's work (thanks Guille) to have a workaround.

Re: ableton: just release the py midi remote scripts

Posted: Sun Jan 17, 2010 3:17 pm
by tw1nstates
Why not contact them directly and ask them for them?

Lotta thems in that there sentence.

Phone em, mail em, try Robert as he's active on the forum. .

Am sure that they wouldn't mind doing it.

Re: ableton: just release the py midi remote scripts

Posted: Sun Jan 17, 2010 3:39 pm
by oddstep
Good idea. My objective behind posting was to get the py scripts into the public domain rather than just sort me out... but yeah maybe the user forum isn't the correct means for achieving that.

Re: ableton: just release the py midi remote scripts

Posted: Sun Jan 17, 2010 4:25 pm
by 3dot...
:D
I've been asking for an extended 'userscript' from the moment they released this 'unsupported' feature...
after I got tired of it ..
I figured that between the 'usescript'/Mackie emu/keyboardshortcuts(bomes)...
there are plenty of control options.. just sit down and design/construct your own out of the bits..

Re: ableton: just release the py midi remote scripts

Posted: Tue Jan 26, 2010 8:31 pm
by oddstep
Further symptoms of midi remote scripts not being open to customisation.

This - http://forum.ableton.com/viewtopic.php?f=1&t=135098
This - http://forum.ableton.com/viewtopic.php?f=4&t=134555
This - http://forum.ableton.com/viewtopic.php?f=3&t=134473
This - http://forum.ableton.com/viewtopic.php?f=1&t=134738

and
sort of
this - http://forum.ableton.com/viewtopic.php?f=1&t=134691

boring isn't it.

Ultimately - I've got a launchpad, it's great - but it's weird that I will either have to buy max for live or pay depython.net in order to get the functionality I want from it.

As you were

Re: ableton: just release the py midi remote scripts

Posted: Tue Feb 09, 2010 12:25 am
by Pipotron4000
About releasing scripts (especially launchpad and APC 40), this is not only about Ableton, but Novation and AKAI too :wink:

Remember emulations too (Mackie/Tranzport...) : this is why Ableton and AKAI included a secret handshake between Live and APC ;)
Personally, I'm trying to modify the AL8 working Myralfur script into a padkontrol script, in "native mode" for lights and display :D
AL8 unified the python and MFL API, for MFL integration

So i don't think Ableton are going to play with boolean values anymore :wink:
Because if they change python API now, they will change MFL one too
And get Ableton AND MFL users on their back :D

Finally, MFL leaded to API unification and this is a good thing for everyone, even python users :wink:

I think custom python scripts will last more than expected, too
MFL's price being one of the reasons : paying 200 bucks just for a controller custom behavior is like paying for another already running one

This is the price of a launchpad...

Re: ableton: just release the py midi remote scripts

Posted: Tue Feb 09, 2010 1:57 pm
by oddstep
Hmmm, well yes the involvement of novation and akai probably is an issue. But nothing would have to change with the python scripts - so there would be no impact on the api...
People like St8 and Myralfur have customised the python scripts... there's a whole monome project going on with them. I think St8 has the apc py files - but I'm not comfortable about hassling him for them. Maybe I should... point is the files already exist and a decision has been made - by Ableton, not to share them, even though the musical possibilities opened up by the provision of those files would be pretty cool.

So we have to try and crack open functionality on software we have bought licences to use.

Re: ableton: just release the py midi remote scripts

Posted: Tue Feb 09, 2010 3:25 pm
by ST8
When i first got my remote sl a number of years ago i asked for uncompiled py scripts from ableton as it didnt do quite what i want. They seem unwilling to distribute them, which i can understand. For me at least the custom midi remote script is far too limited.

It turns out its not all that difficult to get a grip on the midi remote scripts classes and interfaces. A reasonably recent (live7) decompile of the midi controller framework has been on the assembla liveapi site for over a year, from which the majority of the controller scripts are based:
http://www.assembla.com/spaces/live-api ... src.tar.gz

There is a discussion group working with the python api at:
http://groups.google.com/group/ableton-liveapi

and some documentation ive dumped out of live for the Live python object:
http://monome.q3f.org/browser/trunk/Liv ... /live8.txt

furthermore my monome and other scripts here:
http://monome.q3f.org/wiki/LiveControl

There are a number of us from the monome community working extensively with the python api to provide osc support and other things to live:
http://post.monome.org/comments.php?DiscussionID=4607

I dont have decompiled scripts for either the APC40 or Launchpad im afraid, my scripts are built from scratch. Although much of the functionality is documentated in the framework.

Re: ableton: just release the py midi remote scripts

Posted: Tue Feb 09, 2010 4:36 pm
by chapelier fou
Please do, abes.