Files @ a38414bd3929
Branch filter:

Location: light9/show/dance2014/demo.n3

Drew Perttula
hacking on effecteval
Ignore-this: 5f1fcae731ba2bf51ce586f48cba578
@prefix : <http://light9.bigasterisk.com/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

@prefix ch: <http://light9.bigasterisk.com/theater/piedmont/channel/> .
@prefix dmx: <http://light9.bigasterisk.com/dmx/> .

dmx:c68 :dmxAddress 68 .

ch:house-side     a :Channel;
         :output dmx:c68;
         rdfs:label "house-side" .

<http://light9.bigasterisk.com/show/dance2014/sub/stageleft> a :Submaster ;
    rdfs:label "houseside" ;
    :lightLevel <http://light9.bigasterisk.com/sub/local/1371346683.43/map/579807785> .

<http://light9.bigasterisk.com/sub/local/1371346683.43/map/579807785> a :ChannelSetting ;
    :channel <http://light9.bigasterisk.com/theater/piedmont/channel/house-side> ;
    :level 1e+00 .

# curvedb writes these. point data might be in separate files
<http://ex/effect/song1/opening> a :Curve;
  rdfs:label "opening";
  :points "0.0 .2 183.695203336 .6" .
  

# :Effect replaces :Subterm
<http://ex/effect/song1/openingLook> 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 <http://ex/effect/song1/opening>, <http://light9.bigasterisk.com/show/dance2014/sub/stageleft>
  .

<http://light9.bigasterisk.com/show/dance2014/song1>
  :effect   <http://ex/effect/song1/openingLook>
  .