Advanced Osc - ETC Ion Xe Operating Manual

Eos family
Hide thumbs Also See for Ion Xe:
Table of Contents

Advertisement

Advanced OSC

OSC List Convention
The OSC List convention is used to send OSC commands that may exceed 512 bytes of data.
To add an OSC List of items to an OSC Command, append the OSC Command Path with /list/<in-
dex>/<count>, where <index> is the zero-based index offset into the entire list and <total> is the
total number of elements in the entire list.
For Example:
/eos/out/get/curve/901/list/0/3 = <uint32: 0> <string: 0DF9082C-4A39-40FC-9532-
6C3AC01BC6B5> <string: IES Square>
/eos/out/get/curve/901/list/0/3 = <uint32: 0> <string: 0DF9082C-4A39-40FC-9532-
6C3AC01BC6B5> /eos/out/get/curve/901/list/2/3 = <string: IES Square>
OSC UID
UIDs uniquely identify each show data target, and are preserved in the show file.  This allows you to
synchronize with a show file once and then again at a later time, even if changes were made in
between.
UIDs will be specified as strings in the following format:
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
For Example:
OSC Numbers and Number Ranges
OSC Arguments that contains numbers or number ranges will be sent as follows:
Eos target numbers will be sent as 32-bit integers when possible.  If they are not whole numbers (ex:
Cue 1.23), they will be sent as strings.
For Example:
When a range numbers contains 2 or more consecutive whole numbers, they will be represented as
strings in the following format:
X-Y
562
OSC List that fits in a single packet
OSC List that spans 2 packets
B0BAE0A0-3BBE-4004-888B-F61CA125D0B0
10
"1.23"
Eos Family Operations Manual

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ion xe 20Element 2EosGioEos tiGio @5

Table of Contents