Show Control
633
•
/eos/out/get/pixmap/<pixmap number>/list/<list index>/<list count> = <uint32: list
index> <string: UID> ...
•
/eos/out/get/ms/<ms number>/list/<list index>/<list count> = <uint32: list index>
<string: UID> ...
•
/eos/out/get/3dserver/<3dserver number>/list/<list index>/<list count> = <uint32: list
index> <string: UID> ...
•
/eos/out/get/patch/<channel number>/<part number>/augment3d/position = <uint32:
list index> <string: UID> ...
•
/eos/out/get/patch/<channel number>/<part number>/augment3d/beam = <uint32: list
index> <string: UID> ...
•
/eos/out/get/fpe/<fpe number>/list/<list index>/<list count> = <uint32: list index>
<string: UID> ...
•
/eos/out/get/fpe/<set number>/list/<list index>/<list count> = <uint32: list index>
<string: UID> ...
•
/eos/out/get/fpe/<set number>/list/<list index>/<list count> = <uint32: list index>
<string: UID> ...
•
/eos/out/get/fpe/<set number>/<point number>/list/<list index>/<list count> = <uint32:
list index> <string: UID> ...
Integrating Your App with Eos: Step 3 – Staying in Sync
Your app can now request all of the show data from Eos, but if a user is editing show data,
your app would become out of sync. The solution to this is to subscribe to Eos show data
changes with the following command: /eos/subscribe = <uint32: X> (where 0=unsubscribe,
1=subscribe)
While subscribed, Eos will send the following commands when Eos show data changes:
In the reply, the first argument will be a sequence number, followed by a list of the targets
that changed. The targets are specified OSC Numbers and / or OSC Number Ranges
•
/eos/out/notify/patch/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/cuelist/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/cue/<cue list number>/list/<list index>/<list count> = <uint32:
sequence number>, ...
•
/eos/out/notify/group/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/macro/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/sub/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/preset/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/ip/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/fp/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/cp/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/bp/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/curve/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/fx/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/snap/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/pixmap/list/<list index>/<list count> = <uint32: sequence number>, ...
•
/eos/out/notify/ms/list/<list index>/<list count> = <uint32: sequence number>, ...
When your app receives a notification that Eos show data has changed, you should then
request detailed information about the modified show data. You may request detailed show
data via target number or UID. (From the initial sync, you should be able to build a mapping of
each type of show data to correlate target number with UID)
Request detailed show data information via target number:
Summary of Contents for Element Classic
Page 1: ...Ion Classic User Manual Version 3 1 1 4310M1210 3 1 1 RevA 2022 03...
Page 92: ...78 Ion Classic User Manual...
Page 212: ...198 Ion Classic User Manual...
Page 274: ...260 Ion Classic User Manual...
Page 275: ...Mark 261 Chapter 9 Mark About Mark 262 AutoMark 262 Referenced Marks 263...
Page 308: ...294 Ion Classic User Manual...
Page 346: ...332 Ion Classic User Manual...
Page 364: ...350 Ion Classic User Manual...
Page 378: ...364 Ion Classic User Manual...
Page 384: ...370 Ion Classic User Manual...
Page 426: ...412 Ion Classic User Manual...
Page 438: ...424 Ion Classic User Manual...
Page 444: ...430 Ion Classic User Manual...
Page 450: ...436 Ion Classic User Manual...
Page 458: ...444 Ion Classic User Manual...
Page 479: ...Magic Sheets 465...
Page 480: ...466 Ion Classic User Manual...
Page 530: ...516 Ion Classic User Manual...
Page 558: ...544 Ion Classic User Manual...
Page 578: ...564 Ion Classic User Manual...