# HG changeset patch
# User drewp@bigasterisk.com
# Date 2019-06-09 02:04:56
# Node ID 47ef9c9efe3865f6612c86d0c8d48fe4024866bc
# Parent 30cef362bf70d61355781dc7f70cde940fb9642e
checkpoint show data
Ignore-this: 877d4dadfa3d477237bc26ef6c2944a4
diff --git a/show/dance2019/deviceClass.n3 b/show/dance2019/deviceClass.n3
--- a/show/dance2019/deviceClass.n3
+++ b/show/dance2019/deviceClass.n3
@@ -15,6 +15,7 @@
[ :outputAttr :strobeSpeed; :dmxOffset 0 ],
[ :outputAttr :brightness; :dmxOffset 1 ] .
+
:SimpleDimmer a :DeviceClass; rdfs:label "SimpleDimmer";
:deviceAttr :brightness;
:attr
diff --git a/show/dance2019/effect/bow.n3 b/show/dance2019/effect/bow.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/bow.n3
@@ -0,0 +1,25 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:bow a :Effect; rdfs:label "bow"; :publishAttr :strength; :setting eff:set1639230, eff:set1805063, eff:set3486542, eff:set3743082, eff:set3841864, eff:set3870027, eff:set4210944, eff:set4323781, eff:set4367496, eff:set7808823, eff:set849089, eff:set9068306, eff:set999418 .
+eff:set1639230 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 1 .
+eff:set1805063 :device dev:down4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3486542 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3743082 :device dev:down1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3841864 :device dev:down3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3870027 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4210944 :device dev:cross_up_R; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4323781 :device dev:down6; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4367496 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7808823 :device dev:down7; :deviceAttr :brightness; :scaledValue 1 .
+eff:set849089 :device dev:strip2; :deviceAttr :color; :scaledValue "#0b0b0b" .
+eff:set9068306 :device dev:down2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set999418 :device dev:cross_up_L; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect0.n3 b/show/dance2019/effect/effect0.n3
--- a/show/dance2019/effect/effect0.n3
+++ b/show/dance2019/effect/effect0.n3
@@ -9,6 +9,8 @@
@prefix xsd: .
-effect:effect0 a :Effect; rdfs:label "effect00"; :publishAttr :strength; :setting effect:effect0_set0, effect:effect0_set1 .
-effect:effect0_set0 :device dev:blacklight2; :deviceAttr :brightness; :scaledValue 1 .
-effect:effect0_set1 :device dev:strip1; :deviceAttr :color; :scaledValue "#7499ff" .
+effect:effect0 a :Effect; rdfs:label "downcenter"; :publishAttr :strength; :setting effect:effect0_set32, effect:effect0_set34, effect:effect0_set35, effect:effect0_set7 .
+effect:effect0_set32 :device dev:down4; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect0_set34 :device dev:down3; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect0_set35 :device dev:down2; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect0_set7 :device dev:strip2; :deviceAttr :color; :scaledValue "#0b0b0b" .
diff --git a/show/dance2019/effect/effect1.n3 b/show/dance2019/effect/effect1.n3
--- a/show/dance2019/effect/effect1.n3
+++ b/show/dance2019/effect/effect1.n3
@@ -1,5 +1,5 @@
@prefix : .
-@prefix dev: .
+@prefix dev: .
@prefix effect: .
@prefix rdf: .
@prefix rdfs: .
@@ -8,7 +8,29 @@
@prefix xsd: .
-effect:effect1 a :Effect; rdfs:label "effect1"; :publishAttr :strength;
- :setting effect:effect1_set0 .
-effect:effect1_set0 :device ;
- :deviceAttr :color; :scaledValue "#96beff" .
+effect:effect1 a :Effect; rdfs:label "house"; :publishAttr :strength; :setting effect:effect1_set0, effect:effect1_set1, effect:effect1_set10, effect:effect1_set11, effect:effect1_set12, effect:effect1_set13, effect:effect1_set14, effect:effect1_set15, effect:effect1_set16, effect:effect1_set17, effect:effect1_set18, effect:effect1_set19, effect:effect1_set2, effect:effect1_set20, effect:effect1_set21, effect:effect1_set22, effect:effect1_set23, effect:effect1_set24, effect:effect1_set3, effect:effect1_set4, effect:effect1_set5, effect:effect1_set6, effect:effect1_set7, effect:effect1_set8, effect:effect1_set9 .
+effect:effect1_set0 :device dev:houseBack1; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set1 :device dev:houseBack3; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set10 :device dev:houseFront4; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set11 :device dev:houseFront6; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set12 :device dev:houseFront8; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set13 :device dev:houseFront3; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set14 :device dev:houseFront5; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set15 :device dev:houseFront7; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set16 :device dev:houseFront9; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set17 :device dev:houseFront11; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set18 :device dev:houseFront10; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set19 :device dev:houseFront12; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set2 :device dev:houseBack5; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set20 :device dev:houseUp3; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set21 :device dev:houseUp5; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set22 :device dev:houseUp4; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set23 :device dev:houseUp1; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set24 :device dev:houseUp6; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set3 :device dev:houseBack7; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set4 :device dev:houseFront1; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set5 :device dev:houseBack8; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set6 :device dev:houseBack6; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set7 :device dev:houseBack4; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set8 :device dev:houseBack2; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect1_set9 :device dev:houseFront2; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect10.n3 b/show/dance2019/effect/effect10.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect10.n3
@@ -0,0 +1,16 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect10 a :Effect; rdfs:label "bluemid"; :publishAttr :strength; :setting effect:effect10_set5, effect:effect10_set6, effect:effect10_set7, effect:effect10_set8, effect:effect10_set9 .
+effect:effect10_set5 :device dev:down_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect10_set6 :device dev:down_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect10_set7 :device dev:down_R_blue; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect10_set8 :device dev:mid_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect10_set9 :device dev:mid_L_blue; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect11.n3 b/show/dance2019/effect/effect11.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect11.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect11 a :Effect; rdfs:label "crossleft"; :publishAttr :strength; :setting effect:effect11_set0, effect:effect11_set1 .
+effect:effect11_set0 :device dev:cross_down_L; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect11_set1 :device dev:cross_up_L; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect12.n3 b/show/dance2019/effect/effect12.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect12.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect12 a :Effect; rdfs:label "crossright"; :publishAttr :strength; :setting effect:effect12_set0, effect:effect12_set1 .
+effect:effect12_set0 :device dev:cross_down_R; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect12_set1 :device dev:cross_up_R; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect13.n3 b/show/dance2019/effect/effect13.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect13.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect13 a :Effect; rdfs:label "sharlyn"; :publishAttr :strength; :setting effect:effect13_set4, effect:effect13_set5 .
+effect:effect13_set4 :device dev:down4; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect13_set5 :device dev:down3; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect14.n3 b/show/dance2019/effect/effect14.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect14.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect14 a :Effect; rdfs:label "treeup"; :publishAttr :strength; :setting effect:effect14_set10, effect:effect14_set5 .
+effect:effect14_set10 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect14_set5 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect15.n3 b/show/dance2019/effect/effect15.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect15.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect15 a :Effect; rdfs:label "treedown"; :publishAttr :strength; :setting effect:effect15_set24, effect:effect15_set27 .
+effect:effect15_set24 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect15_set27 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect16.n3 b/show/dance2019/effect/effect16.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect16.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect16 a :Effect; rdfs:label "treeleft"; :publishAttr :strength; :setting effect:effect16_set0, effect:effect16_set1 .
+effect:effect16_set0 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect16_set1 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect17.n3 b/show/dance2019/effect/effect17.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect17.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect17 a :Effect; rdfs:label "treeright"; :publishAttr :strength; :setting effect:effect17_set0, effect:effect17_set2 .
+effect:effect17_set0 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect17_set2 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect18.n3 b/show/dance2019/effect/effect18.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect18.n3
@@ -0,0 +1,14 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect18 a :Effect; rdfs:label "redleft"; :publishAttr :strength; :setting effect:effect18_set0, effect:effect18_set3, effect:effect18_set7 .
+effect:effect18_set0 :device dev:down_CL_red; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect18_set3 :device dev:mid_CL_red; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect18_set7 :device dev:moat_left_up_red; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect19.n3 b/show/dance2019/effect/effect19.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect19.n3
@@ -0,0 +1,16 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect19 a :Effect; rdfs:label "redright"; :publishAttr :strength; :setting effect:effect19_set10, effect:effect19_set3, effect:effect19_set6, effect:effect19_set7 .
+effect:effect19_set10 :device dev:moat_right_red; :deviceAttr :brightness; :scaledValue 0.057 .
+effect:effect19_set3 :device dev:down_CR_red; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect19_set6 :device dev:mid_CR_red; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect19_set7 :device dev:moat_left_down_red; :deviceAttr :brightness;
+ :scaledValue 0.532 .
diff --git a/show/dance2019/effect/effect2.n3 b/show/dance2019/effect/effect2.n3
--- a/show/dance2019/effect/effect2.n3
+++ b/show/dance2019/effect/effect2.n3
@@ -1,6 +1,5 @@
@prefix : .
@prefix dev: .
-@prefix dev1: .
@prefix effect: .
@prefix rdf: .
@prefix rdfs: .
@@ -9,5 +8,10 @@
@prefix xsd: .
-effect:effect2 a :Effect; rdfs:label "two"; :publishAttr :strength; :setting effect:effect2_set0 .
-effect:effect2_set0 :device dev:strip2; :deviceAttr :color; :scaledValue "#8a42ff" .
+effect:effect2 a :Effect; rdfs:label "fronts"; :publishAttr :strength; :setting effect:effect2_set0, effect:effect2_set1, effect:effect2_set2, effect:effect2_set3, effect:effect2_set4, effect:effect2_set5 .
+effect:effect2_set0 :device dev:down1; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect2_set1 :device dev:down3; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect2_set2 :device dev:down6; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect2_set3 :device dev:down7; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect2_set4 :device dev:down4; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect2_set5 :device dev:down2; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect20.n3 b/show/dance2019/effect/effect20.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect20.n3
@@ -0,0 +1,14 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect20 a :Effect; rdfs:label "blueleft"; :publishAttr :strength; :setting effect:effect20_set1, effect:effect20_set2, effect:effect20_set5 .
+effect:effect20_set1 :device dev:down_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect20_set2 :device dev:mid_C_blue; :deviceAttr :brightness; :scaledValue 0.496 .
+effect:effect20_set5 :device dev:mid_L_blue; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect21.n3 b/show/dance2019/effect/effect21.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect21.n3
@@ -0,0 +1,12 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect21 a :Effect; rdfs:label "blueright"; :publishAttr :strength; :setting effect:effect21_set2 .
+effect:effect21_set2 :device dev:down_R_blue; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect22.n3 b/show/dance2019/effect/effect22.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect22.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect22 a :Effect; rdfs:label "strobe"; :publishAttr :strength; :setting effect:effect22_set47, effect:effect22_set48 .
+effect:effect22_set47 :device dev:strobe; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect22_set48 :device dev:strobe; :deviceAttr :strobeSpeed; :value 1 .
diff --git a/show/dance2019/effect/effect23.n3 b/show/dance2019/effect/effect23.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect23.n3
@@ -0,0 +1,14 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect23 a :Effect; rdfs:label "strips"; :publishAttr :strength; :setting effect:effect23_set26, effect:effect23_set31, effect:effect23_set32 .
+effect:effect23_set26 :device dev:strip1; :deviceAttr :color; :scaledValue "#ffffff" .
+effect:effect23_set31 :device dev:strip2; :deviceAttr :color; :scaledValue "#ffffff" .
+effect:effect23_set32 :device dev:strip3; :deviceAttr :color; :scaledValue "#ffffff" .
diff --git a/show/dance2019/effect/effect24.n3 b/show/dance2019/effect/effect24.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect24.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect24 a :Effect; rdfs:label "parright"; :publishAttr :strength; :setting effect:effect24_set12, effect:effect24_set6 .
+effect:effect24_set12 :device dev:par7; :deviceAttr :color; :scaledValue "#ffffff" .
+effect:effect24_set6 :device dev:par1; :deviceAttr :color; :scaledValue "#ffffff" .
diff --git a/show/dance2019/effect/effect25.n3 b/show/dance2019/effect/effect25.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect25.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect25 a :Effect; rdfs:label "parleft"; :publishAttr :strength; :setting effect:effect25_set1, effect:effect25_set3 .
+effect:effect25_set1 :device dev:par3; :deviceAttr :color; :scaledValue "#ffffff" .
+effect:effect25_set3 :device dev:par4; :deviceAttr :color; :scaledValue "#ffffff" .
diff --git a/show/dance2019/effect/effect26.n3 b/show/dance2019/effect/effect26.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect26.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect26 a :Effect; rdfs:label "parup"; :publishAttr :strength; :setting effect:effect26_set3, effect:effect26_set4 .
+effect:effect26_set3 :device dev:par7; :deviceAttr :color; :scaledValue "#ffffff" .
+effect:effect26_set4 :device dev:par4; :deviceAttr :color; :scaledValue "#ffffff" .
diff --git a/show/dance2019/effect/effect27.n3 b/show/dance2019/effect/effect27.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect27.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect27 a :Effect; rdfs:label "pardown"; :publishAttr :strength; :setting effect:effect27_set0, effect:effect27_set2 .
+effect:effect27_set0 :device dev:par1; :deviceAttr :color; :scaledValue "#ffffff" .
+effect:effect27_set2 :device dev:par3; :deviceAttr :color; :scaledValue "#ffffff" .
diff --git a/show/dance2019/effect/effect28.n3 b/show/dance2019/effect/effect28.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect28.n3
@@ -0,0 +1,12 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect28 a :Effect; rdfs:label "song16"; :publishAttr :strength; :setting effect:effect28_set0 .
+effect:effect28_set0 :device dev:par5; :deviceAttr :color; :scaledValue "#ffffff" .
diff --git a/show/dance2019/effect/effect29.n3 b/show/dance2019/effect/effect29.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect29.n3
@@ -0,0 +1,11 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect29 a :Effect; rdfs:label "song17brightest"; :publishAttr :strength .
diff --git a/show/dance2019/effect/effect3.n3 b/show/dance2019/effect/effect3.n3
--- a/show/dance2019/effect/effect3.n3
+++ b/show/dance2019/effect/effect3.n3
@@ -8,7 +8,5 @@
@prefix xsd: .
-effect:effect3 a :Effect; rdfs:label "redstrip"; :publishAttr :strength; :setting effect:effect3_set0, effect:effect3_set1, effect:effect3_set2 .
-effect:effect3_set0 :device dev:strip2; :deviceAttr :color; :scaledValue "#ff0015" .
-effect:effect3_set1 :device dev:strip3; :deviceAttr :color; :scaledValue "#ff0000" .
-effect:effect3_set2 :device dev:strip1; :deviceAttr :color; :scaledValue "#ff0004" .
+effect:effect3 a :Effect; rdfs:label "orchestra"; :publishAttr :strength; :setting effect:effect3_set0 .
+effect:effect3_set0 :device dev:orchestra; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect30.n3 b/show/dance2019/effect/effect30.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect30.n3
@@ -0,0 +1,30 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect30 a :Effect; rdfs:label "song12"; :publishAttr :strength; :setting effect:effect30_set0, effect:effect30_set1, effect:effect30_set10, effect:effect30_set11, effect:effect30_set14, effect:effect30_set15, effect:effect30_set17, effect:effect30_set18, effect:effect30_set19, effect:effect30_set3, effect:effect30_set31, effect:effect30_set33, effect:effect30_set34, effect:effect30_set4, effect:effect30_set8, effect:effect30_set9 .
+effect:effect30_set0 :device dev:moat_right_red; :deviceAttr :brightness; :scaledValue 0.59 .
+effect:effect30_set1 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect30_set10 :device dev:tree_down_R_high; :deviceAttr :brightness;
+ :scaledValue 0.984 .
+effect:effect30_set11 :device dev:tree_down_L_high; :deviceAttr :brightness;
+ :scaledValue 0.895 .
+effect:effect30_set14 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 0.28 .
+effect:effect30_set15 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 0.11 .
+effect:effect30_set17 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 0.163 .
+effect:effect30_set18 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 0.573 .
+effect:effect30_set19 :device dev:moat_left_down_red; :deviceAttr :brightness;
+ :scaledValue 1 .
+effect:effect30_set3 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 0.097 .
+effect:effect30_set31 :device dev:cycRed3; :deviceAttr :brightness; :scaledValue 0.991 .
+effect:effect30_set33 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.933 .
+effect:effect30_set34 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.839 .
+effect:effect30_set4 :device dev:cycRed2; :deviceAttr :brightness; :scaledValue 0.226 .
+effect:effect30_set8 :device dev:tree_up_R_high; :deviceAttr :brightness; :scaledValue 0.653 .
+effect:effect30_set9 :device dev:tree_up_L_high; :deviceAttr :brightness; :scaledValue 0.862 .
diff --git a/show/dance2019/effect/effect31.n3 b/show/dance2019/effect/effect31.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect31.n3
@@ -0,0 +1,16 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect31 a :Effect; rdfs:label "cycrainbow"; :publishAttr :strength; :setting effect:effect31_set10, effect:effect31_set12, effect:effect31_set13, effect:effect31_set8, effect:effect31_set9 .
+effect:effect31_set10 :device dev:cycGreen4; :deviceAttr :brightness; :scaledValue 0.252 .
+effect:effect31_set12 :device dev:cycGreen1; :deviceAttr :brightness; :scaledValue 0.874 .
+effect:effect31_set13 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect31_set8 :device dev:cycRed3; :deviceAttr :brightness; :scaledValue 0.535 .
+effect:effect31_set9 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 0.675 .
diff --git a/show/dance2019/effect/effect32.n3 b/show/dance2019/effect/effect32.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect32.n3
@@ -0,0 +1,16 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect32 a :Effect; rdfs:label "cycrainbow2"; :publishAttr :strength;
+ :setting effect:effect32_set0, effect:effect32_set1, effect:effect32_set2, effect:effect32_set3 .
+effect:effect32_set0 :device dev:cycBlue1; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect32_set1 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect32_set2 :device dev:cycRed2; :deviceAttr :brightness; :scaledValue 0.566 .
+effect:effect32_set3 :device dev:cycRed3; :deviceAttr :brightness; :scaledValue 0.637 .
diff --git a/show/dance2019/effect/effect33.n3 b/show/dance2019/effect/effect33.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect33.n3
@@ -0,0 +1,16 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect33 a :Effect; rdfs:label "cycrainbow3"; :publishAttr :strength;
+ :setting effect:effect33_set0, effect:effect33_set3, effect:effect33_set6, effect:effect33_set7 .
+effect:effect33_set0 :device dev:cycRed1; :deviceAttr :brightness; :scaledValue 0.776 .
+effect:effect33_set3 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 0.942 .
+effect:effect33_set6 :device dev:cycRed2; :deviceAttr :brightness; :scaledValue 0.902 .
+effect:effect33_set7 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect4.n3 b/show/dance2019/effect/effect4.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect4.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect4 a :Effect; rdfs:label "crossdown"; :publishAttr :strength; :setting effect:effect4_set8, effect:effect4_set9 .
+effect:effect4_set8 :device dev:cross_down_L; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect4_set9 :device dev:cross_down_R; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect5.n3 b/show/dance2019/effect/effect5.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect5.n3
@@ -0,0 +1,13 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect5 a :Effect; rdfs:label "crossup"; :publishAttr :strength; :setting effect:effect5_set0, effect:effect5_set1 .
+effect:effect5_set0 :device dev:cross_up_L; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect5_set1 :device dev:cross_up_R; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect6.n3 b/show/dance2019/effect/effect6.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect6.n3
@@ -0,0 +1,15 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect6 a :Effect; rdfs:label "cycblue"; :publishAttr :strength; :setting effect:effect6_set0, effect:effect6_set1, effect:effect6_set2, effect:effect6_set3 .
+effect:effect6_set0 :device dev:cycBlue1; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect6_set1 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect6_set2 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect6_set3 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect7.n3 b/show/dance2019/effect/effect7.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect7.n3
@@ -0,0 +1,15 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect7 a :Effect; rdfs:label "cycgreen"; :publishAttr :strength; :setting effect:effect7_set0, effect:effect7_set1, effect:effect7_set2, effect:effect7_set3 .
+effect:effect7_set0 :device dev:cycGreen1; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect7_set1 :device dev:cycGreen3; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect7_set2 :device dev:cycGreen2; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect7_set3 :device dev:cycGreen4; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect8.n3 b/show/dance2019/effect/effect8.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect8.n3
@@ -0,0 +1,15 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect8 a :Effect; rdfs:label "cycred"; :publishAttr :strength; :setting effect:effect8_set0, effect:effect8_set1, effect:effect8_set2, effect:effect8_set3 .
+effect:effect8_set0 :device dev:cycRed1; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect8_set1 :device dev:cycRed3; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect8_set2 :device dev:cycRed2; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect8_set3 :device dev:cycRed4; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/effect9.n3 b/show/dance2019/effect/effect9.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/effect9.n3
@@ -0,0 +1,18 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:effect9 a :Effect; rdfs:label "redmid"; :publishAttr :strength; :setting effect:effect9_set1, effect:effect9_set2, effect:effect9_set3, effect:effect9_set4, effect:effect9_set6, effect:effect9_set7 .
+effect:effect9_set1 :device dev:down_CL_red; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect9_set2 :device dev:down_CR_red; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect9_set3 :device dev:mid_CL_red; :deviceAttr :brightness; :scaledValue 1 .
+effect:effect9_set4 :device dev:mid_CR_red; :deviceAttr :brightness; :scaledValue 0.19 .
+effect:effect9_set6 :device dev:moat_left_down_red; :deviceAttr :brightness;
+ :scaledValue 0.402 .
+effect:effect9_set7 :device dev:moat_left_up_red; :deviceAttr :brightness; :scaledValue 0.819 .
diff --git a/show/dance2019/effect/song02.n3 b/show/dance2019/effect/song02.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song02.n3
@@ -0,0 +1,14 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song02 a :Effect; rdfs:label "dummy"; :publishAttr :strength; :setting effect:song02_set1, effect:song02_set2 .
+effect:song02_set1 :device dev:moat_left_up_red; :deviceAttr :brightness; :scaledValue 1 .
+effect:song02_set2 :device dev:moat_right_red; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/song04.n3 b/show/dance2019/effect/song04.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song04.n3
@@ -0,0 +1,48 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song04 a :Effect; rdfs:label "song04"; :publishAttr :strength; :setting eff:set1092326, eff:set1396546, eff:set182802, eff:set1876027, eff:set2131795, eff:set2467009, eff:set3252334, eff:set3296117, eff:set3320512, eff:set3460073, eff:set3581013, eff:set3615387, eff:set3757508, eff:set3833946, eff:set4013040, eff:set4430142, eff:set452316, eff:set4559798, eff:set4998770, eff:set5083235, eff:set5120406, eff:set5303398, eff:set6113471, eff:set6221493, eff:set6295960, eff:set6360915, eff:set6370624, eff:set6725044, eff:set725590, eff:set7500021, eff:set7623986, eff:set8352572, eff:set9515271, eff:set9561656, eff:set9907350, eff:set9937750 .
+eff:set1092326 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 0.65 .
+eff:set1396546 :device dev:mid_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set182802 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 0.2 .
+eff:set1876027 :device dev:moat_left_up_red; :deviceAttr :brightness; :scaledValue 0.819 .
+eff:set2131795 :device dev:par1; :deviceAttr :color; :scaledValue "#7f7f7f" .
+eff:set2467009 :device dev:strip1; :deviceAttr :color; :scaledValue "#333333" .
+eff:set3252334 :device dev:par3; :deviceAttr :color; :scaledValue "#7f7f7f" .
+eff:set3296117 :device dev:down2; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set3320512 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 0.65 .
+eff:set3460073 :device dev:cycRed4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3581013 :device dev:down7; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set3615387 :device dev:down_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3757508 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set3833946 :device dev:par7; :deviceAttr :color; :scaledValue "#7f7f7f" .
+eff:set4013040 :device dev:down_R_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4430142 :device dev:down_CR_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set452316 :device dev:moat_left_down_red; :deviceAttr :brightness; :scaledValue 0.402 .
+eff:set4559798 :device dev:cycRed3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4998770 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 0.2 .
+eff:set5083235 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 0.65 .
+eff:set5120406 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 0.65 .
+eff:set5303398 :device dev:mid_CL_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6113471 :device dev:cycBlue1; :deviceAttr :brightness; :scaledValue 0.2 .
+eff:set6221493 :device dev:down6; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set6295960 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 0.2 .
+eff:set6360915 :device dev:cycRed2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6370624 :device dev:par4; :deviceAttr :color; :scaledValue "#7f7f7f" .
+eff:set6725044 :device dev:strip2; :deviceAttr :color; :scaledValue "#333333" .
+eff:set725590 :device dev:down_CL_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7500021 :device dev:strip3; :deviceAttr :color; :scaledValue "#333333" .
+eff:set7623986 :device dev:mid_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8352572 :device dev:down_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9515271 :device dev:down1; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set9561656 :device dev:mid_CR_red; :deviceAttr :brightness; :scaledValue 0.19 .
+eff:set9907350 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set9937750 :device dev:cycRed1; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/song07.n3 b/show/dance2019/effect/song07.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song07.n3
@@ -0,0 +1,44 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song07 a :Effect; rdfs:label "song07"; :publishAttr :strength; :setting eff:set1396546, eff:set143960, eff:set1684143, eff:set2131795, eff:set2430220, eff:set2769165, eff:set3252334, eff:set3460073, eff:set3615387, eff:set3833946, eff:set4013040, eff:set4040895, eff:set4210944, eff:set4559798, eff:set4560945, eff:set5284053, eff:set6216062, eff:set6360915, eff:set6370624, eff:set6978838, eff:set7081383, eff:set7256602, eff:set734630, eff:set7471161, eff:set7508332, eff:set7623986, eff:set8352572, eff:set9627599, eff:set9851892, eff:set9903750, eff:set9937750, eff:set999418 .
+eff:set1396546 :device dev:mid_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set143960 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set1684143 :device dev:down7; :deviceAttr :brightness; :scaledValue 0.2 .
+eff:set2131795 :device dev:par1; :deviceAttr :color; :scaledValue "#7f7f7f" .
+eff:set2430220 :device dev:down2; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set2769165 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set3252334 :device dev:par3; :deviceAttr :color; :scaledValue "#7f7f7f" .
+eff:set3460073 :device dev:cycRed4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3615387 :device dev:down_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3833946 :device dev:par7; :deviceAttr :color; :scaledValue "#7f7f7f" .
+eff:set4013040 :device dev:down_R_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4040895 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set4210944 :device dev:cross_up_R; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4559798 :device dev:cycRed3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4560945 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set5284053 :device dev:strip2; :deviceAttr :color; :scaledValue "#3f3f3f" .
+eff:set6216062 :device dev:strip3; :deviceAttr :color; :scaledValue "#3f3f3f" .
+eff:set6360915 :device dev:cycRed2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6370624 :device dev:par4; :deviceAttr :color; :scaledValue "#7f7f7f" .
+eff:set6978838 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set7081383 :device dev:cycBlue1; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set7256602 :device dev:down6; :deviceAttr :brightness; :scaledValue 0.2 .
+eff:set734630 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set7471161 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set7508332 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set7623986 :device dev:mid_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8352572 :device dev:down_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9627599 :device dev:down1; :deviceAttr :brightness; :scaledValue 0.2 .
+eff:set9851892 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set9903750 :device dev:strip1; :deviceAttr :color; :scaledValue "#3f3f3f" .
+eff:set9937750 :device dev:cycRed1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set999418 :device dev:cross_up_L; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/song10calm.n3 b/show/dance2019/effect/song10calm.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song10calm.n3
@@ -0,0 +1,38 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song10calm a :Effect; rdfs:label "song10calm"; :publishAttr :strength;
+ :setting eff:set1273238, eff:set147187, eff:set2085207, eff:set2159234, eff:set2467009, eff:set2724028, eff:set3414627, eff:set3580754, eff:set3623302, eff:set4430142, eff:set4840022, eff:set4883986, eff:set5083235, eff:set5120406, eff:set5181036, eff:set5828979, eff:set6725044, eff:set6811072, eff:set7047319, eff:set7500021, eff:set7562243, eff:set8503004, eff:set9426922, eff:set9442035, eff:set9958820 .
+eff:set1273238 :device dev:mid_CR_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set147187 :device dev:par3; :deviceAttr :color; :scaledValue "#999999" .
+eff:set2085207 :device dev:down7; :deviceAttr :brightness; :scaledValue 0.714 .
+eff:set2159234 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set2467009 :device dev:strip1; :deviceAttr :color; :scaledValue "#333333" .
+eff:set2724028 :device dev:down1; :deviceAttr :brightness; :scaledValue 0.714 .
+eff:set3414627 :device dev:par1; :deviceAttr :color; :scaledValue "#8c8c8c" .
+eff:set3580754 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set3623302 :device dev:par4; :deviceAttr :color; :scaledValue "#999999" .
+eff:set4430142 :device dev:down_CR_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4840022 :device dev:moat_right_red; :deviceAttr :brightness; :scaledValue 0.057 .
+eff:set4883986 :device dev:moat_left_down_red; :deviceAttr :brightness; :scaledValue 0.532 .
+eff:set5083235 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 0.65 .
+eff:set5120406 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 0.65 .
+eff:set5181036 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set5828979 :device dev:par7; :deviceAttr :color; :scaledValue "#8c8c8c" .
+eff:set6725044 :device dev:strip2; :deviceAttr :color; :scaledValue "#333333" .
+eff:set6811072 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.714 .
+eff:set7047319 :device dev:down6; :deviceAttr :brightness; :scaledValue 0.714 .
+eff:set7500021 :device dev:strip3; :deviceAttr :color; :scaledValue "#333333" .
+eff:set7562243 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set8503004 :device dev:cycBlue1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9426922 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9442035 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.714 .
+eff:set9958820 :device dev:down2; :deviceAttr :brightness; :scaledValue 0.714 .
diff --git a/show/dance2019/effect/song13.n3 b/show/dance2019/effect/song13.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song13.n3
@@ -0,0 +1,72 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song13 a :Effect; rdfs:label "song13"; :publishAttr :strength; :setting eff:set1169361, eff:set1486994, eff:set1775020, eff:set1800233, eff:set1912449, eff:set2026283, eff:set2074646, eff:set2218215, eff:set2279362, eff:set2343636, eff:set2424882, eff:set2431640, eff:set2503428, eff:set2590828, eff:set2668791, eff:set303095, eff:set3215917, eff:set3490177, eff:set3546605, eff:set42679, eff:set4582503, eff:set4631931, eff:set5226239, eff:set5234308, eff:set5470511, eff:set5505425, eff:set590051, eff:set6248519, eff:set6377614, eff:set6428758, eff:set6456846, eff:set6626048, eff:set6859335, eff:set6871484, eff:set6943099, eff:set7022693, eff:set7052757, eff:set7186268, eff:set7198875, eff:set7641866, eff:set767610, eff:set7689762, eff:set788052, eff:set7988274, eff:set8204454, eff:set8328944, eff:set8424917, eff:set8738047, eff:set894171, eff:set9172639, eff:set9187305, eff:set9244665, eff:set9385586, eff:set9457591, eff:set9531205, eff:set9536610, eff:set9680173, eff:set9745623, eff:set9850798, eff:set9926118 .
+eff:set1169361 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set1486994 :device dev:houseBack7; :deviceAttr :brightness; :scaledValue 1 .
+eff:set1775020 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set1800233 :device dev:houseUp1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set1912449 :device dev:houseFront7; :deviceAttr :brightness; :scaledValue 1 .
+eff:set2026283 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set2074646 :device dev:houseBack3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set2218215 :device dev:down4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set2279362 :device dev:houseFront10; :deviceAttr :brightness; :scaledValue 1 .
+eff:set2343636 :device dev:houseBack6; :deviceAttr :brightness; :scaledValue 1 .
+eff:set2424882 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set2431640 :device dev:mid_CR_red; :deviceAttr :brightness; :scaledValue 0.114 .
+eff:set2503428 :device dev:moat_left_down_red; :deviceAttr :brightness; :scaledValue 0.2412 .
+eff:set2590828 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set2668791 :device dev:houseFront5; :deviceAttr :brightness; :scaledValue 1 .
+eff:set303095 :device dev:moat_left_up_red; :deviceAttr :brightness; :scaledValue 0.4914 .
+eff:set3215917 :device dev:par7; :deviceAttr :color; :scaledValue "#999999" .
+eff:set3490177 :device dev:houseBack5; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3546605 :device dev:cycGreen2; :deviceAttr :brightness; :scaledValue 0.7 .
+eff:set42679 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4582503 :device dev:houseUp5; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4631931 :device dev:down3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set5226239 :device dev:down1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set5234308 :device dev:mid_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set5470511 :device dev:down6; :deviceAttr :brightness; :scaledValue 1 .
+eff:set5505425 :device dev:par4; :deviceAttr :color; :scaledValue "#999999" .
+eff:set590051 :device dev:houseFront11; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6248519 :device dev:houseFront9; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6377614 :device dev:down_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6428758 :device dev:down_CL_red; :deviceAttr :brightness; :scaledValue 0.6 .
+eff:set6456846 :device dev:houseBack8; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6626048 :device dev:houseBack1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6859335 :device dev:down2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6871484 :device dev:houseUp3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6943099 :device dev:mid_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7022693 :device dev:houseFront2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7052757 :device dev:cycBlue1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7186268 :device dev:houseUp6; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7198875 :device dev:houseFront3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7641866 :device dev:down_R_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set767610 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7689762 :device dev:houseFront8; :deviceAttr :brightness; :scaledValue 1 .
+eff:set788052 :device dev:mid_CL_red; :deviceAttr :brightness; :scaledValue 0.6 .
+eff:set7988274 :device dev:cross_up_L; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8204454 :device dev:par3; :deviceAttr :color; :scaledValue "#7f7f7f" .
+eff:set8328944 :device dev:houseFront12; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8424917 :device dev:houseFront4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8738047 :device dev:down7; :deviceAttr :brightness; :scaledValue 1 .
+eff:set894171 :device dev:cycGreen3; :deviceAttr :brightness; :scaledValue 0.7 .
+eff:set9172639 :device dev:houseBack2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9187305 :device dev:houseBack4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9244665 :device dev:cycGreen1; :deviceAttr :brightness; :scaledValue 0.7 .
+eff:set9385586 :device dev:down_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9457591 :device dev:houseFront1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9531205 :device dev:houseUp4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9536610 :device dev:cycGreen4; :deviceAttr :brightness; :scaledValue 0.7 .
+eff:set9680173 :device dev:down_CR_red; :deviceAttr :brightness; :scaledValue 0.6 .
+eff:set9745623 :device dev:cross_up_R; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9850798 :device dev:par1; :deviceAttr :color; :scaledValue "#7f7f7f" .
+eff:set9926118 :device dev:houseFront6; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/song15.n3 b/show/dance2019/effect/song15.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song15.n3
@@ -0,0 +1,41 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song15 a :Effect; rdfs:label "song15"; :publishAttr :strength; :setting eff:set1281125, eff:set1396546, eff:set1750710, eff:set2018273, eff:set2159234, eff:set2183995, eff:set2431919, eff:set2619157, eff:set3044877, eff:set3212979, eff:set3615387, eff:set4013040, eff:set4641768, eff:set513019, eff:set5181036, eff:set5881632, eff:set612058, eff:set6626032, eff:set7243023, eff:set7471161, eff:set7508332, eff:set7617485, eff:set7623986, eff:set8352572, eff:set8503004, eff:set8655953, eff:set9426922, eff:set9901754, eff:set999418 .
+eff:set1281125 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set1396546 :device dev:mid_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set1750710 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 0.45 .
+eff:set2018273 :device dev:moat_left_up_red; :deviceAttr :brightness; :scaledValue 0.0819 .
+eff:set2159234 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set2183995 :device dev:down_CR_red; :deviceAttr :brightness; :scaledValue 0.1 .
+eff:set2431919 :device dev:moat_left_down_red; :deviceAttr :brightness; :scaledValue 0.0402 .
+eff:set2619157 :device dev:down1; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set3044877 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 0.45 .
+eff:set3212979 :device dev:down_CL_red; :deviceAttr :brightness; :scaledValue 0.1 .
+eff:set3615387 :device dev:down_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4013040 :device dev:down_R_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4641768 :device dev:mid_CR_red; :deviceAttr :brightness; :scaledValue 0.019 .
+eff:set513019 :device dev:down7; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set5181036 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set5881632 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set612058 :device dev:down6; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set6626032 :device dev:cross_up_R; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set7243023 :device dev:mid_CL_red; :deviceAttr :brightness; :scaledValue 0.1 .
+eff:set7471161 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set7508332 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set7617485 :device dev:down2; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set7623986 :device dev:mid_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8352572 :device dev:down_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8503004 :device dev:cycBlue1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8655953 :device dev:cross_down_R; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set9426922 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9901754 :device dev:cross_down_L; :deviceAttr :brightness; :scaledValue 1 .
+eff:set999418 :device dev:cross_up_L; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/song15bow.n3 b/show/dance2019/effect/song15bow.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song15bow.n3
@@ -0,0 +1,28 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song15bow a :Effect; rdfs:label "song15bow"; :publishAttr :strength; :setting eff:set1253847, eff:set139686, eff:set1750710, eff:set1951759, eff:set3460073, eff:set3904679, eff:set4210944, eff:set4559798, eff:set6360915, eff:set7562612, eff:set7769468, eff:set8887571, eff:set9258731, eff:set9795219, eff:set9937750, eff:set999418 .
+eff:set1253847 :device dev:down2; :deviceAttr :brightness; :scaledValue 0.35 .
+eff:set139686 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set1750710 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 0.45 .
+eff:set1951759 :device dev:strip2; :deviceAttr :color; :scaledValue "#8c8c8c" .
+eff:set3460073 :device dev:cycRed4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3904679 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 0.45 .
+eff:set4210944 :device dev:cross_up_R; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4559798 :device dev:cycRed3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6360915 :device dev:cycRed2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7562612 :device dev:strip3; :deviceAttr :color; :scaledValue "#8c8c8c" .
+eff:set7769468 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.35 .
+eff:set8887571 :device dev:strip1; :deviceAttr :color; :scaledValue "#8c8c8c" .
+eff:set9258731 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set9795219 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.35 .
+eff:set9937750 :device dev:cycRed1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set999418 :device dev:cross_up_L; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/song15front.n3 b/show/dance2019/effect/song15front.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song15front.n3
@@ -0,0 +1,21 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song15front a :Effect; rdfs:label "song15front"; :publishAttr :strength;
+ :setting eff:set1580193, eff:set2151302, eff:set3486542, eff:set4367496, eff:set4522299, eff:set4802885, eff:set656056, eff:set9714445 .
+eff:set1580193 :device dev:down2; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set2151302 :device dev:down1; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set3486542 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4367496 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4522299 :device dev:down6; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set4802885 :device dev:down7; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set656056 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set9714445 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.55 .
diff --git a/show/dance2019/effect/song16jlo.n3 b/show/dance2019/effect/song16jlo.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song16jlo.n3
@@ -0,0 +1,26 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song16jlo a :Effect; rdfs:label "song16jlo"; :publishAttr :strength; :setting eff:set1243718, eff:set1281125, eff:set1639230, eff:set2619157, eff:set3870027, eff:set3921879, eff:set4935760, eff:set513019, eff:set5881632, eff:set59908, eff:set612058, eff:set7617485, eff:set9237844, eff:set9901754 .
+eff:set1243718 :device dev:cycGreen4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set1281125 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set1639230 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 1 .
+eff:set2619157 :device dev:down1; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set3870027 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3921879 :device dev:cycGreen2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4935760 :device dev:cycGreen3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set513019 :device dev:down7; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set5881632 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set59908 :device dev:cross_down_R; :deviceAttr :brightness; :scaledValue 1 .
+eff:set612058 :device dev:down6; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set7617485 :device dev:down2; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set9237844 :device dev:cycGreen1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9901754 :device dev:cross_down_L; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/song16open.n3 b/show/dance2019/effect/song16open.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song16open.n3
@@ -0,0 +1,27 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song16open a :Effect; rdfs:label "song16open"; :publishAttr :strength;
+ :setting eff:set1253847, eff:set1324635, eff:set2074878, eff:set3283324, eff:set3460073, eff:set3558126, eff:set4210944, eff:set4559798, eff:set6360915, eff:set748747, eff:set7769468, eff:set9795219, eff:set9937750, eff:set999418 .
+eff:set1253847 :device dev:down2; :deviceAttr :brightness; :scaledValue 0.35 .
+eff:set1324635 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set2074878 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set3283324 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set3460073 :device dev:cycRed4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3558126 :device dev:strip2; :deviceAttr :color; :scaledValue "#030303" .
+eff:set4210944 :device dev:cross_up_R; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4559798 :device dev:cycRed3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6360915 :device dev:cycRed2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set748747 :device dev:cycBlue1; :deviceAttr :brightness; :scaledValue 0.5 .
+eff:set7769468 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.35 .
+eff:set9795219 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.35 .
+eff:set9937750 :device dev:cycRed1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set999418 :device dev:cross_up_L; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/song17.n3 b/show/dance2019/effect/song17.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song17.n3
@@ -0,0 +1,32 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song17 a :Effect; rdfs:label "song17lessdim"; :publishAttr :strength;
+ :setting eff:set1396546, eff:set1428590, eff:set1876027, eff:set2361527, eff:set2676808, eff:set2923560, eff:set3118176, eff:set3615387, eff:set4013040, eff:set4430142, eff:set452316, eff:set5303398, eff:set6417807, eff:set7139805, eff:set725590, eff:set7623986, eff:set8352572, eff:set9561433, eff:set9561656 .
+eff:set1396546 :device dev:mid_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set1428590 :device dev:strip2; :deviceAttr :color; :scaledValue "#040404" .
+eff:set1876027 :device dev:moat_left_up_red; :deviceAttr :brightness; :scaledValue 0.819 .
+eff:set2361527 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.45 .
+eff:set2676808 :device dev:cross_up_L; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set2923560 :device dev:cross_down_L; :deviceAttr :brightness; :scaledValue 0.9 .
+eff:set3118176 :device dev:cross_down_R; :deviceAttr :brightness; :scaledValue 0.9 .
+eff:set3615387 :device dev:down_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4013040 :device dev:down_R_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4430142 :device dev:down_CR_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set452316 :device dev:moat_left_down_red; :deviceAttr :brightness; :scaledValue 0.402 .
+eff:set5303398 :device dev:mid_CL_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6417807 :device dev:cross_up_R; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set7139805 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.45 .
+eff:set725590 :device dev:down_CL_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7623986 :device dev:mid_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8352572 :device dev:down_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9561433 :device dev:down2; :deviceAttr :brightness; :scaledValue 0.45 .
+eff:set9561656 :device dev:mid_CR_red; :deviceAttr :brightness; :scaledValue 0.19 .
diff --git a/show/dance2019/effect/song17bright.n3 b/show/dance2019/effect/song17bright.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song17bright.n3
@@ -0,0 +1,38 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song17bright a :Effect; rdfs:label "song17bright"; :publishAttr :strength;
+ :setting eff:set1396546, eff:set1530664, eff:set1639230, eff:set1876027, eff:set2159234, eff:set3460073, eff:set3615387, eff:set3870027, eff:set4013040, eff:set4430142, eff:set452316, eff:set4559798, eff:set5181036, eff:set5303398, eff:set6360915, eff:set725590, eff:set7623986, eff:set8352572, eff:set8503004, eff:set9426922, eff:set9561656, eff:set9718158, eff:set9901754, eff:set9937750, eff:set999418 .
+eff:set1396546 :device dev:mid_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set1530664 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 0.7 .
+eff:set1639230 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 1 .
+eff:set1876027 :device dev:moat_left_up_red; :deviceAttr :brightness; :scaledValue 0.819 .
+eff:set2159234 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3460073 :device dev:cycRed4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3615387 :device dev:down_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3870027 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4013040 :device dev:down_R_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4430142 :device dev:down_CR_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set452316 :device dev:moat_left_down_red; :deviceAttr :brightness; :scaledValue 0.402 .
+eff:set4559798 :device dev:cycRed3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set5181036 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 1 .
+eff:set5303398 :device dev:mid_CL_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set6360915 :device dev:cycRed2; :deviceAttr :brightness; :scaledValue 1 .
+eff:set725590 :device dev:down_CL_red; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7623986 :device dev:mid_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8352572 :device dev:down_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8503004 :device dev:cycBlue1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9426922 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9561656 :device dev:mid_CR_red; :deviceAttr :brightness; :scaledValue 0.19 .
+eff:set9718158 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 0.7 .
+eff:set9901754 :device dev:cross_down_L; :deviceAttr :brightness; :scaledValue 1 .
+eff:set9937750 :device dev:cycRed1; :deviceAttr :brightness; :scaledValue 1 .
+eff:set999418 :device dev:cross_up_L; :deviceAttr :brightness; :scaledValue 1 .
diff --git a/show/dance2019/effect/song17dim.n3 b/show/dance2019/effect/song17dim.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/effect/song17dim.n3
@@ -0,0 +1,42 @@
+@prefix : .
+@prefix dev: .
+@prefix eff: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:song17dim a :Effect; rdfs:label "song17dim"; :publishAttr :strength; :setting eff:set1325685, eff:set1396546, eff:set143960, eff:set1580193, eff:set1718995, eff:set1750423, eff:set2151302, eff:set3029160, eff:set3558126, eff:set3615387, eff:set3699399, eff:set3823151, eff:set4013040, eff:set4040895, eff:set4522299, eff:set4790012, eff:set4802885, eff:set656056, eff:set6696747, eff:set6818259, eff:set7081383, eff:set734630, eff:set7623986, eff:set7983117, eff:set8325277, eff:set8352572, eff:set8526924, eff:set8602856, eff:set9330347, eff:set9714445 .
+eff:set1325685 :device dev:moat_left_down_red; :deviceAttr :brightness; :scaledValue 0.1005 .
+eff:set1396546 :device dev:mid_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set143960 :device dev:cycBlue2; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set1580193 :device dev:down2; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set1718995 :device dev:tree_down_L_low; :deviceAttr :brightness; :scaledValue 0.15 .
+eff:set1750423 :device dev:mid_CL_red; :deviceAttr :brightness; :scaledValue 0.25 .
+eff:set2151302 :device dev:down1; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set3029160 :device dev:down_CL_red; :deviceAttr :brightness; :scaledValue 0.25 .
+eff:set3558126 :device dev:strip2; :deviceAttr :color; :scaledValue "#030303" .
+eff:set3615387 :device dev:down_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set3699399 :device dev:cycRed4; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set3823151 :device dev:moat_left_up_red; :deviceAttr :brightness; :scaledValue 0.20475 .
+eff:set4013040 :device dev:down_R_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set4040895 :device dev:cycBlue3; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set4522299 :device dev:down6; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set4790012 :device dev:cycRed2; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set4802885 :device dev:down7; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set656056 :device dev:down4; :deviceAttr :brightness; :scaledValue 0.55 .
+eff:set6696747 :device dev:mid_CR_red; :deviceAttr :brightness; :scaledValue 0.0475 .
+eff:set6818259 :device dev:tree_up_R_low; :deviceAttr :brightness; :scaledValue 0.15 .
+eff:set7081383 :device dev:cycBlue1; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set734630 :device dev:cycBlue4; :deviceAttr :brightness; :scaledValue 0.4 .
+eff:set7623986 :device dev:mid_L_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set7983117 :device dev:down_CR_red; :deviceAttr :brightness; :scaledValue 0.25 .
+eff:set8325277 :device dev:tree_up_L_low; :deviceAttr :brightness; :scaledValue 0.15 .
+eff:set8352572 :device dev:down_C_blue; :deviceAttr :brightness; :scaledValue 1 .
+eff:set8526924 :device dev:cycRed1; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set8602856 :device dev:tree_down_R_low; :deviceAttr :brightness; :scaledValue 0.15 .
+eff:set9330347 :device dev:cycRed3; :deviceAttr :brightness; :scaledValue 0.3 .
+eff:set9714445 :device dev:down3; :deviceAttr :brightness; :scaledValue 0.55 .
diff --git a/show/dance2019/patchdump b/show/dance2019/patchdump
new file mode 100644
--- /dev/null
+++ b/show/dance2019/patchdump
@@ -0,0 +1,183 @@
+used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip3')]
+chan 181 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip3')]
+chan 1 used by None
+chan 2 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down7')]
+chan 3 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down6')]
+chan 4 used by None
+chan 5 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down4')]
+chan 6 used by None
+chan 7 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down3')]
+chan 8 used by None
+chan 9 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down2')]
+chan 10 used by None
+chan 11 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down1')]
+chan 12 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip2')]
+chan 13 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip2')]
+chan 14 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip2')]
+chan 15 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip2')]
+chan 16 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par90')]
+chan 17 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par90')]
+chan 18 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par90')]
+chan 19 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par90')]
+chan 20 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par90')]
+chan 21 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par90')]
+chan 22 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par90')]
+chan 23 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par90')]
+chan 24 used by None
+chan 25 used by None
+chan 26 used by None
+chan 27 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/moat_right_red')]
+chan 28 used by None
+chan 29 used by None
+chan 30 used by None
+chan 31 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/moat_left_up_red')]
+chan 32 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/moat_left_down_red')]
+chan 33 used by None
+chan 34 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cross_down_L')]
+chan 35 used by None
+chan 36 used by None
+chan 37 used by None
+chan 38 used by None
+chan 39 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down_CR_red')]
+chan 40 used by None
+chan 41 used by None
+chan 42 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down_C_blue')]
+chan 43 used by None
+chan 44 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down_CL_red')]
+chan 45 used by None
+chan 46 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down_L_blue')]
+chan 47 used by None
+chan 48 used by None
+chan 49 used by None
+chan 50 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cross_down_R')]
+chan 51 used by None
+chan 52 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cross_up_L')]
+chan 53 used by None
+chan 54 used by None
+chan 55 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down_R_blue'), rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/down_R_blue')]
+chan 56 used by None
+chan 57 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/mid_CR_red')]
+chan 58 used by None
+chan 59 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/mid_C_dot')]
+chan 60 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/mid_C_blue')]
+chan 61 used by None
+chan 62 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/mid_CL_red')]
+chan 63 used by None
+chan 64 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/mid_L_blue')]
+chan 65 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/up_strobes')]
+chan 66 used by None
+chan 67 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cross_up_R')]
+chan 68 used by None
+chan 69 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycRed4')]
+chan 70 used by None
+chan 71 used by None
+chan 72 used by None
+chan 73 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycGreen4')]
+chan 74 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycBlue4')]
+chan 75 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycRed3')]
+chan 76 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycGreen3')]
+chan 77 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycBlue3')]
+chan 78 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycRed2')]
+chan 79 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycGreen2')]
+chan 80 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycBlue2')]
+chan 81 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycRed1')]
+chan 82 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycGreen1')]
+chan 83 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/cycBlue1')]
+chan 84 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par1')]
+chan 85 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par1')]
+chan 86 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par1')]
+chan 87 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par1')]
+chan 88 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par1')]
+chan 89 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par1')]
+chan 90 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par1')]
+chan 91 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par2')]
+chan 92 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par2')]
+chan 93 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par2')]
+chan 94 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par2')]
+chan 95 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par2')]
+chan 96 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par2')]
+chan 97 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par2')]
+chan 98 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par3')]
+chan 99 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par3')]
+chan 100 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par3')]
+chan 101 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par3')]
+chan 102 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par3')]
+chan 103 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par3')]
+chan 104 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par3')]
+chan 105 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par4')]
+chan 106 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par4')]
+chan 107 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par4')]
+chan 108 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par4')]
+chan 109 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par4')]
+chan 110 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par4')]
+chan 111 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par4')]
+chan 112 used by None
+chan 113 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/orchestra')]
+chan 114 used by None
+chan 115 used by None
+chan 116 used by None
+chan 117 used by None
+chan 118 used by None
+chan 119 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront1')]
+chan 120 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront2')]
+chan 121 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront3')]
+chan 122 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront4')]
+chan 123 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront5')]
+chan 124 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront6')]
+chan 125 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront7')]
+chan 126 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront8')]
+chan 127 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront9')]
+chan 128 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront10')]
+chan 129 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront11')]
+chan 130 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseFront12')]
+chan 131 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseBack1')]
+chan 132 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseBack2')]
+chan 133 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseBack3')]
+chan 134 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseBack4')]
+chan 135 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseBack5')]
+chan 136 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseBack6')]
+chan 137 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseBack7')]
+chan 138 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseBack8')]
+chan 139 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseUp1')]
+chan 140 used by None
+chan 141 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseUp3')]
+chan 142 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseUp4')]
+chan 143 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseUp5')]
+chan 144 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/houseUp6')]
+chan 145 used by None
+chan 146 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/workCyc')]
+chan 147 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par5')]
+chan 148 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par5')]
+chan 149 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par5')]
+chan 150 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par5')]
+chan 151 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par5')]
+chan 152 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par5')]
+chan 153 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par5')]
+chan 154 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par6')]
+chan 155 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par6')]
+chan 156 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par6')]
+chan 157 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par6')]
+chan 158 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par6')]
+chan 159 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par6')]
+chan 160 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par6')]
+chan 161 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par7')]
+chan 162 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par7')]
+chan 163 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par7')]
+chan 164 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par7')]
+chan 165 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par7')]
+chan 166 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par7')]
+chan 167 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par7')]
+chan 168 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par8')]
+chan 169 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par8')]
+chan 170 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par8')]
+chan 171 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par8')]
+chan 172 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par8')]
+chan 173 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par8')]
+chan 174 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/par8')]
+chan 175 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip1')]
+chan 176 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip1')]
+chan 177 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip1')]
+chan 178 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip3')]
+chan 179 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip3')]
+chan 180 used by [rdflib.term.URIRef('http://light9.bigasterisk.com/theater/skyline/device/strip3')]
+^C2019-06-08 02:13:10.265 syncedgraph[2987] INFO WebSocket connection closed: connection was closed uncleanly (pee
\ No newline at end of file
diff --git a/show/dance2019/song10.n3 b/show/dance2019/song10.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/song10.n3
@@ -0,0 +1,20 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+show:song10 :note .
+
+ a :Note; :curve ;
+ :effectClass effect:bow; :originTime 194.681 .
+
+ a :Curve; :attr :strength;
+ :point , , , .
+ :time 3.59; :value 0 .
+ :time 8.087; :value 1 .
+ :time 9.918; :value 1 .
+ :time 13.49; :value 0 .
diff --git a/show/dance2019/song13.n3 b/show/dance2019/song13.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/song13.n3
@@ -0,0 +1,52 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+show:song13 :note .
+
+ a :Note; :curve ;
+ :effectClass effect:effect4; :originTime 34.1 .
+
+ a :Note; :curve ;
+ :effectClass effect:effect12; :originTime 49.02 .
+
+ a :Note; :curve ;
+ :effectClass effect:effect2; :originTime 37.157 .
+
+ a :Curve; :attr :strength;
+ :point , , , .
+ :time 0; :value 0 .
+ :time 10.008; :value 1 .
+ :time 20.016; :value 1 .
+ :time 30.024; :value 0 .
+
+ a :Curve; :attr :strength;
+ :point , , , .
+ :time 0; :value 0 .
+ :time 10.008; :value 1 .
+ :time 20.016; :value 1 .
+ :time 30.024; :value 0 .
+
+ a :Curve; :attr :strength;
+ :point , , , .
+ :time 0; :value 0 .
+ :time 10.008; :value 1 .
+ :time 20.016; :value 1 .
+ :time 30.024; :value 0 .
+
+ a :Note; :curve ;
+ :effectClass effect:effect28; :originTime 129.126 .
+
+ a :Curve; :attr :strength;
+ :point , , , .
+ :time -124.784;
+ :value 0 .
+ :time -114.254;
+ :value 1 .
+ :time 75.174; :value 1 .
+ :time 76.205; :value 0 .
diff --git a/show/dance2019/song15.n3 b/show/dance2019/song15.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2019/song15.n3
@@ -0,0 +1,40 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+show:song15 :note