unlock some special features ;)

Share your Ableton Live secrets here
Post Reply
ring (Simon Slowik)
Posts: 121
Joined: Fri Oct 30, 2009 3:35 pm

unlock some special features ;)

Post by ring (Simon Slowik) » Thu May 29, 2014 8:30 pm

Hey guys,

I've fulfilled my personal wish list and implemented some features that I always missed.
  • Record any midi clip in a "first loop sets the tempo" mode, as the Looper could only do. Done via Remote Midi Scripts and thus pretty time accurate and stabil.
  • I've written a M4L-Object (windows), which parses the asd-files and get the warp markers of Audio Clips. I used it to write an own sample player.
  • I finally found out how to add sounds to the core library and have previews. So my sound appears e.g. under Instruments > Operator > Bass and when I click on it LIVE plays a prepared preview sample. By now it's in a prototype state and needs some manual work for each sounds, but I think it can be automated.
As these things (maybe except the first) are kind of hacky I won't publish any detailed information. But if you're interested you can write me a pm and I'd be glad to help you.

ciao
Simon

chapelier fou
Posts: 5223
Joined: Mon May 15, 2006 12:15 pm

Re: unlock some special features ;)

Post by chapelier fou » Fri May 30, 2014 8:48 am

Really interesting stuff !
i'd love to have an audio clip that could record and set tempo, is this something doable ?
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.

ring (Simon Slowik)
Posts: 121
Joined: Fri Oct 30, 2009 3:35 pm

Re: unlock some special features ;)

Post by ring (Simon Slowik) » Fri May 30, 2014 10:20 am

I don't think that's possible. My solution includes rewriting the complete midi clip - but u can't rewrite audio material though. You would have to rewrite the warp markers (which I made possible :) ) but as live only readS the asd-file once and caches the information, changing the asd-file wouldn't have any effect.

But I'll give it a try. Maybe it works...

ring (Simon Slowik)
Posts: 121
Joined: Fri Oct 30, 2009 3:35 pm

Re: unlock some special features ;)

Post by ring (Simon Slowik) » Sat May 31, 2014 9:00 am

Ok, I tried it.

When changing the host tempo live keeps the sample data of audio clips unchanged and only changes the tempo information of each warp marker.
The moment you finish recording your first loop and set a new host tempo, you would have to recalculate all those warp markers. You could rewrite the asd-file, but without any effect, as live is caching that information.

Conclusion: not possible. Sorry.

chapelier fou
Posts: 5223
Joined: Mon May 15, 2006 12:15 pm

Re: unlock some special features ;)

Post by chapelier fou » Sat May 31, 2014 1:23 pm

:cry:
But thank you very much for testing !
(where would you start if you wanna learn to make your own scripts ?)
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.

ring (Simon Slowik)
Posts: 121
Joined: Fri Oct 30, 2009 3:35 pm

Re: unlock some special features ;)

Post by ring (Simon Slowik) » Sat May 31, 2014 2:34 pm

You mean MIDI Remote Scripts?!

http://julienbayle.net/ is a very good resource.
Than try to figure out how the original scripts work.
(Just a warning: The decompiled py-versions that you'll find in the web are created automatically and contain many syntactic mistakes. U can't simply recompile them for use in Ableton...)

And you got used to python. At the beginning it seemed odd to me, but now I love it! :D

chapelier fou
Posts: 5223
Joined: Mon May 15, 2006 12:15 pm

Re: unlock some special features ;)

Post by chapelier fou » Sat May 31, 2014 3:45 pm

Couldn't find any info in the website...
No worries, i'll find out.
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.

Post Reply