External controllers using OSC messages

Sean Jossy's icon

Does anyone have experience using external controllers to control a Max patch with OSC messages? I'm looking to do this for a live performance application but am having trouble figuring out where to start, what objects would be useful, etc.

mzed's icon

This is a pretty broad question. What controllers are you planning to use? Or, what are you controlling?

You're probably going to get OSC data via udpreceive. I like to parse that with CNMAT's o.dot objects. OSC-route is also good, or even native Max objects. It depends on your needs.

Robin Parmar's icon

If you search for OSC in the Reference, you will find the topic "Using Max with Hardware" A useful tutorial might be "Communications Tutorial 3: UDP Networking". The objects you need are [udpsend] and [udpreceive].