Squencing clip text and seding out via OSC…

Oct 15, 2011 at 4:52pm

Squencing clip text and seding out via OSC…

What I am envisioning…

I would like to create a clip on an Ableton track that has some
text associated with it. This text would basically be score commands
that would be picked up by M4L and sent out via OSC to various
external sound tools.

Is it possible to associate text with a clip and access in in M4L?

Thanks,
Anthony

#59337
Oct 17, 2011 at 9:09am

Maybe you could store your text commands in a coll and trig them using midi notes in your clips ?

#213378
Oct 17, 2011 at 5:17pm

The point is to store the text in ableton clips, so I can move them
around on the time line. I really don’t want to have to manage a
midi note -> message mapping.

#213379
Oct 17, 2011 at 7:02pm

You know about ClyphX, right?

http://www.box.net/shared/nd114hezhpfri1sshpcu

a

#213380
Oct 18, 2011 at 9:12pm

Well ClyphX looks very impressive. But I don’t see any
commands that route data out OSC. Did I miss something?

#213381
Oct 19, 2011 at 8:50pm

You can assign Info Text to any clip in Live but for some reason this attribute is not available in the Live Object Model. Cool idea though but I think you’re SOL. This would be a really simple enhancement for Ableton to make, so maybe it’ll be supported in some future release

#213382
Oct 20, 2011 at 6:42am

that’s the reason why I suggested using coll objects and midi mapping…

#213383
Oct 20, 2011 at 9:33am

The short answer is “yes”, that’s possible. Sorry for the brevity earlier…my point was just that it can be done (if you can do it in Python, you can probably do it in m4l). I just heard of ClyphX the other day, and thought it might contain some clues. I wouldn’t want to do what you’re talking about without js ,but then I don’t really do much in Max without js, so that’s not really saying anything.

I think you will, however, find it easier to use conventional methods (per Stephane, or some other means) than to learn and implement m4l to do what you want. Either way is going to require a fair amount of programming if you’re not starting from some previously developed framework. Not to mention you have to parse the OSC on the other end of things…

If you decide you want to do it, I’m glad to help however I can. I’ve thought about implementing something similar in my own work lately.

#213384
Oct 20, 2011 at 11:22am

Midi mapping could be done quite elegant using program changes as they are associated directly with clips.

#213385
Dec 9, 2011 at 8:45am

I get around this by serializing metadata into json dictionaries which I set as the clip names.

#213386

You must be logged in to reply to this topic.