Files
@ e7e03c203c99
Branch filter:
Location: light9/show/dance2024/theaterLightConfig.n3 - annotation
e7e03c203c99
2.3 KiB
text/plain
resize cursor canvas for 400px tall spectros. fix canvas resolution code
26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 d087499d7833 d087499d7833 d087499d7833 26f84fc67ab1 26f84fc67ab1 d087499d7833 26f84fc67ab1 d087499d7833 d087499d7833 d087499d7833 d087499d7833 26f84fc67ab1 d087499d7833 d087499d7833 d087499d7833 | @prefix : <http://light9.bigasterisk.com/> .
@prefix dev: <http://light9.bigasterisk.com/theater/sky/device/> .
@prefix dmxA: <http://light9.bigasterisk.com/output/dmxA/> .
@prefix effect: <http://light9.bigasterisk.com/effect/> .
@prefix func: <http://light9.bigasterisk.com/effectFunction/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix show: <http://light9.bigasterisk.com/show/dance2024/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
:EffectFunction rdfs:comment """
Linked to a code function. That func's Inputs are
1) magic stuff like time,
2) the effectAttrs listed under (?effect :input ?)
Outputs are always a DeviceSettings list which can affect arbitrary devices.
""" .
######## effectFunction
func:scale
a :EffectFunction;
rdfs:label "a submaster- scales :deviceSettings";
:input
[ :effectAttr :strength; :defaultValue 0.0 ],
[ :effectAttr :deviceSettings; ] . # e.g. "parR2 at color=red; parR3 at color=white"
func:strobe
a :EffectFunction;
rdfs:label "blink specified devices";
:input
[ :effectAttr :strength; :defaultValue 0.0 ],
[ :effectAttr :period; :defaultValue 0.5 ],
[ :effectAttr :onTime; :defaultValue 0.1 ],
[ :effectAttr :deviceSettings ] .
func:image
a :EffectFunction;
rdfs:label "sample image at x=time";
:input
[ :effectAttr :strength; :defaultValue 0.0 ],
[ :effectAttr :period; :defaultValue 2.0 ],
[ :effectAttr :image; :defaultValue "specks.png" ],
[ :effectAttr :deviceSettings; rdfs:comment "these might have a :sort key or a :y value" ] .
#dev:strip1 a :Bar612601d; rdfs:label "strip-r"; :dmxUniverse dmxA:; :dmxBase 175 .
#dev:strip2 a :ChauvetColorStrip; rdfs:label "strip-c"; :dmxUniverse dmxA:; :dmxBase 12 .
#dev:strip3 a :Bar612601d; rdfs:label "strip-l"; :dmxUniverse dmxA:; :dmxBase 178 .
# dev:par90 a :LedPar90; :dmxUniverse dmxA:; :dmxBase 16 .
# dev:plain1 a :SimpleDimmer; :dmxUniverse dmxA:; :dmxBase 10 .
dev:parLLow a :LedPar54; rdfs:label "L-low"; :dmxUniverse dmxA:; :dmxBase 1 .
dev:parLIn a :LedPar54; rdfs:label "L-in"; :dmxUniverse dmxA:; :dmxBase 8 .
dev:parRLow a :LedPar54; rdfs:label "R-low"; :dmxUniverse dmxA:; :dmxBase 16 .
dev:parRIn a :LedPar54; rdfs:label "R-in"; :dmxUniverse dmxA:; :dmxBase 24 .
|