Using M4L to create a MotorMix>Live controller

Wax's icon

I've been working on a patch for my MotorMix for the last while and when Max for Live came out, I thought it would make controlling Live easier. Now I'm thinking maybe it's not, since I have to have the Record Enable on the track my MotorMix controller patch is on. Also, Live doesn't seem to be passing the info coming in from my MotorMix back out to it (to turn on lights, etc) when this works perfectly in Max using midiout.

Has anyone tried creating this kind of setup before using M4L? Is what I'm trying to do easier another way?

Thanks. Haven't posted in ages.

Wax's icon

Hasn't anyone tried anything like this?

johnpitcairn's icon

I've not done it in M4L. There's a beta Motormix module for LC Xmu, but you sound like you're pretty into the roll-your-own approach?

Wax's icon

@johnpitcairn: Thanks for the post. I'd like to be able to roll my own, yes. May I ask where you got the Mackie Control mappings that are used in LC Xmu? I've found a little but they're not very comprehensive.

johnpitcairn's icon

The *Emagic Logic Control* protocol was fully and publicly documented in the Logic Control manual version 2 in 2002-2003. The Mackie (cough) Control protocol is an almost identical rip off and it was pretty simple to discover the difference in the sysex ID byte when running the LC as an MC with firmware 1.02.