Files
@ 0761cdd5bff0
Branch filter:
Location: light9/show/dance2024/theaterLightConfig.n3 - annotation
0761cdd5bff0
2.7 KiB
text/plain
fix delay on setting midi, so it doesn't grab faders when you're sliding them
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 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 26f84fc67ab1 | @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:parFloorL a :LedPar54; rdfs:label "floor-l"; :dmxUniverse dmxA:; :dmxBase 84 .
dev:parFloorR a :LedPar54; rdfs:label "floor-r"; :dmxUniverse dmxA:; :dmxBase 168 .
dev:parL1 a :LedPar54;rdfs:label "l-1"; :dmxUniverse dmxA:; :dmxBase 105 .
dev:parL2 a :LedPar54;rdfs:label "l-2"; :dmxUniverse dmxA:; :dmxBase 161 .
dev:parL3 a :LedPar54;rdfs:label "l-3"; :dmxUniverse dmxA:; :dmxBase 147 .
dev:parR2 a :LedPar54;rdfs:label "r-2"; :dmxUniverse dmxA:; :dmxBase 1 .
dev:parR3 a :LedPar54;rdfs:label "r-3"; :dmxUniverse dmxA:; :dmxBase 21 .
dev:parR1 a :LedPar54;rdfs:label "r-1"; :dmxUniverse dmxA:; :dmxBase 154 .
# dev:plain1 a :SimpleDimmer; :dmxUniverse dmxA:; :dmxBase 10 .
|