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.
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.
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.