Hi there,
First off thanks for the great video tutorials. Given your experience in the subject I was interested to know what do you think about the feasability of a complex Lemur interface sending only OSC messages and no Midi to communicate with M4L .
I have had an attempt at dooing some signal processing with Max so far which didn't go well, a midi translator, quickly got laggy as the functionality became more complex. But maybe my programming was wrong which is why I'm asking the question here.
Thanks
Using only OSC with complex lemur interface. Is it feasable ?
OSC is definitely feasible and the recommended approach when interfacing with M4L. OSC has much higher resolution and I basically attach the controls from the Lemur to the Live API commands. You could definitely optimize your program by mapping through Javascript. Javascript in Max can strip the OSC paths and then convert them to M4L objects. There was someone on the Ableton Forum that showed an example that converted the OSC paths into direct Live API calls. I will have to find the example.
But basically he did something like this...
/live_set/tracks/0/clips_slots/0/clip
would parse into a path as: path live_set tracks 0 clip_slots 0 clip
That way whatever you receive will directly convert to a path and not need a specific route for every different parameter.
Mike

cool thanks, i'll continue down this path then