annotate show/dance2014/demo.n3 @ 2450:a4052905ca7d default tip

notes about how rdfdb syncs, or should sync
author drewp@bigasterisk.com
date Mon, 03 Jun 2024 23:01:54 -0700
parents 957aecd4d8bc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1016
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
1 @prefix : <http://light9.bigasterisk.com/> .
1027
a38414bd3929 hacking on effecteval
Drew Perttula <drewp@bigasterisk.com>
parents: 1024
diff changeset
2 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
1016
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
3 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
1027
a38414bd3929 hacking on effecteval
Drew Perttula <drewp@bigasterisk.com>
parents: 1024
diff changeset
4 @prefix xml: <http://www.w3.org/XML/1998/namespace> .
a38414bd3929 hacking on effecteval
Drew Perttula <drewp@bigasterisk.com>
parents: 1024
diff changeset
5 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
a38414bd3929 hacking on effecteval
Drew Perttula <drewp@bigasterisk.com>
parents: 1024
diff changeset
6
a38414bd3929 hacking on effecteval
Drew Perttula <drewp@bigasterisk.com>
parents: 1024
diff changeset
7 @prefix ch: <http://light9.bigasterisk.com/theater/piedmont/channel/> .
a38414bd3929 hacking on effecteval
Drew Perttula <drewp@bigasterisk.com>
parents: 1024
diff changeset
8 @prefix dmx: <http://light9.bigasterisk.com/dmx/> .
a38414bd3929 hacking on effecteval
Drew Perttula <drewp@bigasterisk.com>
parents: 1024
diff changeset
9
a38414bd3929 hacking on effecteval
Drew Perttula <drewp@bigasterisk.com>
parents: 1024
diff changeset
10
1016
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
11
1019
5939fce98fad notes for next step
drewp@bigasterisk.com
parents: 1016
diff changeset
12 # curvedb writes these. point data might be in separate files
1016
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
13 <http://ex/effect/song1/opening> a :Curve;
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
14 rdfs:label "opening";
1027
a38414bd3929 hacking on effecteval
Drew Perttula <drewp@bigasterisk.com>
parents: 1024
diff changeset
15 :points "0.0 .2 183.695203336 .6" .
1016
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
16
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
17
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
18 # :Effect replaces :Subterm
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
19 <http://ex/effect/song1/openingLook> a :Effect;
1039
3335de84e3fe some new data for 2014
Drew Perttula <drewp@bigasterisk.com>
parents: 1033
diff changeset
20 :code "out = sub(sub:s2, intensity=song1:opening)";
1016
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
21 # save the code as an AST also, to get all the links? web page was
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
22 # going to parse it anyway. but, sometimes it will have a syntax
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
23 # error. Can code with errors just parse to a bogus AST that saves
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
24 # the string with errors (and also the uri links found inside)?
1033
b5ee7aa9341a effecteval now runs effects in the background, following the current song, and sends dmx output
Drew Perttula <drewp@bigasterisk.com>
parents: 1027
diff changeset
25 #
b5ee7aa9341a effecteval now runs effects in the background, following the current song, and sends dmx output
Drew Perttula <drewp@bigasterisk.com>
parents: 1027
diff changeset
26 # Another option- separate just the uri chunks:
b5ee7aa9341a effecteval now runs effects in the background, following the current song, and sends dmx output
Drew Perttula <drewp@bigasterisk.com>
parents: 1027
diff changeset
27 # :code ("out = sub(" sub:stageleft ", intensity=" song1:opening ")")
b5ee7aa9341a effecteval now runs effects in the background, following the current song, and sends dmx output
Drew Perttula <drewp@bigasterisk.com>
parents: 1027
diff changeset
28 # so at least the links are visible in this file.
b5ee7aa9341a effecteval now runs effects in the background, following the current song, and sends dmx output
Drew Perttula <drewp@bigasterisk.com>
parents: 1027
diff changeset
29 #
b5ee7aa9341a effecteval now runs effects in the background, following the current song, and sends dmx output
Drew Perttula <drewp@bigasterisk.com>
parents: 1027
diff changeset
30 # Still missing: multiple lines of code with multiple outputs. What's
b5ee7aa9341a effecteval now runs effects in the background, following the current song, and sends dmx output
Drew Perttula <drewp@bigasterisk.com>
parents: 1027
diff changeset
31 # an output?
1039
3335de84e3fe some new data for 2014
Drew Perttula <drewp@bigasterisk.com>
parents: 1033
diff changeset
32 :dep <http://ex/effect/song1/opening>, <http://light9.bigasterisk.com/show/dance2014/sub/s2>
1016
ca37e8fe9a1b demo data for 2014 show
drewp@bigasterisk.com
parents:
diff changeset
33 .