Forums > Max For Live

Getting audio out of Live Looper – into clip slot or max.

December 15, 2009 | 12:17 am

Hi,

I’d like to build up a loop using Ableton’s looper plug in and then put that audio (commonly accessed with the ‘drag me’ area) into a clip slot automatically.

I’d also like to be able to get that audio into M4L.

I’d like it to happen with a midi controller – right away. I suppose I could have another audio track which is getting the output of the looper and record into that. I could probably do the same thing with a M4L patch, but is there an automated way?

I’m a total beginner with max – thanks for taking it easy on me.



pid
December 15, 2009 | 11:09 am

there was a previous topic post on this recently. try searching forums for "Live Looper" i guess. anyway, to save you the trouble, the simple answer was: "no, not possible". i think it is a cool idea you have. let’s hope that ableton expose that functionality of their Looper device the to LiveAPI and thus M4L in the future…

in the meantime, you can record signals in and out of any device, to / from, but in real time of course, and of course, you knew that.


December 15, 2009 | 10:27 pm

Thanks for your reply pid.


December 16, 2009 | 8:28 pm

I had the same problem and I solved it with the help of the java (not java-script) abilities of MAX:

There is a java object called robot, that simulates mouse movements and pressing mouse buttons. So I could tell the computer to do the same as if you would switch to the looper track and drag with the mouse the audio data into a clip slot.
So you would have to know where (x- and y-pixels) the looper and the clip slot is and you should never change it, otherwise it will drag the clip to nowhere.

It’s not that elegant but until you get access to the data itself it works.

Maybe that helps.
All the best,
Simon


December 18, 2009 | 10:58 am

This has nothing to do with Max for Live, but achieves something similar to what you want http://vimeo.com/8208829.

Cheers,

Chris


Viewing 5 posts - 1 through 5 (of 5 total)