Files @ d01e21621975
Branch filter:

Location: light9/show/dance2014/song16.n3

Drew Perttula
@prefix ns1: <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#> .

<http://light9.bigasterisk.com/show/dance2014/song16> ns1:curve <http://light9.bigasterisk.com/show/dance2014/song16/curve-1>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-10>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-11>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-12>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-13>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-14>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-15>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-16>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-17>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-18>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-2>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-3>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-4>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-5>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-6>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-7>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-8>,
        <http://light9.bigasterisk.com/show/dance2014/song16/curve-9> ;
    ns1:effect <http://light9.bigasterisk.com/show/dance2014/song16/effect-1>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-10>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-11>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-12>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-13>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-14>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-15>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-16>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-17>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-18>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-19>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-3>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-4>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-5>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-6>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-7>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-8>,
        <http://light9.bigasterisk.com/show/dance2014/song16/effect-9> .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-2> a ns1:Effect,
        <http://light9.bigasterisk.com/effect/cycFlash> ;
    rdfs:label "cycFlash" ;
    ns1:code "out = <http://light9.bigasterisk.com/show/dance2013/sub/cyc> * nsin(t*2)" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-1> a ns1:Curve ;
    rdfs:label "blacklight" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-10> a ns1:Curve ;
    rdfs:label "back chase" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-11> a ns1:Curve ;
    rdfs:label "full to music" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-12> a ns1:Curve ;
    rdfs:label "frontrand chase" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-13> a ns1:Curve ;
    rdfs:label "front-hi-fill" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-14> a ns1:Curve ;
    rdfs:label "orange" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-15> a ns1:Curve ;
    rdfs:label "song16blur" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-16> a ns1:Curve ;
    rdfs:label "edge" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-17> a ns1:Curve ;
    rdfs:label "red" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-18> a ns1:Curve ;
    rdfs:label "full" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-2> a ns1:Curve ;
    rdfs:label "yellow pulse" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-3> a ns1:Curve ;
    rdfs:label "cyc to music" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-4> a ns1:Curve ;
    rdfs:label "back chase slow" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-5> a ns1:Curve ;
    rdfs:label "blue" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-6> a ns1:Curve ;
    rdfs:label "green" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-7> a ns1:Curve ;
    rdfs:label "strobe98" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-8> a ns1:Curve ;
    rdfs:label "slow color chase" .

