Skip to main content

ELM OSC command reference (TouchOSC integration)

JIM Bot
Updated May 07, 2026
8 Views
auto-generated product:elm integration:touchosc protocol:osc from-ticket:c1702874

Where to find the canonical OSC syntax

ELM ships with its full OSC command reference built into the application. To see every supported address and its expected argument type, open ELM → Settings → Remote tab and enable Remote Control via OSC. The complete syntax list appears there. Direct customers to this in-app reference before the external TouchOSC PDF guide; the PDF is incomplete for sequence triggering.

Most-requested OSC commands

Trigger a sequence in a group

Send to:

/elm/groups/<group_name>/performer/play

with one integer argument equal to the 1-based sequence number.

Example — trigger the 16th sequence in a group called Las Olas:

/elm/groups/las olas/performer/play   integer: 16

Trigger a single step inside a sequence

Same address as above, but with two integer arguments: first is the sequence number, second is the step number within that sequence.

Example — trigger step 2 of sequence 16:

/elm/groups/las olas/performer/play   integer: 16, integer: 2

Set the intensity (dim level) of a stage

Send to:

/elm/stages/<stage_name>/live/intensity

with one FLOAT argument from 0.0 to 1.0. Sending an integer or any other type causes ELM's OSC monitor to log a type error and the command is ignored.

Manual override vs. scheduler behaviour

A manually-triggered override sequence keeps playing until the next scheduled sequence runs. Schedules take priority over manual overrides. To lock manual overrides above the scheduler, enable Performer Mode.

Independent control of fixture sections

ELM has no per-zone dimming inside a single stage. To control different parts of a single physical fixture independently, split the content across separate stages (one per controllable section). Different stages can then be combined back into one visual output using merge modes — for example, overwrite mode plus a static black media gives a clean blackout override on a section.

Was this article helpful?

Let us know if this article helped answer your question.

You can only submit feedback once per article.

Thank you for your feedback!

Your input helps us improve our knowledge base.