Files @ e7e03c203c99
Branch filter:

Location: light9/show/dance2007/config.n3

drewp@bigasterisk.com
resize cursor canvas for 400px tall spectros. fix canvas resolution code
@prefix : <http://light9.bigasterisk.com/> .
@prefix ch: <http://light9.bigasterisk.com/theater/skyline/channel/> .
@prefix chase: <http://light9.bigasterisk.com/chase/> .
@prefix dmx: <http://light9.bigasterisk.com/dmx/> .
@prefix group: <http://light9.bigasterisk.com/group/> .
@prefix mus: <http://light9.bigasterisk.com/music/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://light9.bigasterisk.com/show/dance2007/> .
@prefix show: <http://light9.bigasterisk.com/show/> .
@prefix sub: <http://light9.bigasterisk.com/sub/> .

:showPath rdfs:comment "unix path relative to the LIGHT9_SHOW directory" .

mus:preSong rdfs:comment "song to play in MPD before starting the proper dance song. This gap is used to have time to fade up lights before the dance starts. It is always silence, and in the future the audio player might handle this timing without requiring an audio file." .

mus:postSong rdfs:comment "song to play in MPD after finishing the proper dance song. The space is used for fading lights up or down after the song. It is always silence, and in the future the audio player might handle this timing without requiring an audio file." .

mus:preSong :showPath "music/silence-4sec.wav" .
mus:postSong :showPath "music/silence-15sec.wav" .

show:dance2007 :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
) .

:Song is rdf:type of 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  rdfs:label "1 stars and stripes";      :showPath "music/norm/1.wav" .
sh:song2  rdfs:label "2 st louis blues";         :showPath "music/norm/2.wav" .
sh:song3  rdfs:label "3 good morning baltimore"; :showPath "music/norm/3.wav" .
sh:song4  rdfs:label "4 las vegas tap";          :showPath "music/norm/4.wav" .
sh:song5  rdfs:label "5 carolina";           :showPath "music/norm/5-was-13.wav" .
sh:song6  rdfs:label "6 kansas / chicago";   :showPath "music/norm/6mixintrobeats.wav" .
sh:song7  rdfs:label "7 country remix";      :showPath "music/norm/7mix.wav" .
sh:song8  rdfs:label "8 robert e lee";       :showPath "music/norm/8.wav" .
sh:song9  rdfs:label "9 hula";               :showPath "music/norm/9-was-5.wav" .
sh:song10 rdfs:label "10 42nd st";           :showPath "music/norm/10.wav" .
sh:song11 rdfs:label "11 new york";          :showPath "music/norm/11mix.wav" .
sh:song12 rdfs:label "12 indiana";           :showPath "music/norm/12-trim.wav" .
sh:song13 rdfs:label "13 california girls";  :showPath "music/norm/13-was-9.wav" .
sh:song14 rdfs:label "14 oklahoma";          :showPath "music/norm/14.wav" .
sh:song15 rdfs:label "15 swing mix";         :showPath "music/norm/15mix.wav" .
sh:song16 rdfs:label "16 urban rap";         :showPath "music/norm/16mix.wav" .
sh:song17 rdfs:label "17 dancing in the streets"; :showPath "music/norm/17.wav" .

sub:allWhite :group group:showRunning .
sub:houseFront :group group:showRunning .

sub:cycR :group group:cyc; :order 0 .
sub:cycG :group group:cyc; :order 1 .
sub:cycB :group group:cyc; :order 2 .
sub:stripR :group group:cyc; :order 3 .
sub:stripG :group group:cyc; :order 4 .
sub:stripB :group group:cyc; :order 5 .
sub:stripA :group group:cyc; :order 6 .

sub:washRed :group group:wash; :order 0 .
sub:washGreen :group group:wash; :order 1 .
sub:washBlue :group group:wash; :order 2 .
sub:washExtra :group group:wash; :order 3 .

chase:wash :channels ( ch:washRed1 ch:washRed2 ch:washRed3 ) .


:Channel rdfs:comment "one value that light9 can control. The channel might output via dmx on some address." .

ch:frontLeft a :Channel; rdfs:label "frontLeft"; :output dmx:c201;
  :previewLayer [ :path "lightsim/skyline/front-left.png" ] .
ch:frontRight a :Channel; rdfs:label "frontRight"; :output dmx:c202;
  :previewLayer [ :path "lightsim/skyline/front-right.png" ] . 
ch:work a :Channel; rdfs:label "work"; :output dmx:c203;
  :previewLayer [ :path "lightsim/skyline/bg.png" ] . 




