Can you add clips to the Session View automatically via M4L?

Gmix's icon

Been looking to create a M4L template set that will automatically populate the clip grid with audio clips (chosen from a specific folder in the Max search path), and arrange them on different tracks according to their content (bass, drum, vocal, guitar, etc.), transpose them so each horizontal scene will be in the correct key, and create x number of scenes based on the desired length of my set. So basically I'd have these very simple initialization parameters, click a bang and boom, I'm ready to start launching clips. Would also be great to be able to do randomly fill a drum rack with samples, and perhaps automatically drag random software instruments/vsts to MIDI tracks based on the instrumentation I want for that particular set. Been waiting for this feature for a while, but I had to take a break from Ableton for a while while I was teaching at a school that used mostly Logic Pro. So I've been out of the loop for a while, but please let me know if you know if this is possible yet. I pestered the Ableton forum about this quite a few times when M4L first came out, so hopefully it at least made it to the feature wish list. Just a simple live.matrix object would probably do the trick...
-G

timothybone's icon

I am very very curious about this as well. Any progress?

timothybone's icon
Stephane Morisse's icon

Yes but only on midi tracks if I read fine.

broc's icon

As I understand it, you can only create empty midi clips.

Gregory Taylor's icon

Perhaps it might be useful to consider the old technique whereby you started from the idea that the Live API as primarily being something that was created to interface hardware controllers - a very trustworthy rule of thumb was "If you can do it using a hardware controller like X, Y, or Z, then the Live API probably supports it." Along those lines, the new features exposed via the Live API look pretty straight-ahead when you know what the Push does....

timothybone's icon

This is a good point Gregory. I greatly look forward to the hackery that goes on around the functionality in push