EasyManua.ls Logo

ETC Element - Page 508

ETC Element
572 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
496 Eos Family v2.9.0 Operations Manual
/eos/out /get/cuelist/<cue list number>/list/<list index>/<list count> = <uint32: list index>
<string: UID> ...
/eos/out /get/cue/<cue list number>/<cue number>/<cue part number>/list/<list
index>/<list count> = <uint32: list index> <string: UID> ...
/eos/out/get/group/<group number>/list/<list index>/<list count> = <uint32: list index>
<string: UID> ...
/eos/out/get/group/displayed/<group number>/list/<list index>/<list count> = <uint32: list
index> <string: UID> ...
/eos/get/macro/<macro number>/list/<list index>/<list count> = <uint32: list index>
<string: UID> ...
/eos/get/sub/<sub number>/list/<list index>/<list count> = <uint32: list index> <string:
UID> ...
/eos/get/preset/<preset number>/list/<list index>/<list count> = <uint32: list index>
<string: UID> ...
/eos/get/ip/<ip number>/list/<list index>/<list count> = <uint32: list index> <string: UID>
...
/eos/get/fp/<fp number>/list/<list index>/<list count> = <uint32: list index> <string: UID>
...
/eos/get/cp/<cp number>/list/<list index>/<list count> = <uint32: list index> <string: UID>
...
/eos/get/bp/<bp number>/list/<list index>/<list count> = <uint32: list index> <string:
UID> ...
/eos/get/curve/<curve number>/list/<list index>/<list count> = <uint32: list index>
<string: UID> ...
/eos/get/fx/<fx number>/list/<list index>/<list count> = <uint32: list index> <string: UID>
...
/eos/get/snap/<snap number>/list/<list index>/<list count> = <uint32: list index> <string:
UID> ...
/eos/get/pixmap/<pixmap number>/list/<list index>/<list count> = <uint32: list index>
<string: UID> ...
/eos/get/ms/<ms 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>, ...

Table of Contents

Other manuals for ETC Element

Related product manuals