Max to Ableton, midi learn, how ?

Roman Weingardt's icon

Hello all,

I'm writing a patch ( my first!), that should send Midi CC-Values to Ableton.
The setup is minimal: 1 Midi Port, 1 Midi Channel, 8 Midi CCs. I took a ctlout-object for it, but have now 2 Problems:

1: in Ableton no midi comes in
2: how do I attach each CC Channel to Ableton via Midi learn ?

Thanks for any suggestions,
Roman

le leprechaune's icon

Hi

You're right, use ctlout. Then in Live, go to the Preferences panel and choose the "MIDI Sync" tab. In "MIDI Ports", you should see an Input called "MaxMSP 1". Check the "Remote" box for it.

In Max, choose "MaxMSP 1" as output device for your ctlout object.

Then, use the MIDI learn in Live like a hardware controller. Click on MIDI, then click on a blue fader / button, and send a message from your ctlout in Max. It should be assigned.

Hope this help.

Roman Weingardt's icon

Hey, many thanks for quick reply !

I could swear I've double-checked the prefs,
but now it works ( only with Max-Port )

Thanks again.

jml's icon

Does this really work? I haven't been able to do it. Besides, I think the port name is actually, "from MaxMSP 1", right?
I attempt to give this as the port name for ctlout and I set a metronome to randomly generate ints between 0-127; no dice when i hit midi map mode in live.

Something else I should be trying?
I've enabled the port in the prefs...

I get the sinking feeling that you could only use such a methodology from Max proper and not as an amxd file, but what is the solution otherwise? I want to control midi CCs on live instruments from my amxd file.

jml's icon

fwiw, i since found that you can only do this w/ the LOM.
better in some ways.

jml

Andrew Pask's icon

Works from MaxMSP, but not from MFL. Methinks this got posted in the wrong topic.

-A