OSC (Open Sound Control)

An overview of Aitums Open Sound Control triggers and actions

Aitum supports the OSC (Open Sound Control) protocol. The protocol can be used to control numerous third-party software, such as Logic ProTouchDesignerQ Light Controller, Unreal Engine and more.

Setup

To setup OSC, you need to add it as an integration, which is a quick and easy process. Open Aitum and head to the Settings tab, then click Integrations. Click New Integration, then select OSC from the list of integration types.

You can now determine whether you’d like to be able to send OSC and/or receive OSC. If you enable Send OSC, you will need to specify a Send IP and Send Port for sending your OSC data. If you enable Receive OSC, you will need to specify a Receive Port to receive the data on.

Triggers

Float

Activated when receiving Float data over OSC.

Fields:

Field Required Field Type Allows Variables Local Variable Usage Visible in Trigger Description
Address No Text Yes Yes Yes The address the data came from
Value No Decimal Yes Yes Yes The value that was sent

Integer

Activated when receiving Integer data over OSC.

Fields:

Field Required Field Type Allows Variables Local Variable Usage Visible in Trigger Description
Address No Text Yes Yes Yes The address the data came from
Value No Whole Number Yes Yes Yes The value that was sent

String

Activated when receiving String data over OSC.

Fields:

Field Required Field Type Allows Variables Local Variable Usage Visible in Trigger Description
Address No Text Yes Yes Yes The address the data came from
Value No Text Yes Yes Yes The value that was sent

Null

Activated when receiving Null data over OSC.

Fields:

Field Required Field Type Allows Variables Local Variable Usage Visible in Trigger Description
Address No Text Yes Yes Yes The address the data came from

Boolean

Activated when receiving Boolean data over OSC.

Fields:

Field Required Field Type Allows Variables Local Variable Usage Visible in Trigger Description
Address No Text Yes Yes Yes The address the data came from
Value No Boolean Yes Yes Yes The value that was sent

Actions

Float

Send Float data over OSC.

Fields:

Field Required Field Type Allows Variables Description
Address Yes Text Yes The address to send the data to
Value Yes Decimal Yes The value to send

Integer

Send Integer data over OSC.

Fields:

Field Required Field Type Allows Variables Description
Address Yes Text Yes The address to send the data to
Value Yes Whole Number Yes The value to send

String

Send String data over OSC.

Fields:

Field Required Field Type Allows Variables Description
Address Yes Text Yes The address to send the data to
Value Yes Text Yes The value to send

Null

Send Null data over OSC.

Fields:

Field Required Field Type Allows Variables Description
Address Yes Text Yes The address to send the data to

Boolean

Send Boolean data over OSC.

Fields:

Field Required Field Type Allows Variables Description
Address Yes Text Yes The address to send the data to
Value Yes Boolean Yes The value to send

Copyright © 2024 Aitum