OSC connection, syntax to use in a track

Describe your issue here:

I have a track setup to send OSC to my X32 mixer. If I put the IP address and port in the track header inside square brackets, it works fine.

I would,like to use the OSC connection feature as the iPad address of the mixer can change, so it is much easier to only have to change it in settings rather than every song.

I have created the connection fine but I can’t see how the syntax is used to use it in the track header. I have tried putting the name in square brackets the same is the actual up address etc, but that doesn’t work. I read all the sections in the manual but no examples are given.

Can you help pls?

The more information you include, the better. If you like, you can also attach images or videos.

Please fill out these values to make it easier to troubleshoot:

  • OS and Version: (e.g. macOS Ventura 13.3)
  • Version of AbleSet: (e.g. 2.2.3)
  • Version of Ableton Live: (e.g. 11.3.3)

Hey @GuitarMark,

The connection name does go in the square brackets like you tried, it just needs a colon right before it. So instead of [X32], use [:X32]. That colon is what tells AbleSet to route the track through the named connection instead of treating it as a literal address.

So your track header becomes something like:

X32 +OSC [:X32]

And your clips stay exactly as they are: just the command, e.g. /ch/01/mix/on 1. Nothing to change per song. The only place you’ll ever touch the mixer’s address again is in Settings → OSC Settings when the iPad’s IP changes.

(For reference, the same :ConnectionName reference also works directly inside a clip: :X32/ch/01/mix/on 1, and from MIDI mappings, Canvas buttons, and scripts, in case you ever need it elsewhere.)

Hope that helps!

1 Like