The purpose of this module is to simplify OSC controls for the Pixera Timeline and to provide a more accessible OSC interface that also supports API function calls for Timeline, Cue, Layer, Param. See API Commands @
As of version 25.1, Pixera offers a native OSC API Input that can be used in the same way.
This module offers examples of usage, but essentially, all standard API commands related to Timeline, Cue, Layer, and Param can be triggered via OSC.
Command Structure
Commands can be used with or without arguments:
Examples without arguments:
/pixera/timeline/Timeline 1/play
/pixera/cue/Timeline 1.CueName/apply
/pixera/layer/Timeline 1.Layer 1/resetLayer
Examples with arguments:
/pixera/args/timeline/play Timeline 1
/pixera/args/cue/apply TimelineName.CueName
/pixera/args/layer/setOpacity Timeline 1.Layer 1
/pixera/args/param/setValue Timeline 1.Layer 1.Position.X 1.0
Tip
The apply command supports an optional fade duration in seconds.
You can use:
/pixera/args/cue/apply TimelineName.CueName 3
Or:
/pixera/cue/Timeline 1.CueName/apply 3
Both will trigger a 3-second fade.
This module simply maps incoming OSC commands to valid Pixera API calls.
That means you can also use core API functionality directly — for example, calling setName
on a cue.
Multiple input arguments per command are supported, not just one.
Procedure
Set up properties in the Inspector of the Module:
This module is able to send OSC commands but during standard use it is not necessary, therefore port send can be set to 0 if not used.
Data
Actions
Action |
Info |
Input |
Output |
---|---|---|---|
init | - | - | |
uninit | - | - | |
sendInt | path (string), value (int) | - | |
sendFloat | path (string), value (double) | - | |
sendString | path (string), Command (string) | - | |
IsOpen | isOpen (bool), doSet (bool) | - | |
Internal | FOLDER | FOLDER | FOLDER |
oscReceive | addr (string), ... () | - |
Properties
Name |
Content |
Type Hint |
Options Source |
Options Action |
Auto Init | true | bool | [] | |
IP | 127.0.0.1 | string | [] | |
Port Send | 9000 | number | [] | |
Adapter IP | Any | string | Utils.Network.getLocalAdapterEntries | [] |
Port Receive | 8990 | number | [] | |
Description | string | [] | ||
Author | AVStumpfl GmbH | string | [] | |
logo | image | [] | ||
URL | www.pixera.one | url | [] | |
Version | 1.2 | string | [] |
Pixera 25.2 INTER 22 | 3 July 2025 | J.B.