# HG changeset patch # User Drew Perttula # Date 2013-06-08 00:54:56 # Node ID 6504df2aee03de64eb1c2a30e1fe8f7c83ff46e6 # Parent 71e9f35dd0e17c6b943d8712dd5b28b2b2de1e5b show 2013 data Ignore-this: a36a24c7a2a13ae4f4088f57a97e14a0 diff --git a/show/dance2013/URI b/show/dance2013/URI new file mode 100644 --- /dev/null +++ b/show/dance2013/URI @@ -0,0 +1,1 @@ +http://light9.bigasterisk.com/show/dance2013 diff --git a/show/dance2013/demo.html b/show/dance2013/demo.html new file mode 100644 --- /dev/null +++ b/show/dance2013/demo.html @@ -0,0 +1,5 @@ +some resources + +

demo1 sub

+

demo2 sub

+

demo3 sub

diff --git a/show/dance2013/dmxchannels.n3 b/show/dance2013/dmxchannels.n3 new file mode 100644 --- /dev/null +++ b/show/dance2013/dmxchannels.n3 @@ -0,0 +1,75 @@ +@prefix : . +@prefix dmx: . + +dmx:c1 :dmxAddress 1 . +dmx:c2 :dmxAddress 2 . +dmx:c3 :dmxAddress 3 . +dmx:c4 :dmxAddress 4 . +dmx:c5 :dmxAddress 5 . +dmx:c6 :dmxAddress 6 . +dmx:c7 :dmxAddress 7 . +dmx:c8 :dmxAddress 8 . +dmx:c9 :dmxAddress 9 . +dmx:c10 :dmxAddress 10 . +dmx:c11 :dmxAddress 11 . +dmx:c12 :dmxAddress 12 . +dmx:c13 :dmxAddress 13 . +dmx:c14 :dmxAddress 14 . +dmx:c15 :dmxAddress 15 . +dmx:c16 :dmxAddress 16 . +dmx:c17 :dmxAddress 17 . +dmx:c18 :dmxAddress 18 . +dmx:c19 :dmxAddress 19 . +dmx:c20 :dmxAddress 20 . +dmx:c21 :dmxAddress 21 . +dmx:c22 :dmxAddress 22 . +dmx:c23 :dmxAddress 23 . +dmx:c24 :dmxAddress 24 . +dmx:c25 :dmxAddress 25 . +dmx:c26 :dmxAddress 26 . +dmx:c27 :dmxAddress 27 . +dmx:c28 :dmxAddress 28 . +dmx:c29 :dmxAddress 29 . +dmx:c30 :dmxAddress 30 . +dmx:c31 :dmxAddress 31 . +dmx:c32 :dmxAddress 32 . +dmx:c33 :dmxAddress 33 . +dmx:c34 :dmxAddress 34 . +dmx:c35 :dmxAddress 35 . +dmx:c36 :dmxAddress 36 . +dmx:c37 :dmxAddress 37 . +dmx:c38 :dmxAddress 38 . +dmx:c39 :dmxAddress 39 . +dmx:c40 :dmxAddress 40 . +dmx:c41 :dmxAddress 41 . +dmx:c42 :dmxAddress 42 . +dmx:c43 :dmxAddress 43 . +dmx:c44 :dmxAddress 44 . +dmx:c45 :dmxAddress 45 . +dmx:c46 :dmxAddress 46 . +dmx:c47 :dmxAddress 47 . +dmx:c48 :dmxAddress 48 . +dmx:c49 :dmxAddress 49 . +dmx:c50 :dmxAddress 50 . +dmx:c51 :dmxAddress 51 . +dmx:c52 :dmxAddress 52 . +dmx:c53 :dmxAddress 53 . +dmx:c54 :dmxAddress 54 . +dmx:c55 :dmxAddress 55 . +dmx:c56 :dmxAddress 56 . +dmx:c57 :dmxAddress 57 . +dmx:c58 :dmxAddress 58 . +dmx:c59 :dmxAddress 59 . +dmx:c60 :dmxAddress 60 . +dmx:c61 :dmxAddress 61 . +dmx:c62 :dmxAddress 62 . +dmx:c63 :dmxAddress 63 . +dmx:c64 :dmxAddress 64 . +dmx:c65 :dmxAddress 65 . +dmx:c66 :dmxAddress 66 . +dmx:c67 :dmxAddress 67 . +dmx:c68 :dmxAddress 68 . +dmx:c69 :dmxAddress 69 . +dmx:c70 :dmxAddress 70 . +dmx:c71 :dmxAddress 71 . +dmx:c72 :dmxAddress 72 . diff --git a/show/dance2013/makefile b/show/dance2013/makefile new file mode 100644 --- /dev/null +++ b/show/dance2013/makefile @@ -0,0 +1,2 @@ +patch.n3: patch-source.n3 patch-rules.n3 + cwm patch-source.n3 --filter=patch-rules.n3 --n3=/ > build/patch.n3 diff --git a/show/dance2013/networking.n3 b/show/dance2013/networking.n3 new file mode 100644 --- /dev/null +++ b/show/dance2013/networking.n3 @@ -0,0 +1,10 @@ +@prefix : . +@prefix show: . +@prefix sh: . + +show:dance2013 :networking sh:netHome . +sh:netHome + :musicPlayer ; + :dmxServer ; + :curveCalc ; + :keyboardComposer . \ No newline at end of file diff --git a/show/dance2013/patch-rules.n3 b/show/dance2013/patch-rules.n3 new file mode 100644 --- /dev/null +++ b/show/dance2013/patch-rules.n3 @@ -0,0 +1,18 @@ +@prefix ch: . +@prefix dmx: . +@prefix rdfs: . +@prefix l9: . +@prefix log: . +@prefix string: . + +@prefix prep: . + +{ + [prep:name ?name; prep:output ?c] . + + ch: log:uri ?channelNamespace . + (?channelNamespace ?name) string:concatenation ?uriString . + ?chanUri log:uri ?uriString . +} => { + ?chanUri a l9:Channel; rdfs:label ?name; l9:output ?c . +} . diff --git a/show/dance2013/patch-source.n3 b/show/dance2013/patch-source.n3 new file mode 100644 --- /dev/null +++ b/show/dance2013/patch-source.n3 @@ -0,0 +1,83 @@ +@prefix : . +@prefix dmx: . + +[ :name "oran1"; :output dmx:c21 ] . +[ :name "oran2"; :output dmx:c25 ] . +[ :name "oran3"; :output dmx:c29 ] . +[ :name "oran4"; :output dmx:c33 ] . +[ :name "gree1"; :output dmx:c22 ] . +[ :name "gree2"; :output dmx:c26 ] . +[ :name "gree3"; :output dmx:c30 ] . +[ :name "gree4"; :output dmx:c34 ] . +[ :name "blue1"; :output dmx:c23 ] . +[ :name "blue2"; :output dmx:c27 ] . +[ :name "blue3"; :output dmx:c31 ] . +[ :name "blue4"; :output dmx:c35 ] . +[ :name "red1"; :output dmx:c24 ] . +[ :name "red2"; :output dmx:c28 ] . +[ :name "red3"; :output dmx:c32 ] . +[ :name "red4"; :output dmx:c36 ] . +[ :name "upright"; :output dmx:c37 ] . +[ :name "upleft"; :output dmx:c38 ] . + +[ :name "strobespeed"; :output dmx:c47 ] . +[ :name "strobebright"; :output dmx:c48 ] . + +[ :name "b11-c"; :output dmx:c54 ] . +[ :name "b12-r2"; :output dmx:c53 ] . +[ :name "b13-c"; :output dmx:c52 ] . +[ :name "b14-fos"; :output dmx:c51 ] . +[ :name "b15-r1-warm"; :output dmx:c50 ] . +[ :name "b16-r2"; :output dmx:c49 ] . + +[ :name "b21-r-purple"; :output dmx:c55 ] . +[ :name "b22-l-warm"; :output dmx:c56 ] . +[ :name "b23-fos"; :output dmx:c57 ] . +[ :name "b24-c-red"; :output dmx:c58 ] . +[ :name "b25-r-cool"; :output dmx:c59 ] . +[ :name "b26-l-purple"; :output dmx:c60 ] . + +[ :name "b31-l2"; :output dmx:c61 ] . +[ :name "b32-l1-cool"; :output dmx:c62 ] . +[ :name "b33-c-red"; :output dmx:c63 ] . +[ :name "b34-fos"; :output dmx:c64 ] . +[ :name "b35-l2"; :output dmx:c65 ] . +[ :name "b36-c"; :output dmx:c66 ] . + +[ :name "post-l"; :output dmx:c45 ] . +[ :name "post-r"; :output dmx:c46 ] . + +[ :name ""; :output dmx:c40 ] . + +[ :name ""; :output dmx:c1 ] . +[ :name ""; :output dmx:c2 ] . +[ :name ""; :output dmx:c3 ] . +[ :name "front4-r"; :output dmx:c4 ] . +[ :name "front5-l"; :output dmx:c5 ] . +[ :name "front6-pool"; :output dmx:c6 ] . +[ :name "sharlyn"; :output dmx:c7 ] . +[ :name "front8-r"; :output dmx:c8 ] . +[ :name "front9-l"; :output dmx:c9 ] . +[ :name "front10-r2"; :output dmx:c10 ] . +[ :name "front11-c"; :output dmx:c11 ] . +[ :name "front12-crap"; :output dmx:c12 ] . + +[ :name ""; :output dmx:c13 ] . +[ :name "blacklight"; :output dmx:c14 ] . +[ :name ""; :output dmx:c15 ] . +[ :name "up-l"; :output dmx:c16 ] . +[ :name ""; :output dmx:c17 ] . +[ :name ""; :output dmx:c18 ] . +[ :name "down-c-P"; :output dmx:c19 ] . +[ :name "up-r"; :output dmx:c20 ] . + +[ :name "cyc-right"; :output dmx:c41 ] . +[ :name "cyc-mid"; :output dmx:c43 ] . +[ :name "cyc-left"; :output dmx:c44 ] . + +[ :name "house-side"; :output dmx:c68 ] . +[ :name "house1"; :output dmx:c69 ] . +[ :name "house4"; :output dmx:c70 ] . +[ :name "house3"; :output dmx:c71 ] . +[ :name "house2"; :output dmx:c72 ] . + diff --git a/show/dance2013/playlist.n3 b/show/dance2013/playlist.n3 new file mode 100644 --- /dev/null +++ b/show/dance2013/playlist.n3 @@ -0,0 +1,33 @@ +@prefix : . +@prefix show: . +@prefix sh: . +@prefix rdf: . +@prefix rdfs: . + +show:dance2013 :musicRoot "show/dance2013/music" . + +show:dance2013 :playList ( + sh:song1 sh:song2 sh:song3 sh:song4 sh:song5 + sh:song6 sh:song7 sh:song8 sh:song9 sh:song10 + sh:song11 sh:song12 sh:song13 sh:song14 sh:song15 + sh:song16 sh:song17 +) . + +sh:song1 a :Song; rdfs:label "01 [all]"; :songFilename "01- .wav" . +sh:song2 a :Song; rdfs:label "02 [jr/sr]"; :songFilename "02- .wav" . +sh:song3 a :Song; rdfs:label "03 [2]"; :songFilename "03- .wav" . +sh:song4 a :Song; rdfs:label "04 [4]"; :songFilename "04- .wav" . +sh:song5 a :Song; rdfs:label "05 [1]"; :songFilename "05- .wav" . +sh:song6 a :Song; rdfs:label "06 [3]"; :songFilename "06- .wav" . +sh:song7 a :Song; rdfs:label "07 [4]"; :songFilename "07- .wav" . +sh:song8 a :Song; rdfs:label "08 [2]"; :songFilename "08- .wav" . +sh:song9 a :Song; rdfs:label "09 [1]"; :songFilename "09- .wav" . +sh:song10 a :Song; rdfs:label "10 [4]"; :songFilename "10- .wav" . +sh:song11 a :Song; rdfs:label "11 [3]"; :songFilename "11- .wav" . +sh:song12 a :Song; rdfs:label "12 [sr]"; :songFilename "12- .wav" . +sh:song13 a :Song; rdfs:label "13 [1]"; :songFilename "13- .wav" . +sh:song14 a :Song; rdfs:label "14 [2]"; :songFilename "14- .wav" . +sh:song15 a :Song; rdfs:label "15 [3]"; :songFilename "15- .wav" . +sh:song16 a :Song; rdfs:label "16 [4]"; :songFilename "16- .wav" . +sh:song17 a :Song; rdfs:label "17 [all]"; :songFilename "17- .wav" . +