summaryrefslogtreecommitdiffstats
path: root/patches
diff options
context:
space:
mode:
Diffstat (limited to 'patches')
-rw-r--r--patches/README1
-rw-r--r--patches/decimated_delay.ingen.ttl140
-rw-r--r--patches/dist_oct.ingen.ttl563
-rw-r--r--patches/saw_lp.ingen.ttl722
4 files changed, 0 insertions, 1426 deletions
diff --git a/patches/README b/patches/README
deleted file mode 100644
index 5aa0b258..00000000
--- a/patches/README
+++ /dev/null
@@ -1 +0,0 @@
-Please send patches to <d@drobilla.net> for inclusion here.
diff --git a/patches/decimated_delay.ingen.ttl b/patches/decimated_delay.ingen.ttl
deleted file mode 100644
index 5767190f..00000000
--- a/patches/decimated_delay.ingen.ttl
+++ /dev/null
@@ -1,140 +0,0 @@
-@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix doap: <http://usefulinc.com/ns/doap#> .
-@prefix ingen: <http://drobilla.net/ns/ingen#> .
-@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
-
-<>
- a ingen:Patch;
- ingen:polyphony 1;
- doap:name "Decimated Delay";
- lv2:symbol "decimated_delay";
- ingen:node [
- a ingen:Node;
- ingen:symbol "Delayorama";
- ingen:plugin <http://plugin.org.uk/swh-plugins/delayorama>;
- ingen:port [
- a ingen:InputPort;
- ingen:symbol "seed";
- ingen:dataType "ingen:control";
- ingen:value 0.0
- ], [
- a ingen:InputPort;
- ingen:symbol "gain";
- ingen:dataType "ingen:control";
- ingen:value -0.7
- ], [
- a ingen:InputPort;
- ingen:symbol "feedback_pc";
- ingen:dataType "ingen:control";
- ingen:value 39.2
- ], [
- a ingen:InputPort;
- ingen:symbol "tap_count";
- ingen:dataType "ingen:control";
- ingen:value 15.8
- ], [
- a ingen:InputPort;
- ingen:symbol "first_delay";
- ingen:dataType "ingen:control";
- ingen:value 0.2
- ], [
- a ingen:InputPort;
- ingen:symbol "delay_range";
- ingen:dataType "ingen:control";
- ingen:value 3.9
- ], [
- a ingen:InputPort;
- ingen:symbol "delay_scale";
- ingen:dataType "ingen:control";
- ingen:value 4.4
- ], [
- a ingen:InputPort;
- ingen:symbol "delay_rand_pc";
- ingen:dataType "ingen:control";
- ingen:value 0.0
- ], [
- a ingen:InputPort;
- ingen:symbol "gain_scale";
- ingen:dataType "ingen:control";
- ingen:value 0.2
- ], [
- a ingen:InputPort;
- ingen:symbol "gain_rand_pc";
- ingen:dataType "ingen:control";
- ingen:value 0.0
- ], [
- a ingen:InputPort;
- ingen:symbol "wet";
- ingen:dataType "ingen:control";
- ingen:value 0.5
- ], [
- a ingen:InputPort;
- ingen:symbol "input";
- ingen:dataType "ingen:audio";
- ingen:connectedTo _:n21, _:n19
- ], _:n13;
- ingen:canvasX 1520.5;
- ingen:canvasY 1056.6
- ], [
- a ingen:Node;
- ingen:symbol "SmoothDecimator";
- ingen:plugin <http://plugin.org.uk/swh-plugins/smoothDecimate>;
- ingen:port [
- a ingen:InputPort;
- ingen:symbol "rate";
- ingen:dataType "ingen:control";
- ingen:value 2794.2;
- ], [
- a ingen:InputPort;
- ingen:symbol "smooth";
- ingen:dataType "ingen:control";
- ingen:value 0.1
- ], [
- a ingen:InputPort;
- ingen:symbol "input";
- ingen:dataType "ingen:audio";
- ingen:connectedTo _:n13
- ], _:n18;
- ingen:canvasX 1644.5;
- ingen:canvasY 1124.1
- ];
- ingen:port _:n19, [
- a ingen:OutputPort;
- ingen:symbol "audio_output_1";
- ingen:dataType "ingen:audio";
- ingen:canvasX 1804.5;
- ingen:canvasY 1128.1;
- ingen:connectedTo _:n18
- ], _:n21, [
- a ingen:OutputPort;
- ingen:symbol "audio_output_2";
- ingen:dataType "ingen:audio";
- ingen:canvasX 1804.5;
- ingen:canvasY 1180.6;
- ingen:connectedTo _:n18
- ] .
-
-_:n13
- a ingen:OutputPort;
- ingen:symbol "output";
- ingen:dataType "ingen:audio" .
-
-_:n18
- a ingen:OutputPort;
- ingen:symbol "output";
- ingen:dataType "ingen:audio" .
-
-_:n19
- a ingen:InputPort;
- ingen:symbol "audio_input_1";
- ingen:dataType "ingen:audio";
- ingen:canvasX 1384.5;
- ingen:canvasY 1128.1 .
-
-_:n21
- a ingen:InputPort;
- ingen:symbol "audio_input_2";
- ingen:dataType "ingen:audio";
- ingen:canvasX 1384.5;
- ingen:canvasY 1180.6 .
-
diff --git a/patches/dist_oct.ingen.ttl b/patches/dist_oct.ingen.ttl
deleted file mode 100644
index aef19c35..00000000
--- a/patches/dist_oct.ingen.ttl
+++ /dev/null
@@ -1,563 +0,0 @@
-@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix dc: <http://purl.org/dc/elements/1.1/> .
-@prefix doap: <http://usefulinc.com/ns/doap#> .
-@prefix ingen: <http://drobilla.net/ns/ingen#> .
-@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
-@prefix lv2_midi: <http://lv2plug.in/ns/ext/midi> .
-@prefix lv2var: <http://lv2plug.in/ns/ext/instance-var#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-
-<DubDelay>
- ingen:plugin <http://drobilla.net/ns/ext/mda-lv2/DubDelay> ;
- ingen:polyphonic true ;
- ingen:port <DubDelay/delay>, <DubDelay/f_x_mix>, <DubDelay/fb_tone>, <DubDelay/feedback>, <DubDelay/in1>, <DubDelay/in2>, <DubDelay/lfo_dep_>, <DubDelay/lfo_rate>, <DubDelay/out1>, <DubDelay/out2>, <DubDelay/output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1922.0
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1000.75
- ] ;
- lv2:symbol "DubDelay" ;
- a ingen:Node .
-
-<DubDelay/delay>
- ingen:value 0.25 ;
- lv2:index 0 ;
- lv2:symbol "delay" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<DubDelay/f_x_mix>
- ingen:value 0.2421875 ;
- lv2:index 5 ;
- lv2:symbol "f_x_mix" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<DubDelay/fb_tone>
- ingen:value 0.90625 ;
- lv2:index 2 ;
- lv2:symbol "fb_tone" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<DubDelay/feedback>
- ingen:value 0.69999999 ;
- lv2:index 1 ;
- lv2:symbol "feedback" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<DubDelay/in1>
- lv2:index 7 ;
- lv2:symbol "in1" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<DubDelay/in2>
- lv2:index 8 ;
- lv2:symbol "in2" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<DubDelay/lfo_dep_>
- ingen:value 0.03125 ;
- lv2:index 3 ;
- lv2:symbol "lfo_dep_" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<DubDelay/lfo_rate>
- ingen:value 0.21875 ;
- lv2:index 4 ;
- lv2:symbol "lfo_rate" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<DubDelay/out1>
- lv2:index 9 ;
- lv2:symbol "out1" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<DubDelay/out2>
- lv2:index 10 ;
- lv2:symbol "out2" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<DubDelay/output>
- ingen:value 0.6953125 ;
- lv2:index 6 ;
- lv2:symbol "output" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<adsr_g_t>
- ingen:plugin <ladspa:1680> ;
- ingen:polyphonic true ;
- ingen:port <adsr_g_t/Attack_Time>, <adsr_g_t/Decay_Time>, <adsr_g_t/Envelope_Out>, <adsr_g_t/Gate>, <adsr_g_t/Release_Time>, <adsr_g_t/Sustain_Level>, <adsr_g_t/Trigger> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1427.25
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1034.75
- ] ;
- lv2:symbol "adsr_g_t" ;
- a ingen:Node .
-
-<adsr_g_t/Attack_Time>
- ingen:value 0.0027472528 ;
- lv2var:variable [
- rdf:predicate ingen:default ;
- rdf:value 0.0
- ], [
- rdf:predicate ingen:maximum ;
- rdf:value 1.0
- ], [
- rdf:predicate ingen:minimum ;
- rdf:value 0.0
- ] ;
- lv2:index 2 ;
- lv2:symbol "Attack_Time" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<adsr_g_t/Decay_Time>
- ingen:value 0.4642857 ;
- lv2var:variable [
- rdf:predicate ingen:maximum ;
- rdf:value 0.0
- ], [
- rdf:predicate ingen:minimum ;
- rdf:value 0.0
- ], [
- rdf:predicate ingen:default ;
- rdf:value 0.0
- ] ;
- lv2:index 3 ;
- lv2:symbol "Decay_Time" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<adsr_g_t/Envelope_Out>
- lv2:index 6 ;
- lv2:symbol "Envelope_Out" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<adsr_g_t/Gate>
- lv2:index 0 ;
- lv2:symbol "Gate" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<adsr_g_t/Release_Time>
- ingen:value 0.45329669 ;
- 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 "Release_Time" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<adsr_g_t/Sustain_Level>
- ingen:value 0.11263736 ;
- 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 4 ;
- lv2:symbol "Sustain_Level" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<adsr_g_t/Trigger>
- lv2:index 1 ;
- lv2:symbol "Trigger" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<amp>
- ingen:plugin <http://plugin.org.uk/swh-plugins/amp> ;
- ingen:polyphonic true ;
- ingen:port <amp/gain>, <amp/input>, <amp/output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1820.0
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1068.75
- ] ;
- lv2:symbol "amp" ;
- a ingen:Node .
-
-<amp/gain>
- ingen:value -23.947369 ;
- lv2:index 0 ;
- lv2:symbol "gain" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<amp/input>
- lv2:index 1 ;
- lv2:symbol "input" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<amp/output>
- lv2:index 2 ;
- lv2:symbol "output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<audio_output_1>
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 2037.5
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1066.5
- ] ;
- lv2:index 1 ;
- lv2:symbol "audio_output_1" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<audio_output_2>
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 2037.5
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1121.5
- ] ;
- lv2:index 2 ;
- lv2:symbol "audio_output_2" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<detune_0>
- ingen:plugin <ladspa:1666> ;
- ingen:polyphonic true ;
- ingen:port <detune_0/First_Input>, <detune_0/Second_Input>, <detune_0/Summed_Output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1418.25
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1188.75
- ] ;
- lv2:symbol "detune_0" ;
- a ingen:Node .
-
-<detune_0/First_Input>
- lv2:index 0 ;
- lv2:symbol "First_Input" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<detune_0/Second_Input>
- ingen:value 0.057692308 ;
- 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 .
-
-<detune_0/Summed_Output>
- lv2:index 2 ;
- lv2:symbol "Summed_Output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<>
- ingen:connection [
- ingen:destination <note/input> ;
- ingen:source <midi_input_1>
- ], [
- ingen:destination <adsr_g_t/Gate> ;
- ingen:source <note/gate>
- ], [
- ingen:destination <adsr_g_t/Trigger> ;
- ingen:source <note/trigger>
- ], [
- ingen:destination <sine_faaa/Frequency> ;
- ingen:source <note/frequency>
- ], [
- ingen:destination <sine_faaa/Amplitude> ;
- ingen:source <adsr_g_t/Envelope_Out>
- ], [
- ingen:destination <detune_0/First_Input> ;
- ingen:source <note/frequency>
- ], [
- ingen:destination <sine_faaa_0/Amplitude> ;
- ingen:source <adsr_g_t/Envelope_Out>
- ], [
- ingen:destination <DubDelay/in1> ;
- ingen:source <amp/output>
- ], [
- ingen:destination <audio_output_1> ;
- ingen:source <DubDelay/out1>
- ], [
- ingen:destination <DubDelay/in2> ;
- ingen:source <amp/output>
- ], [
- ingen:destination <audio_output_2> ;
- ingen:source <DubDelay/out2>
- ], [
- ingen:destination <product_iaic_oa/First_Input> ;
- ingen:source <note/frequency>
- ], [
- ingen:destination <sine_faaa_0/Frequency> ;
- ingen:source <product_iaic_oa/Product_Output>
- ], [
- ingen:destination <valveRect/input> ;
- ingen:source <sine_faaa_0/Output>
- ], [
- ingen:destination <amp/input> ;
- ingen:source <valveRect/output>
- ], [
- ingen:destination <foverdrive/input> ;
- ingen:source <sine_faaa/Output>
- ], [
- ingen:destination <amp/input> ;
- ingen:source <foverdrive/output>
- ] ;
- ingen:enabled true ;
- ingen:node <DubDelay>, <adsr_g_t>, <amp>, <detune_0>, <foverdrive>, <note>, <product_iaic_oa>, <sine_faaa>, <sine_faaa_0>, <valveRect> ;
- ingen:polyphony 1 ;
- ingen:port <audio_output_1>, <audio_output_2>, <midi_input_1> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1456.25
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1129.125
- ] ;
- a ingen:Patch .
-
-<foverdrive>
- ingen:plugin <http://plugin.org.uk/swh-plugins/foverdrive> ;
- ingen:polyphonic true ;
- ingen:port <foverdrive/drive>, <foverdrive/input>, <foverdrive/output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1704.75
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1021.25
- ] ;
- lv2:symbol "foverdrive" ;
- a ingen:Node .
-
-<foverdrive/drive>
- ingen:value 0.0 ;
- lv2:index 0 ;
- lv2:symbol "drive" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<foverdrive/input>
- lv2:index 1 ;
- lv2:symbol "input" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<foverdrive/output>
- lv2:index 2 ;
- lv2:symbol "output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<midi_input_1>
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1145.0
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1094.0
- ] ;
- lv2:index 1 ;
- lv2:symbol "midi_input_1" ;
- a ingen:EventPort, ingen:InputPort .
-
-<note>
- ingen:plugin ingen:note_node ;
- ingen:polyphonic true ;
- ingen:port <note/frequency>, <note/gate>, <note/input>, <note/trigger>, <note/velocity> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1298.75
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1051.75
- ] ;
- lv2:symbol "note" ;
- a ingen:Node .
-
-<note/frequency>
- lv2:index 1 ;
- lv2:symbol "frequency" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<note/gate>
- lv2var:variable [
- rdf:predicate ingen:toggled ;
- rdf:value true
- ] ;
- lv2:index 3 ;
- lv2:symbol "gate" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<note/input>
- lv2:index 0 ;
- lv2:symbol "input" ;
- a ingen:EventPort, ingen:InputPort .
-
-<note/trigger>
- lv2var:variable [
- rdf:predicate ingen:toggled ;
- rdf:value true
- ] ;
- lv2:index 4 ;
- lv2:symbol "trigger" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<note/velocity>
- 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 .
-
-<product_iaic_oa>
- ingen:plugin <ladspa:1669> ;
- ingen:polyphonic true ;
- ingen:port <product_iaic_oa/First_Input>, <product_iaic_oa/Product_Output>, <product_iaic_oa/Second_Input> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1420.75
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1276.25
- ] ;
- lv2:symbol "product_iaic_oa" ;
- a ingen:Node .
-
-<product_iaic_oa/First_Input>
- lv2:index 0 ;
- lv2:symbol "First_Input" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<product_iaic_oa/Product_Output>
- lv2:index 2 ;
- lv2:symbol "Product_Output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<product_iaic_oa/Second_Input>
- ingen:value 0.5 ;
- 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 .
-
-<sine_faaa>
- ingen:plugin <ladspa:1063> ;
- ingen:polyphonic true ;
- ingen:port <sine_faaa/Amplitude>, <sine_faaa/Frequency>, <sine_faaa/Output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1579.75
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1021.25
- ] ;
- lv2:symbol "sine_faaa" ;
- a ingen:Node .
-
-<sine_faaa/Amplitude>
- lv2:index 1 ;
- lv2:symbol "Amplitude" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<sine_faaa/Frequency>
- lv2:index 0 ;
- lv2:symbol "Frequency" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<sine_faaa/Output>
- lv2:index 2 ;
- lv2:symbol "Output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<sine_faaa_0>
- ingen:plugin <ladspa:1063> ;
- ingen:polyphonic true ;
- ingen:port <sine_faaa_0/Amplitude>, <sine_faaa_0/Frequency>, <sine_faaa_0/Output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1578.25
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1116.25
- ] ;
- lv2:symbol "sine_faaa_0" ;
- a ingen:Node .
-
-<sine_faaa_0/Amplitude>
- lv2:index 1 ;
- lv2:symbol "Amplitude" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<sine_faaa_0/Frequency>
- lv2:index 0 ;
- lv2:symbol "Frequency" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<sine_faaa_0/Output>
- lv2:index 2 ;
- lv2:symbol "Output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<valveRect>
- ingen:plugin <http://plugin.org.uk/swh-plugins/valveRect> ;
- ingen:polyphonic true ;
- ingen:port <valveRect/dist_p>, <valveRect/input>, <valveRect/output>, <valveRect/sag> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1705.75
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1107.75
- ] ;
- lv2:symbol "valveRect" ;
- a ingen:Node .
-
-<valveRect/dist_p>
- ingen:value 1.0 ;
- lv2:index 1 ;
- lv2:symbol "dist_p" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<valveRect/input>
- lv2:index 2 ;
- lv2:symbol "input" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<valveRect/output>
- lv2:index 3 ;
- lv2:symbol "output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<valveRect/sag>
- ingen:value 0.1822034 ;
- lv2:index 0 ;
- lv2:symbol "sag" ;
- a ingen:ControlPort, ingen:InputPort .
-
diff --git a/patches/saw_lp.ingen.ttl b/patches/saw_lp.ingen.ttl
deleted file mode 100644
index da39d361..00000000
--- a/patches/saw_lp.ingen.ttl
+++ /dev/null
@@ -1,722 +0,0 @@
-@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix dc: <http://purl.org/dc/elements/1.1/> .
-@prefix doap: <http://usefulinc.com/ns/doap#> .
-@prefix ingen: <http://drobilla.net/ns/ingen#> .
-@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
-@prefix lv2_midi: <http://lv2plug.in/ns/ext/midi> .
-@prefix lv2var: <http://lv2plug.in/ns/ext/instance-var#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-
-<amp>
- ingen:plugin <http://plugin.org.uk/swh-plugins/amp> ;
- ingen:polyphonic true ;
- ingen:port <amp/gain>, <amp/input>, <amp/output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1913.75
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1203.75
- ] ;
- lv2:symbol "amp" ;
- a ingen:Node .
-
-<amp/gain>
- ingen:value -1.8421097 ;
- lv2:index 0 ;
- lv2:symbol "gain" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<amp/input>
- lv2:index 1 ;
- lv2:symbol "input" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<amp/output>
- lv2:index 2 ;
- lv2:symbol "output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<amp_env>
- ingen:plugin <ladspa:2022> ;
- ingen:polyphonic true ;
- ingen:port <amp_env/Attack_Time>, <amp_env/Decay_Time>, <amp_env/Delay_Time>, <amp_env/Envelope_Out>, <amp_env/Gate>, <amp_env/Hold_Time>, <amp_env/Release_Time>, <amp_env/Sustain_Level>, <amp_env/Trigger> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1451.0
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 867.75
- ] ;
- lv2:symbol "amp_env" ;
- a ingen:Node .
-
-<amp_env/Attack_Time>
- 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 .
-
-<amp_env/Decay_Time>
- 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 .
-
-<amp_env/Delay_Time>
- 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 .
-
-<amp_env/Envelope_Out>
- lv2:index 8 ;
- lv2:symbol "Envelope_Out" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<amp_env/Gate>
- lv2:index 0 ;
- lv2:symbol "Gate" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<amp_env/Hold_Time>
- 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 .
-
-<amp_env/Release_Time>
- 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 .
-
-<amp_env/Sustain_Level>
- 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 .
-
-<amp_env/Trigger>
- lv2:index 1 ;
- lv2:symbol "Trigger" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<audio_output_1>
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 2013.75
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1229.0
- ] ;
- lv2:index 0 ;
- lv2:symbol "audio_output_1" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<cutoff>
- ingen:value 2280.3572 ;
- lv2var:variable [
- rdf:predicate ingen:maximum ;
- rdf:value 10000.0
- ], [
- rdf:predicate ingen:minimum ;
- rdf:value 100.0
- ], [
- rdf:predicate ingen:canvasX ;
- rdf:value 1465.5
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1420.25
- ] ;
- lv2:index 1 ;
- lv2:symbol "cutoff" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<detune>
- ingen:plugin <ladspa:1666> ;
- ingen:polyphonic true ;
- ingen:port <detune/First_Input>, <detune/Second_Input>, <detune/Summed_Output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1442.0
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1053.75
- ] ;
- lv2:symbol "detune" ;
- a ingen:Node .
-
-<detune/First_Input>
- lv2:index 0 ;
- lv2:symbol "First_Input" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<detune/Second_Input>
- 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 .
-
-<detune/Summed_Output>
- lv2:index 2 ;
- lv2:symbol "Summed_Output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<detune_0>
- ingen:plugin <ladspa:1666> ;
- ingen:polyphonic true ;
- ingen:port <detune_0/First_Input>, <detune_0/Second_Input>, <detune_0/Summed_Output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1442.0
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1141.25
- ] ;
- lv2:symbol "detune_0" ;
- a ingen:Node .
-
-<detune_0/First_Input>
- lv2:index 0 ;
- lv2:symbol "First_Input" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<detune_0/Second_Input>
- 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 .
-
-<detune_0/Summed_Output>
- lv2:index 2 ;
- lv2:symbol "Summed_Output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<>
- ingen:connection [
- ingen:destination <audio_output_1> ;
- ingen:source <amp/output>
- ], [
- ingen:destination <amp_env/Gate> ;
- ingen:source <note/gate>
- ], [
- ingen:destination <amp_env/Trigger> ;
- ingen:source <note/trigger>
- ], [
- ingen:destination <note/input> ;
- ingen:source <midi_input_1>
- ], [
- ingen:destination <detune/First_Input> ;
- ingen:source <note/frequency>
- ], [
- ingen:destination <detune_0/First_Input> ;
- ingen:source <note/frequency>
- ], [
- ingen:destination <filter_env/Gate> ;
- ingen:source <note/gate>
- ], [
- ingen:destination <filter_env/Trigger> ;
- ingen:source <note/trigger>
- ], [
- ingen:destination <range_trans_cr/Input> ;
- ingen:source <filter_env/Envelope_Out>
- ], [
- ingen:destination <lp4pole_faraia_oa/Cutoff_Frequency> ;
- ingen:source <range_trans_cr/Output>
- ], [
- ingen:destination <lp4pole_faraia_oa/Resonance> ;
- ingen:source <resonance>
- ], [
- ingen:destination <amp/input> ;
- ingen:source <lp4pole_faraia_oa/Output>
- ], [
- ingen:destination <range_trans_cr/Output_Max> ;
- ingen:source <cutoff>
- ], [
- ingen:destination <sine_faaa/Frequency> ;
- ingen:source <note/frequency>
- ], [
- ingen:destination <sine_faaa_0/Frequency> ;
- ingen:source <detune_0/Summed_Output>
- ], [
- ingen:destination <sine_faaa/Amplitude> ;
- ingen:source <amp_env/Envelope_Out>
- ], [
- ingen:destination <sine_faaa_0/Amplitude> ;
- ingen:source <amp_env/Envelope_Out>
- ], [
- ingen:destination <lp4pole_faraia_oa/Input> ;
- ingen:source <sine_faaa/Output>
- ], [
- ingen:destination <lp4pole_faraia_oa/Input> ;
- ingen:source <sine_faaa_0/Output>
- ] ;
- ingen:enabled true ;
- ingen:node <amp>, <amp_env>, <detune>, <detune_0>, <filter_env>, <lp4pole_faraia_oa>, <note>, <range_trans_cr>, <sine_faaa>, <sine_faaa_0> ;
- ingen:polyphony 1 ;
- ingen:port <audio_output_1>, <cutoff>, <midi_input_1>, <resonance> ;
- a ingen:Patch .
-
-<filter_env>
- ingen:plugin <ladspa:2022> ;
- ingen:polyphonic true ;
- ingen:port <filter_env/Attack_Time>, <filter_env/Decay_Time>, <filter_env/Delay_Time>, <filter_env/Envelope_Out>, <filter_env/Gate>, <filter_env/Hold_Time>, <filter_env/Release_Time>, <filter_env/Sustain_Level>, <filter_env/Trigger> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1451.0
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1225.25
- ] ;
- lv2:symbol "filter_env" ;
- a ingen:Node .
-
-<filter_env/Attack_Time>
- 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 .
-
-<filter_env/Decay_Time>
- 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 .
-
-<filter_env/Delay_Time>
- 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 .
-
-<filter_env/Envelope_Out>
- lv2:index 8 ;
- lv2:symbol "Envelope_Out" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<filter_env/Gate>
- lv2:index 0 ;
- lv2:symbol "Gate" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<filter_env/Hold_Time>
- 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 .
-
-<filter_env/Release_Time>
- 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 .
-
-<filter_env/Sustain_Level>
- 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 .
-
-<filter_env/Trigger>
- lv2:index 1 ;
- lv2:symbol "Trigger" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<lp4pole_faraia_oa>
- ingen:plugin <ladspa:1671> ;
- ingen:polyphonic true ;
- ingen:port <lp4pole_faraia_oa/Cutoff_Frequency>, <lp4pole_faraia_oa/Input>, <lp4pole_faraia_oa/Output>, <lp4pole_faraia_oa/Resonance> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1747.0
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1195.25
- ] ;
- lv2:symbol "lp4pole_faraia_oa" ;
- a ingen:Node .
-
-<lp4pole_faraia_oa/Cutoff_Frequency>
- lv2:index 0 ;
- lv2:symbol "Cutoff_Frequency" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<lp4pole_faraia_oa/Input>
- lv2:index 2 ;
- lv2:symbol "Input" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<lp4pole_faraia_oa/Output>
- lv2:index 3 ;
- lv2:symbol "Output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<lp4pole_faraia_oa/Resonance>
- lv2:index 1 ;
- lv2:symbol "Resonance" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<midi_input_1>
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1168.75
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1079.0
- ] ;
- lv2:index 2 ;
- lv2:symbol "midi_input_1" ;
- a ingen:EventPort, ingen:InputPort .
-
-<note>
- ingen:plugin ingen:note_node ;
- ingen:polyphonic true ;
- ingen:port <note/frequency>, <note/gate>, <note/input>, <note/trigger>, <note/velocity> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1322.5
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1036.75
- ] ;
- lv2:symbol "note" ;
- a ingen:Node .
-
-<note/frequency>
- lv2:index 1 ;
- lv2:symbol "frequency" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<note/gate>
- lv2var:variable [
- rdf:predicate ingen:toggled ;
- rdf:value true
- ] ;
- lv2:index 3 ;
- lv2:symbol "gate" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<note/input>
- lv2:index 0 ;
- lv2:symbol "input" ;
- a ingen:EventPort, ingen:InputPort .
-
-<note/trigger>
- lv2var:variable [
- rdf:predicate ingen:toggled ;
- rdf:value true
- ] ;
- lv2:index 4 ;
- lv2:symbol "trigger" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<note/velocity>
- 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 .
-
-<range_trans_cr>
- ingen:plugin <ladspa:4210> ;
- ingen:polyphonic true ;
- ingen:port <range_trans_cr/Input>, <range_trans_cr/Input_Max>, <range_trans_cr/Input_Min>, <range_trans_cr/Output>, <range_trans_cr/Output_Max>, <range_trans_cr/Output_Min> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1602.0
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1239.5
- ] ;
- lv2:symbol "range_trans_cr" ;
- a ingen:Node .
-
-<range_trans_cr/Input>
- lv2:index 4 ;
- lv2:symbol "Input" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<range_trans_cr/Input_Max>
- 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 .
-
-<range_trans_cr/Input_Min>
- 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 .
-
-<range_trans_cr/Output>
- lv2:index 5 ;
- lv2:symbol "Output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<range_trans_cr/Output_Max>
- 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 .
-
-<range_trans_cr/Output_Min>
- 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 .
-
-<resonance>
- ingen:value 1.7397261 ;
- lv2var:variable [
- rdf:predicate ingen:maximum ;
- rdf:value 4.0
- ], [
- rdf:predicate ingen:canvasX ;
- rdf:value 1602.5
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1385.25
- ] ;
- lv2:index 3 ;
- lv2:symbol "resonance" ;
- a ingen:ControlPort, ingen:InputPort .
-
-<sine_faaa>
- ingen:plugin <ladspa:1063> ;
- ingen:polyphonic true ;
- ingen:port <sine_faaa/Amplitude>, <sine_faaa/Frequency>, <sine_faaa/Output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1613.5
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 918.75
- ] ;
- lv2:symbol "sine_faaa" ;
- a ingen:Node .
-
-<sine_faaa/Amplitude>
- lv2:index 1 ;
- lv2:symbol "Amplitude" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<sine_faaa/Frequency>
- lv2:index 0 ;
- lv2:symbol "Frequency" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<sine_faaa/Output>
- lv2:index 2 ;
- lv2:symbol "Output" ;
- a ingen:AudioPort, ingen:OutputPort .
-
-<sine_faaa_0>
- ingen:plugin <ladspa:1063> ;
- ingen:polyphonic true ;
- ingen:port <sine_faaa_0/Amplitude>, <sine_faaa_0/Frequency>, <sine_faaa_0/Output> ;
- lv2var:variable [
- rdf:predicate ingen:canvasX ;
- rdf:value 1612.0
- ], [
- rdf:predicate ingen:canvasY ;
- rdf:value 1141.25
- ] ;
- lv2:symbol "sine_faaa_0" ;
- a ingen:Node .
-
-<sine_faaa_0/Amplitude>
- lv2:index 1 ;
- lv2:symbol "Amplitude" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<sine_faaa_0/Frequency>
- lv2:index 0 ;
- lv2:symbol "Frequency" ;
- a ingen:AudioPort, ingen:InputPort .
-
-<sine_faaa_0/Output>
- lv2:index 2 ;
- lv2:symbol "Output" ;
- a ingen:AudioPort, ingen:OutputPort .
-