Contact Us

CATEGORIES

Whoops…Nothing found

Try other keywords in your search

OscTimelineControl

 1 Minute

 0 Likes

 24 Views

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.

Was this article helpful?