From 9ecf9debc4be70467d1c8d322d42c11ab35b72c6 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 22 Aug 2008 04:59:32 +0000 Subject: Add distorted sin octave synth + dubdelay patch. git-svn-id: http://svn.drobilla.net/lad/ingen@1464 a436a847-0d15-0410-975c-d299462d15a1 --- patches/dist_oct.ingen.ttl | 564 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 564 insertions(+) create mode 100644 patches/dist_oct.ingen.ttl diff --git a/patches/dist_oct.ingen.ttl b/patches/dist_oct.ingen.ttl new file mode 100644 index 00000000..5f4078ff --- /dev/null +++ b/patches/dist_oct.ingen.ttl @@ -0,0 +1,564 @@ +@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 1922.0 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1000.75 + ] ; + lv2:symbol "DubDelay" ; + a ingen:Node . + + + ingen:value 0.25 ; + lv2:index 0 ; + lv2:symbol "delay" ; + a ingen:ControlPort, ingen:InputPort . + + + ingen:value 0.2421875 ; + lv2:index 5 ; + lv2:symbol "f_x_mix" ; + a ingen:ControlPort, ingen:InputPort . + + + ingen:value 0.90625 ; + lv2:index 2 ; + lv2:symbol "fb_tone" ; + a ingen:ControlPort, ingen:InputPort . + + + ingen:value 0.69999999 ; + lv2:index 1 ; + lv2:symbol "feedback" ; + a ingen:ControlPort, ingen:InputPort . + + + lv2:index 7 ; + lv2:symbol "in1" ; + a ingen:AudioPort, ingen:InputPort . + + + lv2:index 8 ; + lv2:symbol "in2" ; + a ingen:AudioPort, ingen:InputPort . + + + ingen:value 0.03125 ; + lv2:index 3 ; + lv2:symbol "lfo_dep_" ; + a ingen:ControlPort, ingen:InputPort . + + + ingen:value 0.21875 ; + lv2:index 4 ; + lv2:symbol "lfo_rate" ; + a ingen:ControlPort, ingen:InputPort . + + + lv2:index 9 ; + lv2:symbol "out1" ; + a ingen:AudioPort, ingen:OutputPort . + + + lv2:index 10 ; + lv2:symbol "out2" ; + a ingen:AudioPort, ingen:OutputPort . + + + ingen:value 0.6953125 ; + lv2:index 6 ; + lv2:symbol "output" ; + a ingen:ControlPort, ingen:InputPort . + + + ingen:plugin ; + ingen:polyphonic true ; + ingen:port , , , , , , ; + lv2var:variable [ + rdf:predicate ingenuity:canvas-x ; + rdf:value 1427.25 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1034.75 + ] ; + lv2:symbol "adsr_g_t" ; + a ingen:Node . + + + 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 . + + + 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 . + + + lv2:index 6 ; + lv2:symbol "Envelope_Out" ; + a ingen:AudioPort, ingen:OutputPort . + + + lv2:index 0 ; + lv2:symbol "Gate" ; + a ingen:AudioPort, ingen:InputPort . + + + 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 . + + + 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 . + + + 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 1820.0 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1068.75 + ] ; + lv2:symbol "amp" ; + a ingen:Node . + + + ingen:value -23.947369 ; + 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 . + + + lv2var:variable [ + rdf:predicate ingenuity:canvas-x ; + rdf:value 2037.5 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1066.5 + ] ; + lv2:index 1 ; + lv2:symbol "audio_output_1" ; + a ingen:AudioPort, ingen:OutputPort . + + + lv2var:variable [ + rdf:predicate ingenuity:canvas-x ; + rdf:value 2037.5 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1121.5 + ] ; + lv2:index 2 ; + lv2:symbol "audio_output_2" ; + a ingen:AudioPort, ingen:OutputPort . + + + ingen:plugin ; + ingen:polyphonic true ; + ingen:port , , ; + lv2var:variable [ + rdf:predicate ingenuity:canvas-x ; + rdf:value 1418.25 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1188.75 + ] ; + lv2:symbol "detune_0" ; + a ingen:Node . + + + lv2:index 0 ; + lv2:symbol "First_Input" ; + a ingen:AudioPort, ingen:InputPort . + + + 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 . + + + 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:enabled true ; + ingen:node , , , , , , , , , ; + ingen:polyphony 1 ; + ingen:port , , ; + lv2var:variable [ + rdf:predicate ingenuity:canvas-x ; + rdf:value 1456.25 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1129.125 + ] ; + a ingen:Patch . + + + ingen:plugin ; + ingen:polyphonic true ; + ingen:port , , ; + lv2var:variable [ + rdf:predicate ingenuity:canvas-x ; + rdf:value 1704.75 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1021.25 + ] ; + lv2:symbol "foverdrive" ; + a ingen:Node . + + + ingen:value 0.0 ; + lv2:index 0 ; + lv2:symbol "drive" ; + 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 . + + + lv2var:variable [ + rdf:predicate ingenuity:canvas-x ; + rdf:value 1145.0 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1094.0 + ] ; + lv2:index 1 ; + 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 1298.75 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1051.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 1420.75 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1276.25 + ] ; + lv2:symbol "product_iaic_oa" ; + a ingen:Node . + + + lv2:index 0 ; + lv2:symbol "First_Input" ; + a ingen:AudioPort, ingen:InputPort . + + + lv2:index 2 ; + lv2:symbol "Product_Output" ; + a ingen:AudioPort, ingen:OutputPort . + + + 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 . + + + ingen:plugin ; + ingen:polyphonic true ; + ingen:port , , ; + lv2var:variable [ + rdf:predicate ingenuity:canvas-x ; + rdf:value 1579.75 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1021.25 + ] ; + 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 1578.25 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1116.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 . + + + ingen:plugin ; + ingen:polyphonic true ; + ingen:port , , , ; + lv2var:variable [ + rdf:predicate ingenuity:canvas-x ; + rdf:value 1705.75 + ], [ + rdf:predicate ingenuity:canvas-y ; + rdf:value 1107.75 + ] ; + lv2:symbol "valveRect" ; + a ingen:Node . + + + ingen:value 1.0 ; + lv2:index 1 ; + lv2:symbol "dist_p" ; + a ingen:ControlPort, ingen:InputPort . + + + lv2:index 2 ; + lv2:symbol "input" ; + a ingen:AudioPort, ingen:InputPort . + + + lv2:index 3 ; + lv2:symbol "output" ; + a ingen:AudioPort, ingen:OutputPort . + + + ingen:value 0.1822034 ; + lv2:index 0 ; + lv2:symbol "sag" ; + a ingen:ControlPort, ingen:InputPort . + -- cgit v1.2.1