Using M4L to create a dynamic score...

Anthony Palomba's icon

So I have finally sat down and started digging into M4L. The whole
impetus in buying it was to be able to leverage Live's powerful
sequencing and performance interface in my composition process.

What I ultimately envision is a high level composition interface
that runs on a tablet device that talks to my computer via OSC.
It would allow me to create clips on the fly and record either MIDI
or audio. The composition interface would be like a canvas that would
allow me to reorder, stretch, and transpose phrases.

Does M4L give you the ability to create scenes on the fly? Or record
clips and order them dynamically? Are there any examples out there
that demonstrate any similar functionality?

Any ideas would be appreciated.

Thanks,
Anthony

broc's icon

Basically, with M4L you can not change the configuration of a Live set (ie. create/reorder objects like tracks, scenes etc), but only change the properties of existing objects. But I think you could generate clips by recording and play them in any order you like. Of course, this wouldn't represent a "score" in the usual sense.

Anthony Palomba's icon

Well then, are there any examples out there that can query the layout of a
session? I could then send that information to the tablet and trigger things remotely?

Griotspeak's icon
broc's icon

The "LOM walker" gives complete information of the current set.