@prefix rdf: . @prefix dc: . @prefix doap: . @prefix ingen: . @prefix ingenuity: . @prefix lv2: . @prefix lv2_midi: . @prefix lv2var: . @prefix rdfs: . @prefix xsd: . ingen:plugin ; ingen:polyphonic true ; ingen:port , , ; lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1913.75 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1203.75 ] ; lv2:symbol "amp" ; a ingen:Node . ingen:value -1.8421097 ; lv2:index 0 ; lv2:symbol "gain" ; a ingen:ControlPort, ingen:InputPort . lv2:index 1 ; lv2:symbol "input" ; a ingen:AudioPort, ingen:InputPort . lv2:index 2 ; lv2:symbol "output" ; a ingen:AudioPort, ingen:OutputPort . ingen:plugin ; ingen:polyphonic true ; ingen:port , , , , , , , , ; lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1451.0 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 867.75 ] ; lv2:symbol "amp_env" ; a ingen:Node . ingen:value 0.0082417587 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 3 ; lv2:symbol "Attack_Time" ; a ingen:ControlPort, ingen:InputPort . ingen:value 0.085164838 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 5 ; lv2:symbol "Decay_Time" ; a ingen:ControlPort, ingen:InputPort . ingen:value 0.0 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 2 ; lv2:symbol "Delay_Time" ; a ingen:ControlPort, ingen:InputPort . lv2:index 8 ; lv2:symbol "Envelope_Out" ; a ingen:AudioPort, ingen:OutputPort . lv2:index 0 ; lv2:symbol "Gate" ; a ingen:AudioPort, ingen:InputPort . ingen:value 0.0 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 4 ; lv2:symbol "Hold_Time" ; a ingen:ControlPort, ingen:InputPort . ingen:value 0.75 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 7 ; lv2:symbol "Release_Time" ; a ingen:ControlPort, ingen:InputPort . ingen:value 0.55769229 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 1.0 ], [ rdf:predicate ingen:maximum ; rdf:value 1.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 6 ; lv2:symbol "Sustain_Level" ; a ingen:ControlPort, ingen:InputPort . lv2:index 1 ; lv2:symbol "Trigger" ; a ingen:AudioPort, ingen:InputPort . lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 2013.75 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1229.0 ] ; lv2:index 0 ; lv2:symbol "audio_output_1" ; a ingen:AudioPort, ingen:OutputPort . ingen:value 2280.3572 ; lv2var:variable [ rdf:predicate ingen:maximum ; rdf:value 10000.0 ], [ rdf:predicate ingen:minimum ; rdf:value 100.0 ], [ rdf:predicate ingenuity:canvas-x ; rdf:value 1465.5 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1420.25 ] ; lv2:index 1 ; lv2:symbol "cutoff" ; a ingen:ControlPort, ingen:InputPort . ingen:plugin ; ingen:polyphonic true ; ingen:port , , ; lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1442.0 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1053.75 ] ; lv2:symbol "detune" ; a ingen:Node . lv2:index 0 ; lv2:symbol "First_Input" ; a ingen:AudioPort, ingen:InputPort . ingen:value 0.81043959 ; lv2var:variable [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 1 ; lv2:symbol "Second_Input" ; a ingen:ControlPort, ingen:InputPort . lv2:index 2 ; lv2:symbol "Summed_Output" ; a ingen:AudioPort, ingen:OutputPort . ingen:plugin ; ingen:polyphonic true ; ingen:port , , ; lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1442.0 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1141.25 ] ; lv2:symbol "detune_0" ; a ingen:Node . lv2:index 0 ; lv2:symbol "First_Input" ; a ingen:AudioPort, ingen:InputPort . ingen:value 0.60164833 ; lv2var:variable [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 1 ; lv2:symbol "Second_Input" ; a ingen:ControlPort, ingen:InputPort . lv2:index 2 ; lv2:symbol "Summed_Output" ; a ingen:AudioPort, ingen:OutputPort . <> ingen:connection [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ], [ ingen:destination ; ingen:source ] ; ingen:enabled true ; ingen:node , , , , , , , , , ; ingen:polyphony 1 ; ingen:port , , , ; a ingen:Patch . ingen:plugin ; ingen:polyphonic true ; ingen:port , , , , , , , , ; lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1451.0 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1225.25 ] ; lv2:symbol "filter_env" ; a ingen:Node . ingen:value 0.0082417587 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 3 ; lv2:symbol "Attack_Time" ; a ingen:ControlPort, ingen:InputPort . ingen:value 0.26098901 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 5 ; lv2:symbol "Decay_Time" ; a ingen:ControlPort, ingen:InputPort . ingen:value 0.0 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 2 ; lv2:symbol "Delay_Time" ; a ingen:ControlPort, ingen:InputPort . lv2:index 8 ; lv2:symbol "Envelope_Out" ; a ingen:AudioPort, ingen:OutputPort . lv2:index 0 ; lv2:symbol "Gate" ; a ingen:AudioPort, ingen:InputPort . ingen:value 0.0 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 4 ; lv2:symbol "Hold_Time" ; a ingen:ControlPort, ingen:InputPort . ingen:value 0.71703297 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 7 ; lv2:symbol "Release_Time" ; a ingen:ControlPort, ingen:InputPort . ingen:value 0.32692307 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 1.0 ], [ rdf:predicate ingen:maximum ; rdf:value 1.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 6 ; lv2:symbol "Sustain_Level" ; a ingen:ControlPort, ingen:InputPort . lv2:index 1 ; lv2:symbol "Trigger" ; a ingen:AudioPort, ingen:InputPort . ingen:plugin ; ingen:polyphonic true ; ingen:port , , , ; lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1747.0 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1195.25 ] ; lv2:symbol "lp4pole_faraia_oa" ; a ingen:Node . lv2:index 0 ; lv2:symbol "Cutoff_Frequency" ; a ingen:AudioPort, ingen:InputPort . lv2:index 2 ; lv2:symbol "Input" ; a ingen:AudioPort, ingen:InputPort . lv2:index 3 ; lv2:symbol "Output" ; a ingen:AudioPort, ingen:OutputPort . lv2:index 1 ; lv2:symbol "Resonance" ; a ingen:AudioPort, ingen:InputPort . lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1168.75 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1079.0 ] ; lv2:index 2 ; lv2:symbol "midi_input_1" ; a ingen:EventPort, ingen:InputPort . ingen:plugin ingen:note_node ; ingen:polyphonic true ; ingen:port , , , , ; lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1322.5 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1036.75 ] ; lv2:symbol "note" ; a ingen:Node . lv2:index 1 ; lv2:symbol "frequency" ; a ingen:AudioPort, ingen:OutputPort . lv2var:variable [ rdf:predicate ingen:toggled ; rdf:value true ] ; lv2:index 3 ; lv2:symbol "gate" ; a ingen:AudioPort, ingen:OutputPort . lv2:index 0 ; lv2:symbol "input" ; a ingen:EventPort, ingen:InputPort . lv2var:variable [ rdf:predicate ingen:toggled ; rdf:value true ] ; lv2:index 4 ; lv2:symbol "trigger" ; a ingen:AudioPort, ingen:OutputPort . lv2var:variable [ rdf:predicate ingen:maximum ; rdf:value 1.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 2 ; lv2:symbol "velocity" ; a ingen:AudioPort, ingen:OutputPort . ingen:plugin ; ingen:polyphonic true ; ingen:port , , , , , ; lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1602.0 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1239.5 ] ; lv2:symbol "range_trans_cr" ; a ingen:Node . lv2:index 4 ; lv2:symbol "Input" ; a ingen:AudioPort, ingen:InputPort . ingen:value 1.0 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 1.0 ], [ rdf:predicate ingen:maximum ; rdf:value 1.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 1 ; lv2:symbol "Input_Max" ; a ingen:ControlPort, ingen:InputPort . ingen:value 0.0 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 0 ; lv2:symbol "Input_Min" ; a ingen:ControlPort, ingen:InputPort . lv2:index 5 ; lv2:symbol "Output" ; a ingen:AudioPort, ingen:OutputPort . ingen:value 2280.3572 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 1.0 ], [ rdf:predicate ingen:maximum ; rdf:value 1.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 3 ; lv2:symbol "Output_Max" ; a ingen:ControlPort, ingen:InputPort . ingen:value 86.436172 ; lv2var:variable [ rdf:predicate ingen:default ; rdf:value 0.0 ], [ rdf:predicate ingen:maximum ; rdf:value 0.0 ], [ rdf:predicate ingen:minimum ; rdf:value 0.0 ] ; lv2:index 2 ; lv2:symbol "Output_Min" ; a ingen:ControlPort, ingen:InputPort . ingen:value 1.7397261 ; lv2var:variable [ rdf:predicate ingen:maximum ; rdf:value 4.0 ], [ rdf:predicate ingenuity:canvas-x ; rdf:value 1602.5 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1385.25 ] ; lv2:index 3 ; lv2:symbol "resonance" ; a ingen:ControlPort, ingen:InputPort . ingen:plugin ; ingen:polyphonic true ; ingen:port , , ; lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1613.5 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 918.75 ] ; lv2:symbol "sine_faaa" ; a ingen:Node . lv2:index 1 ; lv2:symbol "Amplitude" ; a ingen:AudioPort, ingen:InputPort . lv2:index 0 ; lv2:symbol "Frequency" ; a ingen:AudioPort, ingen:InputPort . lv2:index 2 ; lv2:symbol "Output" ; a ingen:AudioPort, ingen:OutputPort . ingen:plugin ; ingen:polyphonic true ; ingen:port , , ; lv2var:variable [ rdf:predicate ingenuity:canvas-x ; rdf:value 1612.0 ], [ rdf:predicate ingenuity:canvas-y ; rdf:value 1141.25 ] ; lv2:symbol "sine_faaa_0" ; a ingen:Node . lv2:index 1 ; lv2:symbol "Amplitude" ; a ingen:AudioPort, ingen:InputPort . lv2:index 0 ; lv2:symbol "Frequency" ; a ingen:AudioPort, ingen:InputPort . lv2:index 2 ; lv2:symbol "Output" ; a ingen:AudioPort, ingen:OutputPort .