Files @ 7fd31c549e17
Branch filter:

Location: light9/show/dance2016/effect.n3

drewp@bigasterisk.com
notes about effecteval
Ignore-this: 1f132f9161fd22f290e906597ed1069
@prefix : <http://light9.bigasterisk.com/> .
@prefix effect: <http://light9.bigasterisk.com/effect/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dev: <http://light9.bigasterisk.com/device/> .


effect:RedStrip a :Effect;
  rdfs:label "red";
  :publishAttr :strength;
  :deviceSetting :ds1, :ds2 .
:ds1 :device dev:colorStrip; :attr :red; :value "strength" .
:ds2 :device dev:moving1; :attr :red; :value "strength" .


effect:BlueStrip a :Effect;
  rdfs:label "blue";
  :publishAttr :strength;
  :deviceSetting :ds3 .
:ds3 :device dev:colorStrip; :attr :blue; :value "strength" .

:strength rdfs:label "strength" .

effect:usa a :Effect;
  rdfs:label "USA";
  :publishAttr :strength;
  :code "chase()";
  :devices dev:colorStrip, dev:moving1;
  :fadeShape :fadeCurve1;
  :chaseTempo 120;
  :chaseOffset 0;
  :palette "#ff0000", "#ffffff", "#0000ff" .

: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 .


effect:centerSpot a :Effect; rdfs:label "center spot";
  :publishAttr :strength;
  :setting effect:centerSpots0, effect:centerSpots1, effect:centerSpots2, effect:centerSpots3, effect:centerSpots4 .
effect:centerSpots0 :device dev:q2; :deviceAttr :color; :scaledValue "#f3d4d4" .
effect:centerSpots1 :device dev:q2; :deviceAttr :focus; :value 0.31 .
effect:centerSpots2 :device dev:q2; :deviceAttr :rx; :value 0.49 .
effect:centerSpots3 :device dev:q2; :deviceAttr :ry; :value 0.26 .
effect:centerSpots4 :device dev:q2; :deviceAttr :zoom; :value 0.42 .
  

effect:Strobe a :Effect;  rdfs:label "strobe";
  :publishAttr :strength, :rate, :offset, :duty .


effect:WorkLight a :Effect;
  rdfs:label "work light";
  :publishAttr :strength;
  :deviceSetting :ds4 .
:ds4 :device dev:colorStrip; :attr :color; :value "#00ff00" .

effect:Curtain a :Effect; rdfs:label "curtain"; :publishAttr :strength;
  :deviceSetting :ds5 .
:ds5 :device dev:colorStrip; :attr :color; :value "#300030" .

:live :controls effect:WorkLight, effect:Curtain .
effect:WorkLight :group "main"; :order 1 .
effect:Curtain :group "main"; :order 2 .