User Tools

Site Tools


eos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
eos [2023/10/20 21:56] – [missing] ssm2017eos [2024/11/22 12:31] (current) – [Show Control] ssm2017
Line 1: Line 1:
 +====== EOS ======
 ===== show ===== ===== show =====
  
Line 291: Line 292:
  
 ===== cue list ===== ===== cue list =====
 +==== release cuelist ====
 +<code>
 +goto cue 2/ out
 +</code>
  
 ==== go to cue 0 and home device params ==== ==== go to cue 0 and home device params ====
Line 359: Line 364:
  
 ===== effects ===== ===== effects =====
 +usefull macro : "effect 1 Learn Time Sample BPM"
 ==== stop effect ==== ==== stop effect ====
  
Line 372: Line 377:
 </code> </code>
  
 +==== flyout ====
 +[[https://www.youtube.com/watch?v=vGZ26l1CvcU|source]]
 +absolute effect
 +^action ^param ^step time ^time ^dwell ^level^
 +|1|intens|0|0|3.99|100.0|
 +|2|tilt|(0)|0|0|bkgrd|
 +|3|tilt|2.99|3.49|0.5|(+)-100|
 +|4|intens|0.75|0.5|1.5|0.0|
 +|5|tilt|1.5|0|0|bkgrd|
 +
 +==== sym circle ====
 +=== version 1 ===
 +inspiration : https://community.etcconnect.com/control_consoles/eos-family-consoles/macros/i/macro-favorites/symmetrical-circle-effect
 +  * group 1 : 1 thru 4
 +  * group 2 : 5 thru 8
 +  * effect 1 : circle (standard)
 +  * effect 2 : circle (attributes reverse / green arrow left down (mirror hor + mirror vert)
 +  * macro 1 :
 +<sxh>
 +group 1 effect 1
 +group 2 offset reverse effect 2
 +</sxh>
 +=== version bg ===
 +using same effects, need to set "Axis -10" to be very symetrical
 +<sxh>
 +Offset Num_Groups 2
 +Next Effect 4
 +Next Offset Reverse Effect 5
 +</sxh>
 +
 +=== version mega <del>bg</del> shlag ===
 +only working for 4 fixtures..... it is better to use version bg...
 +source : https://youtu.be/JagsTbVKXPI?si=Ra53JlNqQgec5tjK
 +
 +<sxh>
 +hardkey : tab 12
 +chan 1 t 4 type ayrton eurus s basic
 +-> panel augmented3d
 +chan 1 thru 4 position */*/5
 +chan 1 thtu 4 position */4/
 +chan 1 thru 4 position -4/*/thru 4/*/
 +hardkey esc
 +chan 1 thru 4 record group 1
 +group 1 @ full
 +mouse : in augment3d tab, left click and maintain on the lead singer position until the machines are in place
 +record focus palette 1
 +effect effect
 +901 copy to 901.1
 +effect 901.1 reverse steps
 +hardkey : esc
 +g 1 a f f
 +group 1 offset chan per group 2
 +next
 +group 1 offset chan per group 2: chan 1 thru 2 effect 901
 +next
 +group 1 offset chan per group 2: chan 3 thru 4 effect 901.1
 +effect 901.1 axis -15
 +record preset 10 plus fx
 +ctrl+g+o+i+0
 +g 1 alt+p 10
 +</sxh>
 ===== a revoir ===== ===== a revoir =====
  
-  * block+  * <del>block</del>
   * autoblock   * autoblock
-  * assert+  * <del>assert</del>
  
-=====missing =====+===== missing =====
   * group 1 at full thru 0 thru full   * group 1 at full thru 0 thru full
-  * cue 2/ out +  * <del>group 1 beam palette 20 time 5</del> --> group 1 beam palette 20 sneak 5 
-  * where is the "move" button ?+  * <del>cue 2/ out</del> --> goto cue 2/ out 
 +  * <del>where is the "move" button ?</del> --> copyto*2
   * small faders on big screen   * small faders on big screen
 +  * locked on "syntax error"
 +  * out out = out time 0
 +
 +===== OSC =====
 +==== Tests ====
 +<sxh python>
 +client.send_message("/eos/cmd", "Tilt @ +0.1#")
 +</sxh>
 +==== Show Control ====
 +<sxh python>
 +pip install python-osc
 +from pythonosc import udp_client
 +client = udp_client.SimpleUDPClient("10.0.0.1",8000)
 +client.send_message("/eos/cmd", "Event 1 / Network_Inputs#")
 +client.send_message("/eos/cmd", "Event 1 _sACN 1 / 1#")
 +client.send_message("/eos/cmd", "Event 1 Show_Control_Action Level_By_Address 1 / 1#")
 +</sxh>
 +<sxh python>
 +from pythonosc import udp_client
 +
 +input_universe = 1
 +output_universe = 2
 +event_list = "2"
 +desk_ip = "192.168.0.100"
 +client = udp_client.SimpleUDPClient(desk_ip,8000)
 +client.send_message("/eos/cmd", "Delete Event " + event_list+ " /#")
 +client.send_message("/eos/cmd", "Event " + event_list+ " /#")
 +client.send_message("/eos/cmd", "Event " + event_list+ " / Network_Inputs#")
 +client.send_message("/eos/cmd", "Event " + event_list+ " / External Enable#")
 +for id in range(1,513):
 +    input_address = str(((input_universe - 1) * 512) + id)
 +    output_address = str(((output_universe - 1) * 512) + id)
 +    client.send_message("/eos/cmd", "Event " + event_list+ " / " + input_address+ " _sACN "+ input_address+ "#")
 +    client.send_message("/eos/cmd", "Event " + event_list+ " / " + input_address+ " Show_Control_Action Level_By_Address "+ output_address +"#")
 +</sxh>
 +==== Faders ====
 +To use faders, we need to define a "virtual" fader page for osc containing a fixed number of faders and then use them to control real faders.
 +source : https://community.troikatronix.com/topic/5351/tutorial-how-to-do-fader-communication-with-etc-eos-lighting-desk-using-osc
 +<sxh>
 +/eos/fader/1/config/10
 +/eos/user/2/fader/1/1 = 0.5
 +</sxh>
eos.1697831775.txt.gz · Last modified: by ssm2017