# rdf:seeAlso patch.n3


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 .
dmx:c73 :dmxAddress 73 .
dmx:c74 :dmxAddress 74 .
dmx:c75 :dmxAddress 75 .
dmx:c76 :dmxAddress 76 .
dmx:c77 :dmxAddress 77 .
dmx:c78 :dmxAddress 78 .
dmx:c79 :dmxAddress 79 .
dmx:c80 :dmxAddress 80 .
dmx:c81 :dmxAddress 81 .
dmx:c82 :dmxAddress 82 .
dmx:c83 :dmxAddress 83 .
dmx:c84 :dmxAddress 84 .
dmx:c85 :dmxAddress 85 .
dmx:c86 :dmxAddress 86 .
dmx:c87 :dmxAddress 87 .
dmx:c88 :dmxAddress 88 .
dmx:c89 :dmxAddress 89 .
dmx:c90 :dmxAddress 90 .
dmx:c91 :dmxAddress 91 .
dmx:c92 :dmxAddress 92 .
dmx:c93 :dmxAddress 93 .
dmx:c94 :dmxAddress 94 .
dmx:c95 :dmxAddress 95 .
dmx:c96 :dmxAddress 96 .
dmx:c97 :dmxAddress 97 .
dmx:c98 :dmxAddress 98 .
dmx:c99 :dmxAddress 99 .
dmx:c100 :dmxAddress 100 .
dmx:c101 :dmxAddress 101 .
dmx:c102 :dmxAddress 102 .
dmx:c103 :dmxAddress 103 .
dmx:c104 :dmxAddress 104 .
dmx:c105 :dmxAddress 105 .
dmx:c106 :dmxAddress 106 .
dmx:c107 :dmxAddress 107 .
dmx:c108 :dmxAddress 108 .
dmx:c109 :dmxAddress 109 .
dmx:c110 :dmxAddress 110 .
dmx:c111 :dmxAddress 111 .
dmx:c112 :dmxAddress 112 .
dmx:c113 :dmxAddress 113 .
dmx:c114 :dmxAddress 114 .
dmx:c115 :dmxAddress 115 .
dmx:c116 :dmxAddress 116 .
dmx:c117 :dmxAddress 117 .
dmx:c118 :dmxAddress 118 .
dmx:c119 :dmxAddress 119 .
dmx:c120 :dmxAddress 120 .
dmx:c121 :dmxAddress 121 .
dmx:c122 :dmxAddress 122 .
dmx:c123 :dmxAddress 123 .
dmx:c124 :dmxAddress 124 .
dmx:c125 :dmxAddress 125 .
dmx:c126 :dmxAddress 126 .
dmx:c127 :dmxAddress 127 .
dmx:c128 :dmxAddress 128 .
dmx:c129 :dmxAddress 129 .
dmx:c130 :dmxAddress 130 .
dmx:c131 :dmxAddress 131 .
dmx:c132 :dmxAddress 132 .
dmx:c133 :dmxAddress 133 .
dmx:c134 :dmxAddress 134 .
dmx:c135 :dmxAddress 135 .
dmx:c136 :dmxAddress 136 .
dmx:c137 :dmxAddress 137 .
dmx:c138 :dmxAddress 138 .
dmx:c139 :dmxAddress 139 .
dmx:c140 :dmxAddress 140 .
dmx:c141 :dmxAddress 141 .
dmx:c142 :dmxAddress 142 .
dmx:c143 :dmxAddress 143 .
dmx:c144 :dmxAddress 144 .
dmx:c145 :dmxAddress 145 .
dmx:c146 :dmxAddress 146 .
dmx:c147 :dmxAddress 147 .
dmx:c148 :dmxAddress 148 .
dmx:c149 :dmxAddress 149 .
dmx:c150 :dmxAddress 150 .
dmx:c151 :dmxAddress 151 .
dmx:c152 :dmxAddress 152 .
dmx:c153 :dmxAddress 153 .
dmx:c154 :dmxAddress 154 .
dmx:c155 :dmxAddress 155 .
dmx:c156 :dmxAddress 156 .
dmx:c157 :dmxAddress 157 .
dmx:c158 :dmxAddress 158 .
dmx:c159 :dmxAddress 159 .
dmx:c160 :dmxAddress 160 .
dmx:c161 :dmxAddress 161 .
dmx:c162 :dmxAddress 162 .
dmx:c163 :dmxAddress 163 .
dmx:c164 :dmxAddress 164 .
dmx:c165 :dmxAddress 165 .
dmx:c166 :dmxAddress 166 .
dmx:c167 :dmxAddress 167 .
dmx:c168 :dmxAddress 168 .
dmx:c169 :dmxAddress 169 .
dmx:c170 :dmxAddress 170 .
dmx:c171 :dmxAddress 171 .
dmx:c172 :dmxAddress 172 .
dmx:c173 :dmxAddress 173 .
dmx:c174 :dmxAddress 174 .
dmx:c175 :dmxAddress 175 .
dmx:c176 :dmxAddress 176 .
dmx:c177 :dmxAddress 177 .
dmx:c178 :dmxAddress 178 .
dmx:c179 :dmxAddress 179 .
dmx:c180 :dmxAddress 180 .
dmx:c181 :dmxAddress 181 .
dmx:c182 :dmxAddress 182 .
dmx:c183 :dmxAddress 183 .
dmx:c184 :dmxAddress 184 .
dmx:c185 :dmxAddress 185 .
dmx:c186 :dmxAddress 186 .
dmx:c187 :dmxAddress 187 .
dmx:c188 :dmxAddress 188 .
dmx:c189 :dmxAddress 189 .
dmx:c190 :dmxAddress 190 .
dmx:c191 :dmxAddress 191 .
dmx:c192 :dmxAddress 192 .
dmx:c193 :dmxAddress 193 .
dmx:c194 :dmxAddress 194 .
dmx:c195 :dmxAddress 195 .
dmx:c196 :dmxAddress 196 .
dmx:c197 :dmxAddress 197 .
dmx:c198 :dmxAddress 198 .
dmx:c199 :dmxAddress 199 .
dmx:c200 :dmxAddress 200 .
dmx:c201 :dmxAddress 201 .
dmx:c202 :dmxAddress 202 .
dmx:c203 :dmxAddress 203 .
dmx:c204 :dmxAddress 204 .
dmx:c205 :dmxAddress 205 .
dmx:c206 :dmxAddress 206 .
dmx:c207 :dmxAddress 207 .
dmx:c208 :dmxAddress 208 .
dmx:c209 :dmxAddress 209 .
dmx:c210 :dmxAddress 210 .
dmx:c211 :dmxAddress 211 .
dmx:c212 :dmxAddress 212 .
dmx:c213 :dmxAddress 213 .
dmx:c214 :dmxAddress 214 .
dmx:c215 :dmxAddress 215 .
dmx:c216 :dmxAddress 216 .
dmx:c217 :dmxAddress 217 .
dmx:c218 :dmxAddress 218 .
dmx:c219 :dmxAddress 219 .
dmx:c220 :dmxAddress 220 .
dmx:c221 :dmxAddress 221 .
dmx:c222 :dmxAddress 222 .
dmx:c223 :dmxAddress 223 .
dmx:c224 :dmxAddress 224 .
dmx:c225 :dmxAddress 225 .
dmx:c226 :dmxAddress 226 .
dmx:c227 :dmxAddress 227 .
dmx:c228 :dmxAddress 228 .
dmx:c229 :dmxAddress 229 .
dmx:c230 :dmxAddress 230 .
dmx:c231 :dmxAddress 231 .
dmx:c232 :dmxAddress 232 .
dmx:c233 :dmxAddress 233 .
dmx:c234 :dmxAddress 234 .
dmx:c235 :dmxAddress 235 .
dmx:c236 :dmxAddress 236 .
dmx:c237 :dmxAddress 237 .
dmx:c238 :dmxAddress 238 .
dmx:c239 :dmxAddress 239 .
dmx:c240 :dmxAddress 240 .
dmx:c241 :dmxAddress 241 .
dmx:c242 :dmxAddress 242 .
dmx:c243 :dmxAddress 243 .
dmx:c244 :dmxAddress 244 .
dmx:c245 :dmxAddress 245 .
dmx:c246 :dmxAddress 246 .
dmx:c247 :dmxAddress 247 .
dmx:c248 :dmxAddress 248 .
dmx:c249 :dmxAddress 249 .
dmx:c250 :dmxAddress 250 .
dmx:c251 :dmxAddress 251 .
dmx:c252 :dmxAddress 252 .
dmx:c253 :dmxAddress 253 .
dmx:c254 :dmxAddress 254 .
dmx:c255 :dmxAddress 255 .
dmx:c256 :dmxAddress 256 .
dmx:c257 :dmxAddress 257 .
dmx:c258 :dmxAddress 258 .
dmx:c259 :dmxAddress 259 .
dmx:c260 :dmxAddress 260 .
dmx:c261 :dmxAddress 261 .
dmx:c262 :dmxAddress 262 .
dmx:c263 :dmxAddress 263 .
dmx:c264 :dmxAddress 264 .
dmx:c265 :dmxAddress 265 .
dmx:c266 :dmxAddress 266 .
dmx:c267 :dmxAddress 267 .
dmx:c268 :dmxAddress 268 .
dmx:c269 :dmxAddress 269 .
dmx:c270 :dmxAddress 270 .
dmx:c271 :dmxAddress 271 .
dmx:c272 :dmxAddress 272 .
dmx:c273 :dmxAddress 273 .
dmx:c274 :dmxAddress 274 .
dmx:c275 :dmxAddress 275 .
dmx:c276 :dmxAddress 276 .