Receive MIDI controll messages

kmll's icon

I have been using MAX4Live for some time however I just bought MAX standalone and I wanted to create a patch that I can control using my MIDI controller. I assume [ctlin] is the correct object to use (?) but adding this to the patch it seems like nothing is received by the object. The controller is enabled in Options-> MIDI setup. Is there anything else that needs to be configured etc to get this to work?

Mehmet Can Ozer's icon

Hey,

You can try this, if I am not misunderstood.

Max Patch
Copy patch and select New From Clipboard in Max.

You should be sure that you are receiving data from a desired port. Just double click on the [ctlin] object. You'll be able to see your devices as a list.

Best,

mco

kmll's icon

Thanks. That worked fine. Not sure what I was doing wrong. Well well.. Can I ask if you please can advise what is the best practise for routing/binding the incoming message to a slider etc.

Mehmet Can Ozer's icon

From a midi device to a slider or vice versa?

kmll's icon

From a MIDI device to e.g a slider.

Mehmet Can Ozer's icon

I'd go for [ctlin] -> [scale] -> slider/whatever is necessary. [scale] can be used in exponential way with the last argument
(ex. scale 0 127 0. 1. 1.) and I guess better to use with volume scaling.

kmll's icon

Great! Thanks for the advise:) Nice tip about the exponential parameter.

Meandthe's icon

Usefull, thanks