Page 1 of 1

unlock some special features ;)

Posted: Thu May 29, 2014 8:30 pm
by ring (Simon Slowik)
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

Re: unlock some special features ;)

Posted: Fri May 30, 2014 8:48 am
by chapelier fou
Really interesting stuff !
i'd love to have an audio clip that could record and set tempo, is this something doable ?

Re: unlock some special features ;)

Posted: Fri May 30, 2014 10:20 am
by ring (Simon Slowik)
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...

Re: unlock some special features ;)

Posted: Sat May 31, 2014 9:00 am
by ring (Simon Slowik)
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.

Re: unlock some special features ;)

Posted: Sat May 31, 2014 1:23 pm
by chapelier fou
:cry:
But thank you very much for testing !
(where would you start if you wanna learn to make your own scripts ?)

Re: unlock some special features ;)

Posted: Sat May 31, 2014 2:34 pm
by ring (Simon Slowik)
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

Re: unlock some special features ;)

Posted: Sat May 31, 2014 3:45 pm
by chapelier fou
Couldn't find any info in the website...
No worries, i'll find out.