changeset 1797:9c26c04ba46a

start 2018 show Ignore-this: cfbb499a953c161f37149eed0567f189
author drewp@bigasterisk.com
date Fri, 08 Jun 2018 03:57:06 +0000
parents a5f44483e4c5
children 283ce478e60f
files light9/web/timeline/timeline.coffee show/dance2018/URI show/dance2018/deviceClass.n3 show/dance2018/effect.n3 show/dance2018/networking.n3 show/dance2018/playlist.n3 show/dance2018/theaterLightConfig.n3 show/dance2018/vidrefConfig.n3
diffstat 8 files changed, 429 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/light9/web/timeline/timeline.coffee	Thu Jun 07 23:05:57 2018 +0000
+++ b/light9/web/timeline/timeline.coffee	Fri Jun 08 03:57:06 2018 +0000
@@ -167,7 +167,7 @@
 
   _onGraph: (graph) ->
     @project = new Project(graph)
-    @show = 'http://light9.bigasterisk.com/show/dance2017'
+    @show = 'http://light9.bigasterisk.com/show/dance2018'
 
   _onSetAdjuster: () ->
     @makeZoomAdjs()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/show/dance2018/URI	Fri Jun 08 03:57:06 2018 +0000
@@ -0,0 +1,1 @@
+http://light9.bigasterisk.com/show/dance2018
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/show/dance2018/deviceClass.n3	Fri Jun 08 03:57:06 2018 +0000
@@ -0,0 +1,156 @@
+@prefix : <http://light9.bigasterisk.com/> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+
+:color              a :DeviceAttr; rdfs:label "color"; :dataType :color .
+:rx                 a :DeviceAttr; rdfs:label "rx"; :dataType :angle .
+:ry                 a :DeviceAttr; rdfs:label "ry"; :dataType :angle .
+:uv                 a :DeviceAttr; rdfs:label "uv"; :dataType :scalar .
+:brightness         a :DeviceAttr; rdfs:label "brightness"; :dataType :scalar .
+:zoom               a :DeviceAttr; rdfs:label "zoom"; :dataType :scalar ;
+  rdfs:comment "maybe make this a separate 'wide to narrow' type" .
+:focus              a :DeviceAttr; rdfs:label "focus"; :dataType :scalar .
+:iris               a :DeviceAttr; rdfs:label "iris"; :dataType :scalar .
+:prism              a :DeviceAttr; rdfs:label "prism"; :dataType :scalar .
+:strobe             a :DeviceAttr; rdfs:label "strobe"; :dataType :scalar;
+  rdfs:comment "0=none, 1=fastest" .
+:goboSpeed          a :DeviceAttr; rdfs:label "goboSpeed"; :dataType :scalar ;
+  rdfs:comment "0=stopped, 1=rotate the fastest".
+:quantumGoboChoice  a :DeviceAttr; rdfs:label "gobo"; :dataType :choice;
+  :choice :spider, :windmill, :limbo, :brush, :whirlpool, :stars .
+:mini15GoboChoice   a :DeviceAttr; rdfs:label "gobo"; :dataType :choice;
+  :choice :mini15Gobo1, :mini15Gobo2, :mini15Gobo3, :mini15Gobo4, :mini15Gobo5, :mini15Gobo6, :mini15Gobo7, :mini15Gobo8, :mini15Gobo9, :mini15Gobo10 .
+
+:goboShake          a :DeviceAttr; rdfs:label "goboShake"; :dataType :scalar .
+
+:mini15Gobo1 :value 3 .
+:mini15Gobo2 :value 10 .
+:mini15Gobo3 :value 18 .
+:mini15Gobo4 :value 26 .
+:mini15Gobo5 :value 34 .
+:mini15Gobo6 :value 42 .
+:mini15Gobo7 :value 50 .
+:mini15Gobo8 :value 58 .
+:mini15Gobo9 :value 66 .
+:mini15Gobo10 :value 74 .
+
+:SimpleDimmer a :DeviceClass; rdfs:label "SimpleDimmer";
+  :deviceAttr :brightness;
+  :attr
+    [ :outputAttr :level; :dmxOffset 0 ] .
+
+:ChauvetColorStrip a :DeviceClass; rdfs:label "ChauvetColorStrip";
+  :deviceAttr :color;
+  :attr
+    [ :outputAttr :mode;  :dmxOffset 0 ],
+    [ :outputAttr :red;   :dmxOffset 1 ],
+    [ :outputAttr :green; :dmxOffset 2 ],
+    [ :outputAttr :blue;  :dmxOffset 3 ] .
+
+:Mini15 a :DeviceClass; rdfs:label "Mini15";
+  :deviceAttr :color, :rx, :ry, :mini15GoboChoice, :goboShake ;
+  :attr
+    [ :outputAttr :xRotation;     :dmxOffset 0 ],
+    [ :outputAttr :xFine;         :dmxOffset 1 ],
+    [ :outputAttr :yRotation;     :dmxOffset 2 ],
+    [ :outputAttr :yFine;         :dmxOffset 3 ],
+    [ :outputAttr :rotationSpeed; :dmxOffset 4 ],
+    [ :outputAttr :dimmer;        :dmxOffset 5 ],
+    [ :outputAttr :red;           :dmxOffset 6 ],
+    [ :outputAttr :green;         :dmxOffset 7 ],
+    [ :outputAttr :blue;          :dmxOffset 8 ],
+    [ :outputAttr :colorChange;   :dmxOffset 9 ],
+    [ :outputAttr :colorSpeed;    :dmxOffset 10 ],
+    [ :outputAttr :goboShake;     :dmxOffset 11 ],
+    [ :outputAttr :goboChoose;    :dmxOffset 12 ] .
+
+:Source4LedSeries2 a :DeviceClass; rdfs:label "Source4LedSeries2";
+  :docs <https://www.etcconnect.com/WorkArea/DownloadAsset.aspx?id=10737483869>;
+  :deviceAttr :color;
+  :attr
+    [ :dmxOffset 0; :outputAttr :red ],
+    [ :dmxOffset 1; :outputAttr :green ],
+    [ :dmxOffset 2; :outputAttr :blue ],
+    [ :dmxOffset 4; :outputAttr :strobe ],
+    [ :dmxOffset 7; :outputAttr :fixed255 ],
+    [ :dmxOffset 8; :outputAttr :fixed128_0 ],
+    [ :dmxOffset 9; :outputAttr :fixed128_1 ],
+    [ :dmxOffset 10; :outputAttr :fixed128_2 ],
+    [ :dmxOffset 11; :outputAttr :fixed128_3 ],
+    [ :dmxOffset 12; :outputAttr :fixed128_4 ],
+    [ :dmxOffset 13; :outputAttr :fixed128_5 ],
+    [ :dmxOffset 14; :outputAttr :fixed128_6 ] .
+    
+
+:ChauvetHex12 a :DeviceClass; rdfs:label "ChauvetHex12";
+  :deviceAttr :color, :uv;
+  :docs <https://www.chauvetprofessional.com/wp-content/uploads/2015/06/COLORdash_Par-Hex_12_QRG_Rev4_ML4_WO.pdf>;
+  :attr
+    [ :outputAttr :red; :dmxOffset 0 ],
+    [ :outputAttr :green; :dmxOffset 1 ],
+    [ :outputAttr :blue; :dmxOffset 2 ],
+    [ :outputAttr :amber; :dmxOffset 3 ],
+    [ :outputAttr :white; :dmxOffset 4 ],
+    [ :outputAttr :uv; :dmxOffset 5 ] .
+
+:MacAura a :DeviceClass; rdfs:label "MacAura";
+  :docs <http://www.martin.com/Martin.Download.aspx?file=/files/files/productdocuments/11_MANUALS/999/UM_MACAura_EN_B.pdf>;
+  rdfs:comment "note- manual counts dmx from 1; :dmxOffset is from 0";
+  :deviceAttr :color, :rx, :ry, :zoom;
+  :attr
+    [ :dmxOffset 0 ; :outputAttr :shutter ], # use 22
+    [ :dmxOffset 1 ; :outputAttr :dimmer ],
+    [ :dmxOffset 2 ; :outputAttr :zoom ],
+    [ :dmxOffset 3 ; :outputAttr :pan ],
+    [ :dmxOffset 4 ; :outputAttr :panFine ],
+    [ :dmxOffset 5 ; :outputAttr :tilt ],
+    [ :dmxOffset 6 ; :outputAttr :tiltFine ],
+    [ :dmxOffset 7 ; :outputAttr :fixtureControl ], # use 0
+    [ :dmxOffset 8 ; :outputAttr :colorWheel ], # use 0
+    [ :dmxOffset 9 ; :outputAttr :red ],
+    [ :dmxOffset 10 ; :outputAttr :green ],
+    [ :dmxOffset 11 ; :outputAttr :blue ],
+    [ :dmxOffset 12 ; :outputAttr :white ],
+    [ :dmxOffset 13 ; :outputAttr :colorTemperature ],
+    [ :dmxOffset 14 ; :outputAttr :fx1Select ],
+    [ :dmxOffset 15 ; :outputAttr :fx1Adjust ],
+    [ :dmxOffset 16 ; :outputAttr :fx2Select ],
+    [ :dmxOffset 17 ; :outputAttr :fx2Adjust ],
+    [ :dmxOffset 18 ; :outputAttr :fxSync ],
+    [ :dmxOffset 19 ; :outputAttr :auraShutter ], # use 22
+    [ :dmxOffset 20 ; :outputAttr :auraDimmer ],
+    [ :dmxOffset 21 ; :outputAttr :auraColorWheel ],
+    [ :dmxOffset 22 ; :outputAttr :auraRed ],
+    [ :dmxOffset 23 ; :outputAttr :auraGreen ],
+    [ :dmxOffset 24 ; :outputAttr :auraBlue ] .
+
+:MacQuantum a :DeviceClass; rdfs:label "MacQuantum";
+  :docs <http://www.martin.com/Martin.Download.aspx?file=/files/files/productdocuments/11_MANUALS/999/35000279b%20UM_MACQuantumProfile_EN_B.pdf>;
+  :deviceAttr :color, :rx, :ry, :zoom, :focus, :iris, :prism, :quantumGoboChoice, :goboSpeed, :strobe;
+  :attr
+    [ :dmxOffset 0; :outputAttr :shutter ],
+    [ :dmxOffset 1; :outputAttr :dimmerFadeHi ],
+    [ :dmxOffset 2; :outputAttr :dimmerFadeLo ],
+    [ :dmxOffset 3; :outputAttr :cyan ],
+    [ :dmxOffset 4; :outputAttr :magenta ],
+    [ :dmxOffset 5; :outputAttr :yellow ],
+    [ :dmxOffset 6; :outputAttr :colorWheel ; rdfs:comment "use 0" ],
+    [ :dmxOffset 7; :outputAttr :goboChoice ],
+    [ :dmxOffset 8; :outputAttr :goboSpeedHi ],
+    [ :dmxOffset 9; :outputAttr :goboSpeedLo ],
+    [ :dmxOffset 10; :outputAttr :goboStaticRotate ],
+    [ :dmxOffset 11; :outputAttr :prismRotation ],
+    [ :dmxOffset 12; :outputAttr :iris ],
+    [ :dmxOffset 13; :outputAttr :zoomHi ],
+    [ :dmxOffset 14; :outputAttr :zoomLo ],
+    [ :dmxOffset 15; :outputAttr :focusHi ],
+    [ :dmxOffset 16; :outputAttr :focusLo ],
+    [ :dmxOffset 17; :outputAttr :panHi ],
+    [ :dmxOffset 18; :outputAttr :panLo ],
+    [ :dmxOffset 19; :outputAttr :tiltHi ],
+    [ :dmxOffset 20; :outputAttr :tiltLo ],
+    [ :dmxOffset 21; :outputAttr :fixtureControl ; rdfs:comment "use 0" ],
+    [ :dmxOffset 22; :outputAttr :fx1Select ],
+    [ :dmxOffset 23; :outputAttr :fx1Adjust ],
+    [ :dmxOffset 24; :outputAttr :fx2Select ],
+    [ :dmxOffset 25; :outputAttr :fx2Adjust ],
+    [ :dmxOffset 26; :outputAttr :fxSync ] .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/show/dance2018/effect.n3	Fri Jun 08 03:57:06 2018 +0000
@@ -0,0 +1,58 @@
+@prefix : <http://light9.bigasterisk.com/> .
+@prefix dev: <http://light9.bigasterisk.com/device/> .
+@prefix effect: <http://light9.bigasterisk.com/effect/> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xml: <http://www.w3.org/XML/1998/namespace> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+
+
+#effect:usa a :mockupEffect; rdfs:label "USA"; :chaseOffset 0;
+#     :chaseTempo 120; :code "chase()"; :devices dev:colorStrip, dev:moving1;
+#     :fadeShape :fadeCurve1; :palette "#0000ff", "#ff0000", "#ffffff";
+#     :publishAttr :strength .
+
+#effect:Strobe a :Effect; rdfs:label "strobe"; :publishAttr :duty, :offset, :rate, :strength .
+
+
+effect:animRainbow a :Effect; rdfs:label "animRainbow"; :publishAttr :strength, :rate ; :group "anim".
+effect:aurawash a :Effect; :publishAttr :strength ; :group "anim".
+effect:auraSparkles a :Effect; :publishAttr :strength ; :group "anim".
+effect:pulseRainbow a :Effect; rdfs:label "pulseRainbow"; :publishAttr :strength, :rate ; :group "main"; :order 6.
+
+effect:orangeSearch a :Effect; :publishAttr :strength ; :group "anim".
+effect:qsweep a :Effect; :publishAttr :strength ; :group "anim".
+effect:chase1 a :Effect; :publishAttr :strength ; :group "anim".
+
+effect:lightning a :Effect; :publishAttr :strength ; :group "main"; :order 7.
+
+effect:strobewarm :group "anim".
+
+effect:house :group "main"; :order 3 .
+effect:houseside :group "main"; :order 4 .
+effect:cyc :group "main"; :order 3 .
+effect:qwidecenter :group "main"; rdfs:label "qwidecenter [18]"; :order 5 .
+effect:curtain2  :group "main"; :order 2 .
+
+effect:centerSpot a :Effect; rdfs:label "center spot";
+     :group "main"; :order 1; :publishAttr :strength;
+     :setting effect:centerSpots0, effect:centerSpots1, effect:centerSpots2, effect:centerSpots3, effect:centerSpots4 .
+effect:centerSpots0 :device dev:q2; :deviceAttr :color;
+     :scaledValue "#ffefdf" .
+effect:centerSpots1 :device dev:q2; :deviceAttr :focus;
+     :value 0.31 .
+effect:centerSpots2 :device dev:q2; :deviceAttr :rx;
+     :value 0.50 .
+effect:centerSpots3 :device dev:q2; :deviceAttr :ry;
+     :value 0.01 .
+effect:centerSpots4 :device dev:q2; :deviceAttr :zoom;
+     :value 0.42 .
+
+
+:fadeCurve1 a :Curve; :point :fc1p0, :fc1p1, :fc1p2, :fc1p3 .
+:fc1p0 :time 0.00; :value 0 .
+:fc1p1 :time 0.02; :value 1 .
+:fc1p2 :time 0.10; :value 1 .
+:fc1p3 :time 0.15; :value 0 .
+:strength rdfs:label "strength" .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/show/dance2018/networking.n3	Fri Jun 08 03:57:06 2018 +0000
@@ -0,0 +1,38 @@
+@prefix : <http://light9.bigasterisk.com/> .
+@prefix show: <http://light9.bigasterisk.com/show/> .
+@prefix sh: <http://light9.bigasterisk.com/show/dance2018/> .
+
+show:dance2018 :networking sh:netHome .
+sh:netHome
+  :webServer        <http://plus:8200/>;
+  :patchReceiverUpdateHost "plus";
+  :captureDevice    <http://plus:8215/>;
+  :curveCalc        <http://plus:8201/>;
+  :collector        <http://dot:8202/>;
+  :collectorZmq     <http://dot:8203/>;
+  :effectEval       <http://plus:8204/>;
+  :effectSequencer  <http://dot:8213/>;
+  :keyboardComposer <http://plus:8205/>;
+  :musicPlayer      <http://plus:8206/>;
+  :oscDmxServer     <udp://plus:8207/>;
+  :paintServer      <http://plus:8214/>;
+  :picamserve       <http://10.2.0.6:8208/>;
+  :rdfdb            <http://plus:8209/>;
+  :subComposer      <http://plus:8210/>;
+  :subServer        <http://plus:8211/>;
+  :vidref           <http://plus:8212/> .
+
+:captureDevice    :urlPath "captureDevice" .
+:curveCalc        :urlPath "curveCalc" .
+:dmxServer        :urlPath "dmxServer" .
+:effectEval       :urlPath "effectEval" .
+:keyboardComposer :urlPath "keyboardComposer" .
+:musicPlayer      :urlPath "ascoltami" .
+:picamserve       :urlPath "picamserve" .
+:paintServer      :urlPath "paintServer" .
+:rdfdb            :urlPath "rdfdb" .
+:subComposer      :urlPath "subComposer" .
+:subServer        :urlPath "subServer" .
+:vidref           :urlPath "vidref" .
+:collector        :urlPath "collector" .
+:effectSequencer  :urlPath "effectSequencer" .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/show/dance2018/playlist.n3	Fri Jun 08 03:57:06 2018 +0000
@@ -0,0 +1,53 @@
+@prefix : <http://light9.bigasterisk.com/> .
+@prefix show: <http://light9.bigasterisk.com/show/> .
+@prefix sh: <http://light9.bigasterisk.com/show/dance2018/> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+
+show:dance2018 :musicRoot "show/dance2018/music/pad";
+:spectrogramUrlRoot "/show/dance2018/spectrogram" .
+
+show:dance2018 :playList (
+  sh:song1  sh:song2  sh:song3  sh:song4  sh:song5
+  sh:song6  sh:song7  sh:song8  sh:song9  sh:song10
+  sh:song11 sh:song12 sh:song13 sh:song14 sh:song15
+  sh:song16 sh:song17
+) .
+
+sh:song1   a :Song; rdfs:label "01 open";         :songFilename "01-open.wav" .
+sh:song2   a :Song; rdfs:label "02 swing";        :songFilename "02-swing.wav" .
+sh:song3   a :Song; rdfs:label "03 wild";         :songFilename "03-wild.wav" .
+sh:song4   a :Song; rdfs:label "04 amerpatrol";   :songFilename "04-amerpatrol.wav" .
+sh:song5   a :Song; rdfs:label "05 summer";       :songFilename "05-summer.wav" .
+sh:song6   a :Song; rdfs:label "06 moon";         :songFilename "06-moon.wav" .
+sh:song7   a :Song; rdfs:label "07 chicagomix";   :songFilename "07-chicagomix.wav" .
+sh:song8   a :Song; rdfs:label "08 ham";          :songFilename "08-ham.wav" .
+sh:song9   a :Song; rdfs:label "09 salute";       :songFilename "09-salute.wav" .
+sh:song10  a :Song; rdfs:label "10 jitterbugout"; :songFilename "10-jitterbugout.wav" .
+sh:song11  a :Song; rdfs:label "11 boogie";       :songFilename "11-boogie.wav" .
+sh:song12  a :Song; rdfs:label "12 5678-trim";    :songFilename "12-5678-trim.wav" .
+sh:song13  a :Song; rdfs:label "13 womens";       :songFilename "13-womens.wav" .
+sh:song14  a :Song; rdfs:label "14 civil";        :songFilename "14-civil.wav" .
+sh:song15  a :Song; rdfs:label "15 yankee";       :songFilename "15-yankee.wav" .
+sh:song16  a :Song; rdfs:label "16 disco";        :songFilename "16-disco.wav" .
+sh:song17  a :Song; rdfs:label "17 bugle";        :songFilename "17-bugle.wav" .
+                                                                             
+                                                    
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/show/dance2018/theaterLightConfig.n3	Fri Jun 08 03:57:06 2018 +0000
@@ -0,0 +1,112 @@
+@prefix : <http://light9.bigasterisk.com/> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix dev: <http://light9.bigasterisk.com/device/> .
+@prefix dmxA: <http://light9.bigasterisk.com/output/dmxA/> .
+@prefix dmxB: <http://light9.bigasterisk.com/output/dmxB/> .
+
+#dev:colorStrip a :ChauvetColorStrip; rdfs:label "colorStrip"; :dmxUniverse dmxB:; :dmxBase 87 .
+#dev:moving1 a :Mini15; rdfs:label "moving1"; :dmxUniverse dmxB:; :dmxBase 4 .
+
+dev:houseSide a :SimpleDimmer; rdfs:label "house-side"; :dmxUniverse dmxA:; :dmxBase 68 .
+dev:house1 a :SimpleDimmer; rdfs:label "house1"; :dmxUniverse dmxA:; :dmxBase 69 .
+dev:house4 a :SimpleDimmer; rdfs:label "house4"; :dmxUniverse dmxA:; :dmxBase 70 .
+dev:house3 a :SimpleDimmer; rdfs:label "house3"; :dmxUniverse dmxA:; :dmxBase 71 .
+dev:house2 a :SimpleDimmer; rdfs:label "house2"; :dmxUniverse dmxA:; :dmxBase 72 .
+
+dev:f1 a :SimpleDimmer; :dmxUniverse dmxA:; :dmxBase 4 .
+dev:f2 a :SimpleDimmer; :dmxUniverse dmxA:; :dmxBase 8 .
+dev:f3 a :SimpleDimmer; :dmxUniverse dmxA:; :dmxBase 10 .
+
+dev:cycR a :SimpleDimmer; :dmxUniverse dmxA:; :dmxBase 42 .
+dev:cycL a :SimpleDimmer; :dmxUniverse dmxA:; :dmxBase 44 .
+
+dev:q1 a :MacQuantum; :dmxUniverse dmxB:; :dmxBase 325 .
+dev:q1 :outputAttrRange dev:q1rx . dev:q1rx :outputAttr :rx; :start 0.143; :end 0.271 .
+dev:q1 :outputAttrRange dev:q1ry . dev:q1ry :outputAttr :ry; :start 0.71; :end 0.821 .
+dev:q2 a :MacQuantum; :dmxUniverse dmxB:; :dmxBase 352 .
+dev:q2 :outputAttrRange dev:q2rx . dev:q2rx :outputAttr :rx; :start 0.097; :end 0.227 .
+dev:q2 :outputAttrRange dev:q2ry . dev:q2ry :outputAttr :ry; :start 0.739; :end 0.824 .
+dev:q3 a :MacQuantum; :dmxUniverse dmxB:; :dmxBase 379 .
+dev:q3 :outputAttrRange dev:q3rx . dev:q3rx :outputAttr :rx; :start 0.064; :end 0.198 .
+dev:q3 :outputAttrRange dev:q3ry . dev:q3ry :outputAttr :ry; :start 0.765; :end 0.822 .
+
+dev:aura1 a :MacAura; :dmxUniverse dmxB:; :dmxBase 406 .
+dev:aura2 a :MacAura; :dmxUniverse dmxB:; :dmxBase 420 .
+dev:aura3 a :MacAura; :dmxUniverse dmxB:; :dmxBase 434 .
+dev:aura4 a :MacAura; :dmxUniverse dmxB:; :dmxBase 448 .
+dev:aura5 a :MacAura; :dmxUniverse dmxB:; :dmxBase 462 .
+
+dev:aura1 :outputAttrRange dev:aura1rx . dev:aura1rx :outputAttr :rx; :start 0.145; :end 0.275 .
+dev:aura2 :outputAttrRange dev:aura2rx . dev:aura2rx :outputAttr :rx; :start 0.096; :end 0.259 .
+dev:aura3 :outputAttrRange dev:aura3rx . dev:aura3rx :outputAttr :rx; :start 0.068; :end 0.25 .
+dev:aura4 :outputAttrRange dev:aura4rx . dev:aura4rx :outputAttr :rx; :start 0.065; :end 0.21 .
+dev:aura5 :outputAttrRange dev:aura5rx . dev:aura5rx :outputAttr :rx; :start 0.06; :end 0.194 .
+
+dev:aura1 :outputAttrRange dev:aura1ry . dev:aura1ry :outputAttr :ry; :start 0.239; :end 0.153 .
+dev:aura2 :outputAttrRange dev:aura2ry . dev:aura2ry :outputAttr :ry; :start 0.248; :end 0.148 .
+dev:aura3 :outputAttrRange dev:aura3ry . dev:aura3ry :outputAttr :ry; :start 0.260; :end 0.151 .
+dev:aura4 :outputAttrRange dev:aura4ry . dev:aura4ry :outputAttr :ry; :start 0.250; :end 0.153 .
+dev:aura5 :outputAttrRange dev:aura5ry . dev:aura5ry :outputAttr :ry; :start 0.241; :end 0.151 .
+
+
+dev:auraStage a :MacAura; :dmxUniverse dmxB:; :dmxBase 476; rdfs:comment "rx=.5 ry<.45" .
+
+dev:down2 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 157 .
+dev:down3 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 193 .
+dev:down4 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 169 .
+dev:down5Edge a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 175 .
+dev:backlight1 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 241 .
+dev:backlight2 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 247 .
+dev:backlight3 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 253 .
+dev:backlight4 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 259 .
+dev:backlight5 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 265 .
+dev:hexLow3 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 223 .
+dev:hexLow5 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 229 .
+dev:hexLowBacklight1 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 211 .
+dev:hexLowBacklight6 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 235 .
+dev:hexSlant a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 319 .
+dev:lip1 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 121 .
+dev:lip2 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 127 .
+dev:lip3 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 133 . 
+dev:lip4 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 139 .
+dev:lip5 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 145 . 
+dev:postL1 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 289 .
+dev:postL2 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 295 .
+dev:postL3 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 301 .
+dev:postR1 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 271 .
+dev:postR2 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 277 .
+dev:postR3 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 283 .
+dev:upCenter a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 313 .
+dev:veryLow1 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 151 .
+dev:veryLow2 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 187 .
+dev:veryLow22 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 217 .
+dev:veryLow3 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 163 .
+dev:veryLow4 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 199 .
+dev:veryLow5 a :ChauvetHex12; :dmxUniverse dmxB:; :dmxBase 205 .
+
+
+dev:lowPattern301 a :Source4LedSeries2; :dmxUniverse dmxB:; :dmxBase 1 .
+dev:lowPattern302 a :Source4LedSeries2; :dmxUniverse dmxB:; :dmxBase 16 .
+dev:lowPattern303 a :Source4LedSeries2; :dmxUniverse dmxB:; :dmxBase 31 .
+dev:lowPattern304 a :Source4LedSeries2; :dmxUniverse dmxB:; :dmxBase 46 .
+dev:lowPattern305 a :Source4LedSeries2; :dmxUniverse dmxB:; :dmxBase 61 .
+dev:lowPattern306 a :Source4LedSeries2; :dmxUniverse dmxB:; :dmxBase 76 .
+dev:lowPattern307 a :Source4LedSeries2; :dmxUniverse dmxB:; :dmxBase 91 .
+dev:lowPattern308 a :Source4LedSeries2; :dmxUniverse dmxB:; :dmxBase 106 .
+
+# [ :name "oran1"; :output dmx:c21 ] .
+# [ :name "oran2"; :output dmx:c25 ] .
+# [ :name "oran3"; :output dmx:c29 ] .
+# [ :name "oran4"; :output dmx:c33 ] .
+# [ :name "gree1"; :output dmx:c22 ] .
+# [ :name "gree2"; :output dmx:c26 ] .
+# [ :name "gree3"; :output dmx:c30 ] .
+# [ :name "gree4"; :output dmx:c34 ] .
+# [ :name "blue1"; :output dmx:c23 ] .
+# [ :name "blue2"; :output dmx:c27 ] .
+# [ :name "blue3"; :output dmx:c31 ] .
+# [ :name "blue4"; :output dmx:c35 ] .
+# [ :name "red1"; :output dmx:c24 ] .
+# [ :name "red2"; :output dmx:c28 ] .
+# [ :name "red3"; :output dmx:c32 ] .
+# [ :name "red4"; :output dmx:c36 ] .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/show/dance2018/vidrefConfig.n3	Fri Jun 08 03:57:06 2018 +0000
@@ -0,0 +1,10 @@
+@prefix : <http://light9.bigasterisk.com/> .
+@prefix dev: <http://light9.bigasterisk.com/device/> .
+@prefix effect: <http://light9.bigasterisk.com/effect/> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix show: <http://light9.bigasterisk.com/show/dance2017/> .
+@prefix xml: <http://www.w3.org/XML/1998/namespace> .
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+
+<http://light9.bigasterisk.com/show/dance2017> :vidrefCamRequest <http://10.2.0.6:8208/pic?resize=1080&shutter=9637&exposure_mode=fixedfps&awb_mode=auto&brightness=50&redgain=1&bluegain=1&iso=260&exposure_compensation=0&rotation=0&x=0.10&y=0.34&w=0.8&h=0.5> .