@prefix : .
@prefix rdf: .
@prefix rdfs: .
@prefix xml: .
@prefix xsd: .
@prefix ch: .
@prefix dmx: .
dmx:c68 :dmxAddress 68 .
ch:house-side a :Channel;
:output dmx:c68;
rdfs:label "house-side" .
a :Submaster ;
rdfs:label "houseside" ;
:lightLevel .
a :ChannelSetting ;
:channel ;
:level 1e+00 .
# curvedb writes these. point data might be in separate files
a :Curve;
rdfs:label "opening";
:points "0.0 .2 183.695203336 .6" .
# :Effect replaces :Subterm
a :Effect;
:code "out = sub(sub:stageleft, intensity=song1:opening)";
# save the code as an AST also, to get all the links? web page was
# going to parse it anyway. but, sometimes it will have a syntax
# error. Can code with errors just parse to a bogus AST that saves
# the string with errors (and also the uri links found inside)?
# Still missing: multiple lines of code with multiple outputs. What's an output?
:dep ,
.
:effect
.