<http://light9.bigasterisk.com/show/dance2014/song16/curve-9> a ns1:Curve ;
    rdfs:label "whiteLed" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-1> a ns1:Effect,
        <http://light9.bigasterisk.com/effect/blacklight> ;
    rdfs:label "blacklight" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-1>",
        "out = [env * p1, env * p2, env * p4]",
        "p1 = env * <http://light9.bigasterisk.com/show/dance2013/sub/blue> * .5",
        "p2 = Strip.solid('LR', (curve(<http://light9.bigasterisk.com/show/dance2014/song16smooth_music>,t+.2),curve(<http://light9.bigasterisk.com/show/dance2014/song16smooth_music>,t+.1),curve(<http://light9.bigasterisk.com/show/dance2014/song16smooth_music>,t)*3))",
        "p4 = Blacklight(min(255,<http://light9.bigasterisk.com/show/dance2014/song16smooth_music>*3))" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-10> a ns1:Effect,
        <http://light9.bigasterisk.com/effect/whiteLed> ;
    rdfs:label "whiteLed" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-9>",
        "out = Strip.solid('LR', hsv=(t/(.484*4),1,nsquare(t/.484))) * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-11> a ns1:Effect,
        <http://light9.bigasterisk.com/effect/backChase> ;
    rdfs:label "back chase fast" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-10>",
        "out = chase(t, names=backchase, ontime=.2, offset=-.11) * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-12> a ns1:Effect,
        <http://light9.bigasterisk.com/effect/fullToMusic> ;
    rdfs:label "full to music" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-11>",
        "music = <http://light9.bigasterisk.com/show/dance2014/song16music>",
        "out = <http://light9.bigasterisk.com/show/dance2014/sub/full> * music * env *2" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-13> a ns1:Effect,
        <http://light9.bigasterisk.com/effect/frontrandChase> ;
    rdfs:label "frontrand chase" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-12>",
        "out = chase(t, names=frontrand, ontime=.3, offset=-.11) * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-14> a ns1:Effect ;
    rdfs:label "front-hi-fill" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-13>",
        "out = <http://light9.bigasterisk.com/show/dance2014/sub/front-hi-fill> * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-15> a ns1:Effect ;
    rdfs:label "orange" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-14>",
        "out = <http://light9.bigasterisk.com/show/dance2013/sub/orange> * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-16> a ns1:Effect ;
    rdfs:label "song16blur" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-15>",
        "out = <http://light9.bigasterisk.com/show/dance2014/sub/song16blur> * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-17> a ns1:Effect ;
    rdfs:label "edge" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-16>",
        "mid = <http://light9.bigasterisk.com/show/dance2014/sub/back-hi-fill> * env * (1-curve(<http://light9.bigasterisk.com/show/dance2014/song16music>, t+.1)) * 1",
        "ed = <http://light9.bigasterisk.com/show/dance2013/sub/edge> * env * curve(<http://light9.bigasterisk.com/show/dance2014/song16music>, t+.1) * 3",
        "out = [mid, ed]" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-18> a ns1:Effect ;
    rdfs:label "red" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-17>",
        "out = <http://light9.bigasterisk.com/show/dance2013/sub/red> * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-19> a ns1:Effect ;
    rdfs:label "full" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-18>",
        "out = <http://light9.bigasterisk.com/show/dance2014/sub/full> * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-3> a ns1:Effect ;
    rdfs:label "yellow pulse" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-2>",
        "out = [env * p1, env * p2]",
        "p1 = <http://light9.bigasterisk.com/show/dance2013/sub/yellow> * v",
        "p2 = Strip.solid('LR', (1,1,0))",
        "v = nsquare(t/.430)" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-4> a ns1:Effect,
        <http://light9.bigasterisk.com/effect/cycToMusic> ;
    rdfs:label "cyc to music" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-3>",
        "music = (<http://light9.bigasterisk.com/show/dance2014/song16music>-.5)*2 + .5",
        "out = <http://light9.bigasterisk.com/show/dance2013/sub/cyc> * music * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-5> a ns1:Effect,
        <http://light9.bigasterisk.com/effect/backChase> ;
    rdfs:label "back chase slow" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-4>",
        "out = chase(t, names=backchase, ontime=.8, offset=-.11) * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-6> a ns1:Effect ;
    rdfs:label "blue" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-5>",
        "out = <http://light9.bigasterisk.com/show/dance2013/sub/blue> * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-7> a ns1:Effect ;
    rdfs:label "green" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-6>",
        "out = <http://light9.bigasterisk.com/show/dance2013/sub/green> * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-8> a ns1:Effect ;
    rdfs:label "strobe98" ;
    ns1:code "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-7>",
        "out = <http://light9.bigasterisk.com/show/dance2014/sub/strobe98> * env" .

<http://light9.bigasterisk.com/show/dance2014/song16/effect-9> a ns1:Effect,
        <http://light9.bigasterisk.com/effect/slowColor> ;
    rdfs:label "slow color chase" ;
    ns1:code "b = <http://light9.bigasterisk.com/show/dance2013/sub/blue> * nsin((t+.6) / period) *2",
        "env = <http://light9.bigasterisk.com/show/dance2014/song16/curve-8>",
        "out = [r*env,y*env,b*env]",
        "period = .484*2",
        "r = <http://light9.bigasterisk.com/show/dance2013/sub/red> * nsin(t / period) *.5",
        "y = <http://light9.bigasterisk.com/show/dance2013/sub/yellow> * nsin((t+.3) / period) * .5" .