summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2006-06-10 02:49:50 +0000
committerDavid Robillard <d@drobilla.net>2006-06-10 02:49:50 +0000
commit44a712694ee5b2f0ff56cd3b5d408e06bdc1328e (patch)
tree00d32bc2ecb61eecf6146a5496c80db6f674ea0b /src
parent47246db7e9d71ba694b719001033fba1766a58c4 (diff)
downloadingen-44a712694ee5b2f0ff56cd3b5d408e06bdc1328e.tar.gz
ingen-44a712694ee5b2f0ff56cd3b5d408e06bdc1328e.tar.bz2
ingen-44a712694ee5b2f0ff56cd3b5d408e06bdc1328e.zip
More juggling
git-svn-id: http://svn.drobilla.net/lad/grauph@17 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src')
-rw-r--r--src/clients/patches/303.om616
-rw-r--r--src/clients/patches/COPYING10
-rw-r--r--src/clients/patches/Makefile.am23
-rw-r--r--src/clients/patches/OLDpatches/808snare3.om418
-rw-r--r--src/clients/patches/OLDpatches/808snare3.om.xml418
-rw-r--r--src/clients/patches/OLDpatches/benassi.om378
-rw-r--r--src/clients/patches/OLDpatches/connectiontest.om149
-rw-r--r--src/clients/patches/OLDpatches/connectiontest.om.xml75
-rw-r--r--src/clients/patches/OLDpatches/drum-test.om273
-rw-r--r--src/clients/patches/OLDpatches/drum-test.om.xml273
-rw-r--r--src/clients/patches/OLDpatches/foo.om43
-rw-r--r--src/clients/patches/OLDpatches/foo.om.xml43
-rw-r--r--src/clients/patches/OLDpatches/fractal_filter.om336
-rw-r--r--src/clients/patches/OLDpatches/fractal_filter_2.om330
-rw-r--r--src/clients/patches/OLDpatches/kick.om84
-rw-r--r--src/clients/patches/OLDpatches/kick.om.xml84
-rw-r--r--src/clients/patches/OLDpatches/midi_binding_test.om244
-rw-r--r--src/clients/patches/OLDpatches/miditest.om46
-rw-r--r--src/clients/patches/OLDpatches/monomidi.om44
-rw-r--r--src/clients/patches/OLDpatches/new-controller.om58
-rw-r--r--src/clients/patches/OLDpatches/noise.om35
-rw-r--r--src/clients/patches/OLDpatches/oscillator.om41
-rw-r--r--src/clients/patches/OLDpatches/overcompress.om321
-rw-r--r--src/clients/patches/OLDpatches/poly-oscillator.om45
-rw-r--r--src/clients/patches/OLDpatches/polymidi.om44
-rw-r--r--src/clients/patches/OLDpatches/polytest.om29
-rw-r--r--src/clients/patches/OLDpatches/simple_midi_binding_test.om70
-rw-r--r--src/clients/patches/OLDpatches/simplemonosynth.om116
-rw-r--r--src/clients/patches/OLDpatches/simplepolysynth.om81
-rw-r--r--src/clients/patches/OLDpatches/synth.om50
-rw-r--r--src/clients/patches/OLDpatches/synth.om.xml50
-rw-r--r--src/clients/patches/OLDpatches/test-patch.om44
-rw-r--r--src/clients/patches/OLDpatches/test-patch.om.xml202
-rw-r--r--src/clients/patches/OLDpatches/trance.om346
-rw-r--r--src/clients/patches/OLDpatches/trigger-test.om60
-rw-r--r--src/clients/patches/bak/fm_operator.om276
-rw-r--r--src/clients/patches/bak/op1.om276
-rw-r--r--src/clients/patches/bak/op2.om276
-rw-r--r--src/clients/patches/bak/op3.om276
-rw-r--r--src/clients/patches/bak/rhodes.om293
-rw-r--r--src/clients/patches/broken_bass_synth.om395
-rw-r--r--src/clients/patches/broken_oscillator.om218
-rw-r--r--src/clients/patches/evildistbass.om646
-rw-r--r--src/clients/patches/files21
-rw-r--r--src/clients/patches/fm_operator.om273
-rw-r--r--src/clients/patches/glitch_drums/glitch_drums.om29
-rw-r--r--src/clients/patches/glitch_drums/rezzy_noise_wahp.om166
-rw-r--r--src/clients/patches/glitch_drums/snare.om359
-rw-r--r--src/clients/patches/glitch_drums/whippy_hat.om172
-rw-r--r--src/clients/patches/house_ensemble.om258
-rw-r--r--src/clients/patches/hugebass.om643
-rw-r--r--src/clients/patches/karplus_strong_digeridoo.om398
-rw-r--r--src/clients/patches/kick.om412
-rw-r--r--src/clients/patches/meanbass.om408
-rw-r--r--src/clients/patches/organ.om399
-rw-r--r--src/clients/patches/pad.om575
-rw-r--r--src/clients/patches/quick_bass.om275
-rw-r--r--src/clients/patches/rhodes.om327
-rw-r--r--src/clients/patches/saw_detuned.om291
-rw-r--r--src/clients/patches/saw_lp.om234
-rw-r--r--src/clients/patches/sine.om159
-rw-r--r--src/clients/patches/slapbass.om707
-rw-r--r--src/clients/patches/testing/303-test.om520
-rw-r--r--src/clients/patches/testing/bar.om105
-rw-r--r--src/clients/patches/testing/connecttest.om74
-rw-r--r--src/clients/patches/testing/convert_test.om96
-rw-r--r--src/clients/patches/testing/convert_test2.om31
-rw-r--r--src/clients/patches/testing/dssi_test.om42
-rw-r--r--src/clients/patches/testing/envtest.om203
-rw-r--r--src/clients/patches/testing/exptest.om95
-rw-r--r--src/clients/patches/testing/foo.om43
-rw-r--r--src/clients/patches/testing/formanttest.om61
-rw-r--r--src/clients/patches/testing/learntest.om70
-rw-r--r--src/clients/patches/testing/miditest.om83
-rw-r--r--src/clients/patches/testing/new_test/master.om98
-rw-r--r--src/clients/patches/testing/new_test/quick-bass.om319
-rw-r--r--src/clients/patches/testing/rangetest.om171
-rw-r--r--src/clients/patches/testing/rangetest2.om111
-rw-r--r--src/clients/patches/testing/subpatching/bar.om15
-rw-r--r--src/clients/patches/testing/subpatching/baz.om181
-rw-r--r--src/clients/patches/testing/subpatching/baz2.om57
-rw-r--r--src/clients/patches/testing/subpatching/blah.om50
-rw-r--r--src/clients/patches/testing/subpatching/blahz0r.om181
-rw-r--r--src/clients/patches/testing/subpatching/foo.om15
-rw-r--r--src/clients/patches/testing/subpatching/quuux.om8
-rw-r--r--src/clients/patches/testing/subpatching/quuux2.om8
-rw-r--r--src/clients/patches/testing/subpatching/quux.om22
-rw-r--r--src/clients/patches/testing/subpatching/qwe.om62
-rw-r--r--src/clients/patches/testing/test.om38
-rw-r--r--src/clients/patches/testing/transport-test.om100
-rw-r--r--src/clients/patches/testing/voice_test.om36
-rw-r--r--src/clients/patches/trance.om585
-rw-r--r--src/clients/patches/wah_bass.om318
-rw-r--r--src/progs/Makefile.am12
94 files changed, 12 insertions, 18039 deletions
diff --git a/src/clients/patches/303.om b/src/clients/patches/303.om
deleted file mode 100644
index cadc2c60..00000000
--- a/src/clients/patches/303.om
+++ /dev/null
@@ -1,616 +0,0 @@
-<?xml version="1.0"?>
-<patch>
- <name>303</name>
- <polyphony>1</polyphony>
- <node>
- <name>amp_env</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1372.000000</module-x>
- <module-y>1368.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1631.000000</module-x>
- <module-y>1196.000000</module-y>
- <user-max>4.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>cutoff_env</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1373.000000</module-x>
- <module-y>1104.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff_env_mod</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1468.000000</module-x>
- <module-y>1118.000000</module-y>
- </node>
- <node>
- <name>cutoff_influence</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1581.000000</module-x>
- <module-y>1136.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>99999.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff_scale</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1726.000000</module-x>
- <module-y>1152.000000</module-y>
- </node>
- <node>
- <name>drive</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1849.000000</module-x>
- <module-y>1158.000000</module-y>
- <user-max>10.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>hard_limiter</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>hardLimiter</plugin-label>
- <library-name>hard_limiter_1413.so</library-name>
- <module-x>2160.000000</module-x>
- <module-y>1209.000000</module-y>
- </node>
- <node>
- <name>lowpass</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>vcf_lp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- <module-x>1935.000000</module-x>
- <module-y>1125.000000</module-y>
- </node>
- <node>
- <name>master_amp</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>amp.so</library-name>
- <module-x>2251.000000</module-x>
- <module-y>1228.000000</module-y>
- <port>
- <name>Gain</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1103.000000</module-x>
- <module-y>1212.000000</module-y>
- </node>
- <node>
- <name>note_amp</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>2063.000000</module-x>
- <module-y>1221.000000</module-y>
- </node>
- <node>
- <name>note_in</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1205.000000</module-x>
- <module-y>1212.000000</module-y>
- </node>
- <node>
- <name>osc</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1386.000000</module-x>
- <module-y>1054.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2341.000000</module-x>
- <module-y>1253.000000</module-y>
- </node>
- <node>
- <name>resonance</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1636.000000</module-x>
- <module-y>1328.000000</module-y>
- <user-max>11.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>resonance_env</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1372.000000</module-x>
- <module-y>1235.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>resonance_env_mod</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1459.000000</module-x>
- <module-y>1249.000000</module-y>
- </node>
- <node>
- <name>resonance_influence</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1584.000000</module-x>
- <module-y>1270.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>resonance_scale</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1736.000000</module-x>
- <module-y>1237.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>2175.000000</module-x>
- <module-y>1157.000000</module-y>
- <user-max>3.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>resonance_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>amp_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>note_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>cutoff_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>resonance_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>resonance_influence</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>resonance_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>cutoff_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>osc</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>osc</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>note_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>hard_limiter</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>resonance_influence</source-node>
- <source-port>Product Output</source-port>
- <destination-node>resonance_scale</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>resonance</source-node>
- <source-port>in</source-port>
- <destination-node>resonance_scale</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>resonance_scale</source-node>
- <source-port>Product Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Resonance</destination-port>
- </connection>
- <connection>
- <source-node>cutoff</source-node>
- <source-port>in</source-port>
- <destination-node>cutoff_scale</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_influence</source-node>
- <source-port>Product Output</source-port>
- <destination-node>cutoff_scale</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_scale</source-node>
- <source-port>Product Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Frequency Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>cutoff_influence</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>drive</source-node>
- <source-port>in</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>hard_limiter</source-node>
- <source-port>Output</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>master_amp</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <connection>
- <source-node>resonance_env_mod</source-node>
- <source-port>in</source-port>
- <destination-node>resonance_influence</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_env_mod</source-node>
- <source-port>in</source-port>
- <destination-node>cutoff_influence</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.001455</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.043685</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.363600</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.004541</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.090900</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.274972</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.636300</value>
- </control>
- <control>
- <node-name>cutoff_influence</node-name>
- <port-name>Second Input</port-name>
- <value>0.192926</value>
- </control>
- <control>
- <node-name>cutoff_scale</node-name>
- <port-name>Second Input</port-name>
- <value>0.335321</value>
- </control>
- <control>
- <node-name>hard_limiter</node-name>
- <port-name>dB limit</port-name>
- <value>-0.000100</value>
- </control>
- <control>
- <node-name>hard_limiter</node-name>
- <port-name>Wet level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>hard_limiter</node-name>
- <port-name>Residue level</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Gain</port-name>
- <value>1.310963</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency Offset</port-name>
- <value>493.833984</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-1.304365</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.001000</value>
- </control>
- <control>
- <node-name>master_amp</node-name>
- <port-name>Gain</port-name>
- <value>0.664648</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.199980</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>resonance_influence</node-name>
- <port-name>Second Input</port-name>
- <value>0.957592</value>
- </control>
- <control>
- <node-name>resonance_scale</node-name>
- <port-name>Second Input</port-name>
- <value>0.263460</value>
- </control>
- <control>
- <port-name>cutoff</port-name>
- <value>0.179483</value>
- </control>
- <control>
- <port-name>cutoff_env_mod</port-name>
- <value>0.612118</value>
- </control>
- <control>
- <port-name>drive</port-name>
- <value>4.455084</value>
- </control>
- <control>
- <port-name>resonance</port-name>
- <value>0.810890</value>
- </control>
- <control>
- <port-name>resonance_env_mod</port-name>
- <value>0.749925</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>0.664648</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/COPYING b/src/clients/patches/COPYING
deleted file mode 100644
index 923a63e5..00000000
--- a/src/clients/patches/COPYING
+++ /dev/null
@@ -1,10 +0,0 @@
-These are example patches, loadable by the gtk client.
-
-I consider patches to be a form of art, thus all files in this folder are
-released into the public domain. If you modify any of them, I would
-appreciate a copy for inclusion into the distribution, but you're in no
-way obligated to do so.
-
-(I would really appreciate receiving any user patches of course, derived
-from these or not)
-
diff --git a/src/clients/patches/Makefile.am b/src/clients/patches/Makefile.am
deleted file mode 100644
index 904dcc96..00000000
--- a/src/clients/patches/Makefile.am
+++ /dev/null
@@ -1,23 +0,0 @@
-patchesdir = $(pkgdatadir)/patches
-
-dist_patches_DATA = \
- 303.om \
- broken_bass_synth.om \
- broken_oscillator.om \
- fm_operator.om \
- house_ensemble.om \
- karplus_strong_digeridoo.om \
- kick.om \
- organ.om \
- pad.om \
- saw_detuned.om \
- quick_bass.om \
- rhodes.om \
- saw_lp.om \
- sine.om \
- trance.om \
- wah_bass.om \
- hugebass.om \
- evildistbass.om \
- slapbass.om \
- meanbass.om
diff --git a/src/clients/patches/OLDpatches/808snare3.om b/src/clients/patches/OLDpatches/808snare3.om
deleted file mode 100644
index d82f4a93..00000000
--- a/src/clients/patches/OLDpatches/808snare3.om
+++ /dev/null
@@ -1,418 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>808snare</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output0</name>
- <x>2115.000000</x>
- <y>1216.000000</y>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_trigger_in0</name>
- <x>950.000000</x>
- <y>1128.000000</y>
- <type>Internal</type>
- <plugin-label>midi_trigger_in</plugin-label>
- </node>
- <node>
- <name>mixer2</name>
- <x>1945.000000</x>
- <y>1182.000000</y>
- <type>LADSPA</type>
- <plugin-label>mixer</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>mixer1</name>
- <x>1838.000000</x>
- <y>1077.000000</y>
- <type>LADSPA</type>
- <plugin-label>mixer</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>mixer0</name>
- <x>1848.000000</x>
- <y>1205.000000</y>
- <type>LADSPA</type>
- <plugin-label>mixer</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>analogueOsc1</name>
- <x>1284.000000</x>
- <y>995.000000</y>
- <type>LADSPA</type>
- <plugin-label>analogueOsc</plugin-label>
- <library-name>analogue_osc_1416.so</library-name>
- </node>
- <node>
- <name>analogueOsc0</name>
- <x>1285.000000</x>
- <y>1130.000000</y>
- <type>LADSPA</type>
- <plugin-label>analogueOsc</plugin-label>
- <library-name>analogue_osc_1416.so</library-name>
- </node>
- <node>
- <name>highpass_iir0</name>
- <x>1764.000000</x>
- <y>1542.000000</y>
- <type>LADSPA</type>
- <plugin-label>highpass_iir</plugin-label>
- <library-name>highpass_iir_1890.so</library-name>
- </node>
- <node>
- <name>vcf_hp0</name>
- <x>959.000000</x>
- <y>853.000000</y>
- <type>LADSPA</type>
- <plugin-label>vcf_hp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- </node>
- <node>
- <name>amp_gaia_oa2</name>
- <x>1535.000000</x>
- <y>1316.000000</y>
- <type>LADSPA</type>
- <plugin-label>amp_gaia_oa</plugin-label>
- <library-name>amp_1654.so</library-name>
- </node>
- <node>
- <name>amp_gaia_oa1</name>
- <x>1796.000000</x>
- <y>934.000000</y>
- <type>LADSPA</type>
- <plugin-label>amp_gaia_oa</plugin-label>
- <library-name>amp_1654.so</library-name>
- </node>
- <node>
- <name>amp_gaia_oa0</name>
- <x>1514.000000</x>
- <y>1535.000000</y>
- <type>LADSPA</type>
- <plugin-label>amp_gaia_oa</plugin-label>
- <library-name>amp_1654.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control2</name>
- <x>1047.000000</x>
- <y>1423.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control1</name>
- <x>1518.000000</x>
- <y>791.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control0</name>
- <x>1299.000000</x>
- <y>1341.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <connection>
- <source-node>midi_trigger_in0</source-node>
- <source-port>Gate_1</source-port>
- <destination-node>dahdsr_cg+t_control2</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>midi_trigger_in0</source-node>
- <source-port>Gate_1</source-port>
- <destination-node>dahdsr_cg+t_control0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>midi_trigger_in0</source-node>
- <source-port>Gate_1</source-port>
- <destination-node>dahdsr_cg+t_control1</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control1</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>amp_gaia_oa1</destination-node>
- <destination-port>Gain (dB)</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>amp_gaia_oa2</destination-node>
- <destination-port>Gain (dB)</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control2</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>amp_gaia_oa0</destination-node>
- <destination-port>Gain (dB)</destination-port>
- </connection>
- <connection>
- <source-node>mixer2</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>mixer1</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer2</destination-node>
- <destination-port>Input 1</destination-port>
- </connection>
- <connection>
- <source-node>highpass_iir0</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer2</destination-node>
- <destination-port>Input 2</destination-port>
- </connection>
- <connection>
- <source-node>amp_gaia_oa0</source-node>
- <source-port>Output</source-port>
- <destination-node>highpass_iir0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>amp_gaia_oa2</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer1</destination-node>
- <destination-port>Input 2</destination-port>
- </connection>
- <connection>
- <source-node>amp_gaia_oa1</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer1</destination-node>
- <destination-port>Input 1</destination-port>
- </connection>
- <connection>
- <source-node>analogueOsc0</source-node>
- <source-port>Output</source-port>
- <destination-node>amp_gaia_oa2</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>analogueOsc1</source-node>
- <source-port>Output</source-port>
- <destination-node>amp_gaia_oa1</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Gate_1</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Gate_2</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Gate_3</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Gate_4</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>analogueOsc1</node-name>
- <port-name>Waveform (1=sin, 2=tri, 3=squ, 4=saw)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>analogueOsc1</node-name>
- <port-name>Frequency (Hz)</port-name>
- <value>21120000.000000</value>
- </control>
- <control>
- <node-name>analogueOsc1</node-name>
- <port-name>Warmth</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>analogueOsc1</node-name>
- <port-name>Instability</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>analogueOsc0</node-name>
- <port-name>Waveform (1=sin, 2=tri, 3=squ, 4=saw)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>analogueOsc0</node-name>
- <port-name>Frequency (Hz)</port-name>
- <value>21120000.000000</value>
- </control>
- <control>
- <node-name>analogueOsc0</node-name>
- <port-name>Warmth</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>analogueOsc0</node-name>
- <port-name>Instability</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>highpass_iir0</node-name>
- <port-name>Cutoff Frequency</port-name>
- <value>39.313740</value>
- </control>
- <control>
- <node-name>highpass_iir0</node-name>
- <port-name>Stages(2 poles per stage)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>vcf_hp0</node-name>
- <port-name>Gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>vcf_hp0</node-name>
- <port-name>Frequency Offset</port-name>
- <value>20.000000</value>
- </control>
- <control>
- <node-name>vcf_hp0</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-2.000000</value>
- </control>
- <control>
- <node-name>vcf_hp0</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.001000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Trigger</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Sustain Level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Trigger</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Sustain Level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Trigger</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Sustain Level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
-</patch>
diff --git a/src/clients/patches/OLDpatches/808snare3.om.xml b/src/clients/patches/OLDpatches/808snare3.om.xml
deleted file mode 100644
index d82f4a93..00000000
--- a/src/clients/patches/OLDpatches/808snare3.om.xml
+++ /dev/null
@@ -1,418 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>808snare</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output0</name>
- <x>2115.000000</x>
- <y>1216.000000</y>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_trigger_in0</name>
- <x>950.000000</x>
- <y>1128.000000</y>
- <type>Internal</type>
- <plugin-label>midi_trigger_in</plugin-label>
- </node>
- <node>
- <name>mixer2</name>
- <x>1945.000000</x>
- <y>1182.000000</y>
- <type>LADSPA</type>
- <plugin-label>mixer</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>mixer1</name>
- <x>1838.000000</x>
- <y>1077.000000</y>
- <type>LADSPA</type>
- <plugin-label>mixer</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>mixer0</name>
- <x>1848.000000</x>
- <y>1205.000000</y>
- <type>LADSPA</type>
- <plugin-label>mixer</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>analogueOsc1</name>
- <x>1284.000000</x>
- <y>995.000000</y>
- <type>LADSPA</type>
- <plugin-label>analogueOsc</plugin-label>
- <library-name>analogue_osc_1416.so</library-name>
- </node>
- <node>
- <name>analogueOsc0</name>
- <x>1285.000000</x>
- <y>1130.000000</y>
- <type>LADSPA</type>
- <plugin-label>analogueOsc</plugin-label>
- <library-name>analogue_osc_1416.so</library-name>
- </node>
- <node>
- <name>highpass_iir0</name>
- <x>1764.000000</x>
- <y>1542.000000</y>
- <type>LADSPA</type>
- <plugin-label>highpass_iir</plugin-label>
- <library-name>highpass_iir_1890.so</library-name>
- </node>
- <node>
- <name>vcf_hp0</name>
- <x>959.000000</x>
- <y>853.000000</y>
- <type>LADSPA</type>
- <plugin-label>vcf_hp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- </node>
- <node>
- <name>amp_gaia_oa2</name>
- <x>1535.000000</x>
- <y>1316.000000</y>
- <type>LADSPA</type>
- <plugin-label>amp_gaia_oa</plugin-label>
- <library-name>amp_1654.so</library-name>
- </node>
- <node>
- <name>amp_gaia_oa1</name>
- <x>1796.000000</x>
- <y>934.000000</y>
- <type>LADSPA</type>
- <plugin-label>amp_gaia_oa</plugin-label>
- <library-name>amp_1654.so</library-name>
- </node>
- <node>
- <name>amp_gaia_oa0</name>
- <x>1514.000000</x>
- <y>1535.000000</y>
- <type>LADSPA</type>
- <plugin-label>amp_gaia_oa</plugin-label>
- <library-name>amp_1654.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control2</name>
- <x>1047.000000</x>
- <y>1423.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control1</name>
- <x>1518.000000</x>
- <y>791.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control0</name>
- <x>1299.000000</x>
- <y>1341.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <connection>
- <source-node>midi_trigger_in0</source-node>
- <source-port>Gate_1</source-port>
- <destination-node>dahdsr_cg+t_control2</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>midi_trigger_in0</source-node>
- <source-port>Gate_1</source-port>
- <destination-node>dahdsr_cg+t_control0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>midi_trigger_in0</source-node>
- <source-port>Gate_1</source-port>
- <destination-node>dahdsr_cg+t_control1</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control1</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>amp_gaia_oa1</destination-node>
- <destination-port>Gain (dB)</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>amp_gaia_oa2</destination-node>
- <destination-port>Gain (dB)</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control2</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>amp_gaia_oa0</destination-node>
- <destination-port>Gain (dB)</destination-port>
- </connection>
- <connection>
- <source-node>mixer2</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>mixer1</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer2</destination-node>
- <destination-port>Input 1</destination-port>
- </connection>
- <connection>
- <source-node>highpass_iir0</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer2</destination-node>
- <destination-port>Input 2</destination-port>
- </connection>
- <connection>
- <source-node>amp_gaia_oa0</source-node>
- <source-port>Output</source-port>
- <destination-node>highpass_iir0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>amp_gaia_oa2</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer1</destination-node>
- <destination-port>Input 2</destination-port>
- </connection>
- <connection>
- <source-node>amp_gaia_oa1</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer1</destination-node>
- <destination-port>Input 1</destination-port>
- </connection>
- <connection>
- <source-node>analogueOsc0</source-node>
- <source-port>Output</source-port>
- <destination-node>amp_gaia_oa2</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>analogueOsc1</source-node>
- <source-port>Output</source-port>
- <destination-node>amp_gaia_oa1</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Gate_1</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Gate_2</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Gate_3</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Gate_4</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>analogueOsc1</node-name>
- <port-name>Waveform (1=sin, 2=tri, 3=squ, 4=saw)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>analogueOsc1</node-name>
- <port-name>Frequency (Hz)</port-name>
- <value>21120000.000000</value>
- </control>
- <control>
- <node-name>analogueOsc1</node-name>
- <port-name>Warmth</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>analogueOsc1</node-name>
- <port-name>Instability</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>analogueOsc0</node-name>
- <port-name>Waveform (1=sin, 2=tri, 3=squ, 4=saw)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>analogueOsc0</node-name>
- <port-name>Frequency (Hz)</port-name>
- <value>21120000.000000</value>
- </control>
- <control>
- <node-name>analogueOsc0</node-name>
- <port-name>Warmth</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>analogueOsc0</node-name>
- <port-name>Instability</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>highpass_iir0</node-name>
- <port-name>Cutoff Frequency</port-name>
- <value>39.313740</value>
- </control>
- <control>
- <node-name>highpass_iir0</node-name>
- <port-name>Stages(2 poles per stage)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>vcf_hp0</node-name>
- <port-name>Gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>vcf_hp0</node-name>
- <port-name>Frequency Offset</port-name>
- <value>20.000000</value>
- </control>
- <control>
- <node-name>vcf_hp0</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-2.000000</value>
- </control>
- <control>
- <node-name>vcf_hp0</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.001000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Trigger</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Sustain Level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control2</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Trigger</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Sustain Level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Trigger</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Sustain Level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
-</patch>
diff --git a/src/clients/patches/OLDpatches/benassi.om b/src/clients/patches/OLDpatches/benassi.om
deleted file mode 100644
index 459fe4bc..00000000
--- a/src/clients/patches/OLDpatches/benassi.om
+++ /dev/null
@@ -1,378 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>SMS</name>
- <polyphony>1</polyphony>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1445</module-x>
- <module-y>1010</module-y>
- </node>
- <node>
- <name>dysonCompress_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dysonCompress</plugin-label>
- <library-name>dyson_compress_1403.so</library-name>
- <module-x>1885</module-x>
- <module-y>1099</module-y>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>2280</module-x>
- <module-y>1141</module-y>
- </node>
- <node>
- <name>output_1</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>2283</module-x>
- <module-y>1223</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1567</module-x>
- <module-y>1108</module-y>
- </node>
- <node>
- <name>pulse_fapa_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>pulse_fapa_oa</plugin-label>
- <library-name>pulse_1645.so</library-name>
- <module-x>1571</module-x>
- <module-y>1245</module-y>
- </node>
- <node>
- <name>sc3_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sc3</plugin-label>
- <library-name>sc3_1427.so</library-name>
- <module-x>2136</module-x>
- <module-y>1089</module-y>
- </node>
- <node>
- <name>sc4m_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sc4m</plugin-label>
- <library-name>sc4m_1916.so</library-name>
- <module-x>2014</module-x>
- <module-y>1069</module-y>
- </node>
- <node>
- <name>sine_faac_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faac</plugin-label>
- <library-name>sine.so</library-name>
- <module-x>1471</module-x>
- <module-y>1262</module-y>
- </node>
- <node>
- <name>sum_iaic_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1363</module-x>
- <module-y>1261</module-y>
- </node>
- <node>
- <name>tap_sigmoid_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>tap_sigmoid</plugin-label>
- <library-name>tap_sigmoid.so</library-name>
- <module-x>1675</module-x>
- <module-y>1108</module-y>
- </node>
- <node>
- <name>tap_tubewarmth_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>tap_tubewarmth</plugin-label>
- <library-name>tap_tubewarmth.so</library-name>
- <module-x>1761</module-x>
- <module-y>1120</module-y>
- </node>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>tap_sigmoid_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>tap_sigmoid_0</source-node>
- <source-port>Output</source-port>
- <destination-node>tap_tubewarmth_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>tap_tubewarmth_0</source-node>
- <source-port>Output</source-port>
- <destination-node>dysonCompress_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>dysonCompress_0</source-node>
- <source-port>Output</source-port>
- <destination-node>sc4m_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>dysonCompress_0</source-node>
- <source-port>Output</source-port>
- <destination-node>sc3_0</destination-node>
- <destination-port>Sidechain</destination-port>
- </connection>
- <connection>
- <source-node>sc3_0</source-node>
- <source-port>Left output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>sc3_0</source-node>
- <source-port>Right output</source-port>
- <destination-node>output_1</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>tap_tubewarmth_0</source-node>
- <source-port>Output</source-port>
- <destination-node>sc3_0</destination-node>
- <destination-port>Right input</destination-port>
- </connection>
- <connection>
- <source-node>sc4m_0</source-node>
- <source-port>Output</source-port>
- <destination-node>sc3_0</destination-node>
- <destination-port>Left input</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>pulse_fapa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>pulse_fapa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>sine_faac_0</source-node>
- <source-port>Output</source-port>
- <destination-node>pulse_fapa_oa_0</destination-node>
- <destination-port>Pulse Width</destination-port>
- </connection>
- <connection>
- <source-node>sum_iaic_oa_0</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>sine_faac_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sum_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.049995</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.224977</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.374963</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.080000</value>
- </control>
- <control>
- <node-name>dysonCompress_0</node-name>
- <port-name>Peak limit (dB)</port-name>
- <value>-30.000000</value>
- </control>
- <control>
- <node-name>dysonCompress_0</node-name>
- <port-name>Release time (s)</port-name>
- <value>0.599940</value>
- </control>
- <control>
- <node-name>dysonCompress_0</node-name>
- <port-name>Fast compression ratio</port-name>
- <value>0.624937</value>
- </control>
- <control>
- <node-name>dysonCompress_0</node-name>
- <port-name>Compression ratio</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>sc3_0</node-name>
- <port-name>Attack time (ms)</port-name>
- <value>2.000000</value>
- </control>
- <control>
- <node-name>sc3_0</node-name>
- <port-name>Release time (ms)</port-name>
- <value>2.000000</value>
- </control>
- <control>
- <node-name>sc3_0</node-name>
- <port-name>Threshold level (dB)</port-name>
- <value>-13.500055</value>
- </control>
- <control>
- <node-name>sc3_0</node-name>
- <port-name>Ratio (1:n)</port-name>
- <value>9.324907</value>
- </control>
- <control>
- <node-name>sc3_0</node-name>
- <port-name>Knee radius (dB)</port-name>
- <value>4.149965</value>
- </control>
- <control>
- <node-name>sc3_0</node-name>
- <port-name>Makeup gain (dB)</port-name>
- <value>6.599973</value>
- </control>
- <control>
- <node-name>sc3_0</node-name>
- <port-name>Chain balance</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>sc4m_0</node-name>
- <port-name>RMS/peak</port-name>
- <value>0.499950</value>
- </control>
- <control>
- <node-name>sc4m_0</node-name>
- <port-name>Attack time (ms)</port-name>
- <value>101.125000</value>
- </control>
- <control>
- <node-name>sc4m_0</node-name>
- <port-name>Release time (ms)</port-name>
- <value>401.000000</value>
- </control>
- <control>
- <node-name>sc4m_0</node-name>
- <port-name>Threshold level (dB)</port-name>
- <value>-30.000000</value>
- </control>
- <control>
- <node-name>sc4m_0</node-name>
- <port-name>Ratio (1:n)</port-name>
- <value>19.999901</value>
- </control>
- <control>
- <node-name>sc4m_0</node-name>
- <port-name>Knee radius (dB)</port-name>
- <value>8.424917</value>
- </control>
- <control>
- <node-name>sc4m_0</node-name>
- <port-name>Makeup gain (dB)</port-name>
- <value>23.999901</value>
- </control>
- <control>
- <node-name>sc4m_0</node-name>
- <port-name>Amplitude (dB)</port-name>
- <value>-40.000000</value>
- </control>
- <control>
- <node-name>sc4m_0</node-name>
- <port-name>Gain reduction (dB)</port-name>
- <value>-24.000000</value>
- </control>
- <control>
- <node-name>sine_faac_0</node-name>
- <port-name>Amplitude</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>sum_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>1.499985</value>
- </control>
- <control>
- <node-name>tap_sigmoid_0</node-name>
- <port-name>Pre Gain [dB]</port-name>
- <value>8.999910</value>
- </control>
- <control>
- <node-name>tap_sigmoid_0</node-name>
- <port-name>Post Gain [dB]</port-name>
- <value>3.499915</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_0</node-name>
- <port-name>Drive</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_0</node-name>
- <port-name>Tape--Tube Blend</port-name>
- <value>2.499938</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/connectiontest.om b/src/clients/patches/OLDpatches/connectiontest.om
deleted file mode 100644
index 2034ee1d..00000000
--- a/src/clients/patches/OLDpatches/connectiontest.om
+++ /dev/null
@@ -1,149 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <polyphony>4</polyphony>
- <node>
- <name>branch_ia_oaoa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ia_oaoa</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1388</module-x>
- <module-y>1196</module-y>
- </node>
- <node>
- <name>branch_ia_oaoa_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ia_oaoa</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1354</module-x>
- <module-y>1020</module-y>
- </node>
- <node>
- <name>branch_ia_oaoa_2</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ia_oaoa</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1545</module-x>
- <module-y>1199</module-y>
- </node>
- <node>
- <name>branch_ia_oaoa_3</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ia_oaoa</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1587</module-x>
- <module-y>1099</module-y>
- </node>
- <node>
- <name>branch_ia_oaoa_4</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ia_oaoa</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1588</module-x>
- <module-y>1282</module-y>
- </node>
- <node>
- <name>branch_ic_ococ_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ic_ococ</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1445</module-x>
- <module-y>1291</module-y>
- </node>
- <node>
- <name>branch_ic_ococ_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ic_ococ</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1592</module-x>
- <module-y>1363</module-y>
- </node>
- <node>
- <name>branch_ic_ococ_2</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ic_ococ</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1450</module-x>
- <module-y>1125</module-y>
- </node>
- <node>
- <name>branch_ic_ococ_3</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ic_ococ</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1719</module-x>
- <module-y>1188</module-y>
- </node>
- <preset>
- <name>default</name>
- <control>
- <node-name>branch_ic_ococ_0</node-name>
- <port-name>Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_0</node-name>
- <port-name>First Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_0</node-name>
- <port-name>Second Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_1</node-name>
- <port-name>Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_1</node-name>
- <port-name>First Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_1</node-name>
- <port-name>Second Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_2</node-name>
- <port-name>Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_2</node-name>
- <port-name>First Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_2</node-name>
- <port-name>Second Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_3</node-name>
- <port-name>Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_3</node-name>
- <port-name>First Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_3</node-name>
- <port-name>Second Output</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/connectiontest.om.xml b/src/clients/patches/OLDpatches/connectiontest.om.xml
deleted file mode 100644
index 2a2b4885..00000000
--- a/src/clients/patches/OLDpatches/connectiontest.om.xml
+++ /dev/null
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>connectiontest</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output0</name>
- <x>1815.000000</x>
- <y>1188.000000</y>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>lp4pole_fcrcia_oa0</name>
- <x>1619.000000</x>
- <y>1220.000000</y>
- <type>LADSPA</type>
- <plugin-label>lp4pole_fcrcia_oa</plugin-label>
- <library-name>lp4pole_1671.so</library-name>
- </node>
- <node>
- <name>sawtooth_fc_oa0</name>
- <x>1407.000000</x>
- <y>1270.000000</y>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fc_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- </node>
- <node>
- <name>square_fc_oa0</name>
- <x>1465.000000</x>
- <y>1154.000000</y>
- <type>LADSPA</type>
- <plugin-label>square_fc_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- </node>
- <connection>
- <source-node>square_fc_oa0</source-node>
- <source-port>Output</source-port>
- <destination-node>lp4pole_fcrcia_oa0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lp4pole_fcrcia_oa0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>lp4pole_fcrcia_oa0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_2</destination-port>
- </connection>
- <control>
- <node-name>lp4pole_fcrcia_oa0</node-name>
- <port-name>Cutoff Frequency</port-name>
- <value>1062.380005</value>
- </control>
- <control>
- <node-name>lp4pole_fcrcia_oa0</node-name>
- <port-name>Resonance</port-name>
- <value>0.490000</value>
- </control>
- <control>
- <node-name>sawtooth_fc_oa0</node-name>
- <port-name>Frequency</port-name>
- <value>590.659973</value>
- </control>
- <control>
- <node-name>square_fc_oa0</node-name>
- <port-name>Frequency</port-name>
- <value>708.590027</value>
- </control>
-</patch>
diff --git a/src/clients/patches/OLDpatches/drum-test.om b/src/clients/patches/OLDpatches/drum-test.om
deleted file mode 100644
index 73a32320..00000000
--- a/src/clients/patches/OLDpatches/drum-test.om
+++ /dev/null
@@ -1,273 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>patch1</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>mixer0</name>
- <x>2078.000000</x>
- <y>1349.000000</y>
- <type>LADSPA</type>
- <plugin-label>mixer</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>vcf_bp20</name>
- <x>1931.000000</x>
- <y>1417.000000</y>
- <type>LADSPA</type>
- <plugin-label>vcf_bp2</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- </node>
- <node>
- <name>White0</name>
- <x>1687.000000</x>
- <y>1527.000000</y>
- <type>LADSPA</type>
- <plugin-label>White</plugin-label>
- <library-name>caps.so</library-name>
- </node>
- <node>
- <name>product_iaia_oa0</name>
- <x>1769.000000</x>
- <y>1425.000000</y>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control1</name>
- <x>1480.000000</x>
- <y>1358.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control0</name>
- <x>1488.000000</x>
- <y>1077.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>sine_fcaa0</name>
- <x>1725.000000</x>
- <y>1200.000000</y>
- <type>LADSPA</type>
- <plugin-label>sine_fcaa</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>output0</name>
- <x>2187.000000</x>
- <y>1356.000000</y>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_trigger_in1</name>
- <x>1323.000000</x>
- <y>1373.000000</y>
- <type>Internal</type>
- <plugin-label>midi_trigger_in</plugin-label>
- </node>
- <node>
- <name>midi_trigger_in0</name>
- <x>1312.000000</x>
- <y>1234.000000</y>
- <type>Internal</type>
- <plugin-label>midi_trigger_in</plugin-label>
- </node>
- <connection>
- <source-node>mixer0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_2</destination-port>
- </connection>
- <connection>
- <source-node>mixer0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>vcf_bp20</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer0</destination-node>
- <destination-port>Input 2</destination-port>
- </connection>
- <connection>
- <source-node>sine_fcaa0</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer0</destination-node>
- <destination-port>Input 1</destination-port>
- </connection>
- <connection>
- <source-node>midi_trigger_in1</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_cg+t_control1</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>vcf_bp20</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>White0</source-node>
- <source-port>out</source-port>
- <destination-node>product_iaia_oa0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control1</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>sine_fcaa0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>midi_trigger_in0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_cg+t_control0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <control>
- <node-name>vcf_bp20</node-name>
- <port-name>Gain</port-name>
- <value>0.990000</value>
- </control>
- <control>
- <node-name>vcf_bp20</node-name>
- <port-name>Frequency Offset</port-name>
- <value>952.729980</value>
- </control>
- <control>
- <node-name>vcf_bp20</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-0.000000</value>
- </control>
- <control>
- <node-name>vcf_bp20</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.060000</value>
- </control>
- <control>
- <node-name>White0</node-name>
- <port-name>volume</port-name>
- <value>0.990000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Trigger</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.610000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.100000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Trigger</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.990000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sine_fcaa0</node-name>
- <port-name>Frequency</port-name>
- <value>73.699997</value>
- </control>
- <control>
- <node-name>midi_trigger_in1</node-name>
- <port-name>Note Number</port-name>
- <value>37.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in1</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Note Number</port-name>
- <value>35.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
-</patch>
diff --git a/src/clients/patches/OLDpatches/drum-test.om.xml b/src/clients/patches/OLDpatches/drum-test.om.xml
deleted file mode 100644
index 73a32320..00000000
--- a/src/clients/patches/OLDpatches/drum-test.om.xml
+++ /dev/null
@@ -1,273 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>patch1</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>mixer0</name>
- <x>2078.000000</x>
- <y>1349.000000</y>
- <type>LADSPA</type>
- <plugin-label>mixer</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>vcf_bp20</name>
- <x>1931.000000</x>
- <y>1417.000000</y>
- <type>LADSPA</type>
- <plugin-label>vcf_bp2</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- </node>
- <node>
- <name>White0</name>
- <x>1687.000000</x>
- <y>1527.000000</y>
- <type>LADSPA</type>
- <plugin-label>White</plugin-label>
- <library-name>caps.so</library-name>
- </node>
- <node>
- <name>product_iaia_oa0</name>
- <x>1769.000000</x>
- <y>1425.000000</y>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control1</name>
- <x>1480.000000</x>
- <y>1358.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control0</name>
- <x>1488.000000</x>
- <y>1077.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>sine_fcaa0</name>
- <x>1725.000000</x>
- <y>1200.000000</y>
- <type>LADSPA</type>
- <plugin-label>sine_fcaa</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>output0</name>
- <x>2187.000000</x>
- <y>1356.000000</y>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_trigger_in1</name>
- <x>1323.000000</x>
- <y>1373.000000</y>
- <type>Internal</type>
- <plugin-label>midi_trigger_in</plugin-label>
- </node>
- <node>
- <name>midi_trigger_in0</name>
- <x>1312.000000</x>
- <y>1234.000000</y>
- <type>Internal</type>
- <plugin-label>midi_trigger_in</plugin-label>
- </node>
- <connection>
- <source-node>mixer0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_2</destination-port>
- </connection>
- <connection>
- <source-node>mixer0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>vcf_bp20</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer0</destination-node>
- <destination-port>Input 2</destination-port>
- </connection>
- <connection>
- <source-node>sine_fcaa0</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer0</destination-node>
- <destination-port>Input 1</destination-port>
- </connection>
- <connection>
- <source-node>midi_trigger_in1</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_cg+t_control1</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>vcf_bp20</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>White0</source-node>
- <source-port>out</source-port>
- <destination-node>product_iaia_oa0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control1</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>sine_fcaa0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>midi_trigger_in0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_cg+t_control0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <control>
- <node-name>vcf_bp20</node-name>
- <port-name>Gain</port-name>
- <value>0.990000</value>
- </control>
- <control>
- <node-name>vcf_bp20</node-name>
- <port-name>Frequency Offset</port-name>
- <value>952.729980</value>
- </control>
- <control>
- <node-name>vcf_bp20</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-0.000000</value>
- </control>
- <control>
- <node-name>vcf_bp20</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.060000</value>
- </control>
- <control>
- <node-name>White0</node-name>
- <port-name>volume</port-name>
- <value>0.990000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Trigger</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.610000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control1</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.100000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Trigger</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.990000</value>
- </control>
- <control>
- <node-name>dahdsr_cg+t_control0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sine_fcaa0</node-name>
- <port-name>Frequency</port-name>
- <value>73.699997</value>
- </control>
- <control>
- <node-name>midi_trigger_in1</node-name>
- <port-name>Note Number</port-name>
- <value>37.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in1</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Note Number</port-name>
- <value>35.000000</value>
- </control>
- <control>
- <node-name>midi_trigger_in0</node-name>
- <port-name>Gate</port-name>
- <value>0.000000</value>
- </control>
-</patch>
diff --git a/src/clients/patches/OLDpatches/foo.om b/src/clients/patches/OLDpatches/foo.om
deleted file mode 100644
index c5452ca6..00000000
--- a/src/clients/patches/OLDpatches/foo.om
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>amp_mono0</name>
- <x>1600.000000</x>
- <y>1200.000000</y>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>amp.so</library-name>
- </node>
- <node>
- <name>sine_fcac0</name>
- <x>1488.000000</x>
- <y>1179.000000</y>
- <type>LADSPA</type>
- <plugin-label>sine_fcac</plugin-label>
- <library-name>sine.so</library-name>
- </node>
- <connection>
- <source-node>sine_fcac0</source-node>
- <source-port>-</source-port>
- <destination-node>amp_mono0</destination-node>
- <destination-port>-</destination-port>
- </connection>
- <control>
- <node-name>amp_mono0</node-name>
- <port-name>Gain</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>sine_fcac0</node-name>
- <port-name>Frequency (Hz)</port-name>
- <value>21120000.000000</value>
- </control>
- <control>
- <node-name>sine_fcac0</node-name>
- <port-name>Amplitude</port-name>
- <value>1.000000</value>
- </control>
-</patch>
diff --git a/src/clients/patches/OLDpatches/foo.om.xml b/src/clients/patches/OLDpatches/foo.om.xml
deleted file mode 100644
index 4385f862..00000000
--- a/src/clients/patches/OLDpatches/foo.om.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>we</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>Accumulate0</name>
- <x>1592.000000</x>
- <y>1065.000000</y>
- <type>LADSPA</type>
- <plugin-label>Accumulate</plugin-label>
- <library-name>pvoc.so</library-name>
- </node>
- <node>
- <name>foverdrive0</name>
- <x>1411.000000</x>
- <y>1022.000000</y>
- <type>LADSPA</type>
- <plugin-label>foverdrive</plugin-label>
- <library-name>foverdrive_1196.so</library-name>
- </node>
- <connection>
- <source-node>foverdrive0</source-node>
- <source-port>Output</source-port>
- <destination-node>Accumulate0</destination-node>
- <destination-port>in</destination-port>
- </connection>
- <control>
- <node-name>Accumulate0</node-name>
- <port-name>glissando</port-name>
- <value>0.690000</value>
- </control>
- <control>
- <node-name>Accumulate0</node-name>
- <port-name>decay</port-name>
- <value>0.690000</value>
- </control>
- <control>
- <node-name>foverdrive0</node-name>
- <port-name>Drive level</port-name>
- <value>2.990000</value>
- </control>
-</patch>
diff --git a/src/clients/patches/OLDpatches/fractal_filter.om b/src/clients/patches/OLDpatches/fractal_filter.om
deleted file mode 100644
index 00f72dc6..00000000
--- a/src/clients/patches/OLDpatches/fractal_filter.om
+++ /dev/null
@@ -1,336 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>SMS</name>
- <polyphony>1</polyphony>
- <node>
- <name>PreampIV_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>PreampIV</plugin-label>
- <library-name>caps.so</library-name>
- <module-x>2113</module-x>
- <module-y>1056</module-y>
- </node>
- <node>
- <name>SweepVF_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>SweepVF</plugin-label>
- <library-name>caps.so</library-name>
- <module-x>1868</module-x>
- <module-y>1033</module-y>
- </node>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1405</module-x>
- <module-y>1028</module-y>
- </node>
- <node>
- <name>delay_1s_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>delay_1s</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1959</module-x>
- <module-y>1084</module-y>
- </node>
- <node>
- <name>midi_control_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1669</module-x>
- <module-y>958</module-y>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- <module-x>1271</module-x>
- <module-y>1055</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>2235</module-x>
- <module-y>1121</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>sawtooth_fa_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1479</module-x>
- <module-y>947</module-y>
- </node>
- <node>
- <name>sawtooth_fa_oa_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1353</module-x>
- <module-y>876</module-y>
- </node>
- <node>
- <name>sum_iaic_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1359</module-x>
- <module-y>942</module-y>
- </node>
- <node>
- <name>tap_tubewarmth_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>tap_tubewarmth</plugin-label>
- <library-name>tap_tubewarmth.so</library-name>
- <module-x>1717</module-x>
- <module-y>1106</module-y>
- </node>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_0</source-node>
- <source-port>Control Out</source-port>
- <destination-node>SweepVF_0</destination-node>
- <destination-port>f</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sawtooth_fa_oa_1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sum_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>sum_iaic_oa_0</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>sawtooth_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>sawtooth_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>sawtooth_fa_oa_1</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>tap_tubewarmth_0</source-node>
- <source-port>Output</source-port>
- <destination-node>SweepVF_0</destination-node>
- <destination-port>in</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>tap_tubewarmth_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>SweepVF_0</source-node>
- <source-port>out</source-port>
- <destination-node>delay_1s_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>delay_1s_0</source-node>
- <source-port>Output</source-port>
- <destination-node>PreampIV_0</destination-node>
- <destination-port>in</destination-port>
- </connection>
- <connection>
- <source-node>PreampIV_0</source-node>
- <source-port>out</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>gain</port-name>
- <value>2.999970</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>temperature</port-name>
- <value>0.179108</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>bass</port-name>
- <value>9.999925</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>mid</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>treble</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>hi</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>latency</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>f</port-name>
- <value>1406.400024</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>Q</port-name>
- <value>0.325318</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>mode</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>depth:x</port-name>
- <value>0.174983</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>depth:y</port-name>
- <value>0.449955</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>depth:z</port-name>
- <value>0.174983</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>h</port-name>
- <value>0.175808</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.002148</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.080637</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.016127</value>
- </control>
- <control>
- <node-name>delay_1s_0</node-name>
- <port-name>Delay (Seconds)</port-name>
- <value>0.006134</value>
- </control>
- <control>
- <node-name>delay_1s_0</node-name>
- <port-name>Dry/Wet Balance</port-name>
- <value>0.509152</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Controller Number</port-name>
- <value>97.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Min</port-name>
- <value>100.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Max</port-name>
- <value>5000.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Control Out</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sum_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>1.699957</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_0</node-name>
- <port-name>Drive</port-name>
- <value>0.100000</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_0</node-name>
- <port-name>Tape--Tube Blend</port-name>
- <value>-0.000050</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/fractal_filter_2.om b/src/clients/patches/OLDpatches/fractal_filter_2.om
deleted file mode 100644
index ab10460b..00000000
--- a/src/clients/patches/OLDpatches/fractal_filter_2.om
+++ /dev/null
@@ -1,330 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>SMS</name>
- <polyphony>1</polyphony>
- <node>
- <name>PreampIV_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>PreampIV</plugin-label>
- <library-name>caps.so</library-name>
- <module-x>2113</module-x>
- <module-y>1056</module-y>
- </node>
- <node>
- <name>SweepVF_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>SweepVF</plugin-label>
- <library-name>caps.so</library-name>
- <module-x>1868</module-x>
- <module-y>1033</module-y>
- </node>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>delay_1s_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>delay_1s</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1959</module-x>
- <module-y>1084</module-y>
- </node>
- <node>
- <name>midi_control_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1669</module-x>
- <module-y>958</module-y>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1593</module-x>
- <module-y>1053</module-y>
- </node>
- <node>
- <name>sawtooth_fa_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>sawtooth_fa_oa_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>sum_iaic_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1359</module-x>
- <module-y>942</module-y>
- </node>
- <node>
- <name>tap_tubewarmth_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>tap_tubewarmth</plugin-label>
- <library-name>tap_tubewarmth.so</library-name>
- <module-x>1717</module-x>
- <module-y>1106</module-y>
- </node>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sawtooth_fa_oa_1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sum_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>sum_iaic_oa_0</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>sawtooth_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>sawtooth_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>sawtooth_fa_oa_1</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>tap_tubewarmth_0</source-node>
- <source-port>Output</source-port>
- <destination-node>SweepVF_0</destination-node>
- <destination-port>in</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>tap_tubewarmth_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>SweepVF_0</source-node>
- <source-port>out</source-port>
- <destination-node>delay_1s_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>delay_1s_0</source-node>
- <source-port>Output</source-port>
- <destination-node>PreampIV_0</destination-node>
- <destination-port>in</destination-port>
- </connection>
- <connection>
- <source-node>PreampIV_0</source-node>
- <source-port>out</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>gain</port-name>
- <value>2.249978</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>temperature</port-name>
- <value>0.179108</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>bass</port-name>
- <value>9.999925</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>mid</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>treble</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>hi</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>PreampIV_0</node-name>
- <port-name>latency</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>f</port-name>
- <value>1406.400024</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>Q</port-name>
- <value>0.325318</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>mode</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>depth:x</port-name>
- <value>0.324968</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>depth:y</port-name>
- <value>0.424958</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>depth:z</port-name>
- <value>0.324968</value>
- </control>
- <control>
- <node-name>SweepVF_0</node-name>
- <port-name>h</port-name>
- <value>0.250000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>delay_1s_0</node-name>
- <port-name>Delay (Seconds)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>delay_1s_0</node-name>
- <port-name>Dry/Wet Balance</port-name>
- <value>0.174983</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Controller Number</port-name>
- <value>97.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Min</port-name>
- <value>100.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Max</port-name>
- <value>5000.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Control Out</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sum_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>1.699900</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_0</node-name>
- <port-name>Drive</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_0</node-name>
- <port-name>Tape--Tube Blend</port-name>
- <value>0.999945</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/kick.om b/src/clients/patches/OLDpatches/kick.om
deleted file mode 100644
index a28ff41e..00000000
--- a/src/clients/patches/OLDpatches/kick.om
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>patch1</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output0</name>
- <x>1744.000000</x>
- <y>1133.000000</y>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_in0</name>
- <x>1292.000000</x>
- <y>1020.000000</y>
- <type>Internal</type>
- <plugin-label>midi_in</plugin-label>
- </node>
- <node>
- <name>dahdsr_cg+t_control0</name>
- <x>1388.000000</x>
- <y>1045.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>sine_fcaa0</name>
- <x>1607.000000</x>
- <y>1134.000000</y>
- <type>LADSPA</type>
- <plugin-label>sine_fcaa</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <connection>
- <source-node>midi_in0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_cg+t_control0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>midi_in0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_cg+t_control0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>sine_fcaa0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>sine_fcaa0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>sine_fcaa0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_2</destination-port>
- </connection>
- <connection>
- <source-node>sine_fcaa0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_2</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>sine_fcaa0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>sine_fcaa0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
-</patch>
diff --git a/src/clients/patches/OLDpatches/kick.om.xml b/src/clients/patches/OLDpatches/kick.om.xml
deleted file mode 100644
index a28ff41e..00000000
--- a/src/clients/patches/OLDpatches/kick.om.xml
+++ /dev/null
@@ -1,84 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>patch1</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output0</name>
- <x>1744.000000</x>
- <y>1133.000000</y>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_in0</name>
- <x>1292.000000</x>
- <y>1020.000000</y>
- <type>Internal</type>
- <plugin-label>midi_in</plugin-label>
- </node>
- <node>
- <name>dahdsr_cg+t_control0</name>
- <x>1388.000000</x>
- <y>1045.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>sine_fcaa0</name>
- <x>1607.000000</x>
- <y>1134.000000</y>
- <type>LADSPA</type>
- <plugin-label>sine_fcaa</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <connection>
- <source-node>midi_in0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_cg+t_control0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>midi_in0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_cg+t_control0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>sine_fcaa0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>sine_fcaa0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>sine_fcaa0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_2</destination-port>
- </connection>
- <connection>
- <source-node>sine_fcaa0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_2</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>sine_fcaa0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>sine_fcaa0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
-</patch>
diff --git a/src/clients/patches/OLDpatches/midi_binding_test.om b/src/clients/patches/OLDpatches/midi_binding_test.om
deleted file mode 100644
index 6303e7a2..00000000
--- a/src/clients/patches/OLDpatches/midi_binding_test.om
+++ /dev/null
@@ -1,244 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>osc</name>
- <polyphony>1</polyphony>
- <node>
- <name>AmpIV_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>AmpIV</plugin-label>
- <library-name>caps.so</library-name>
- <module-x>1768</module-x>
- <module-y>1211</module-y>
- </node>
- <node>
- <name>lp4pole_faraia_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>lp4pole_faraia_oa</plugin-label>
- <library-name>lp4pole_1671.so</library-name>
- <module-x>1891</module-x>
- <module-y>1221</module-y>
- </node>
- <node>
- <name>midi_control_in_1</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1398</module-x>
- <module-y>1231</module-y>
- </node>
- <node>
- <name>midi_control_in_2</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1770</module-x>
- <module-y>1036</module-y>
- </node>
- <node>
- <name>midi_control_in_3</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1770</module-x>
- <module-y>1115</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>2041</module-x>
- <module-y>1315</module-y>
- </node>
- <node>
- <name>square_fa_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fa_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- <module-x>1571</module-x>
- <module-y>1212</module-y>
- </node>
- <node>
- <name>square_fa_oa_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fa_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- <module-x>1635</module-x>
- <module-y>1271</module-y>
- </node>
- <node>
- <name>sum_iaic_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1522</module-x>
- <module-y>1277</module-y>
- </node>
- <connection>
- <source-node>midi_control_in_2</source-node>
- <source-port>Audio Out</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Cutoff Frequency</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_3</source-node>
- <source-port>Audio Out</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Resonance</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_1</source-node>
- <source-port>Audio Out</source-port>
- <destination-node>square_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_1</source-node>
- <source-port>Audio Out</source-port>
- <destination-node>sum_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>sum_iaic_oa_0</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>square_fa_oa_1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>AmpIV_0</source-node>
- <source-port>out</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lp4pole_faraia_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>square_fa_oa_1</source-node>
- <source-port>Output</source-port>
- <destination-node>AmpIV_0</destination-node>
- <destination-port>in</destination-port>
- </connection>
- <connection>
- <source-node>square_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>AmpIV_0</destination-node>
- <destination-port>in</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>gain</port-name>
- <value>3.749963</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>temperature</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>bass</port-name>
- <value>11.999920</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>mid</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>treble</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>hi</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>drive</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>latency</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Controller Number</port-name>
- <value>98.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Min</port-name>
- <value>60.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Max</port-name>
- <value>100.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Control Out</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_2</node-name>
- <port-name>Controller Number</port-name>
- <value>99.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_2</node-name>
- <port-name>Min</port-name>
- <value>100.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_2</node-name>
- <port-name>Max</port-name>
- <value>2000.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_2</node-name>
- <port-name>Control Out</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_3</node-name>
- <port-name>Controller Number</port-name>
- <value>100.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_3</node-name>
- <port-name>Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_3</node-name>
- <port-name>Max</port-name>
- <value>4.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_3</node-name>
- <port-name>Control Out</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sum_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>0.218574</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/miditest.om b/src/clients/patches/OLDpatches/miditest.om
deleted file mode 100644
index 9eb32e1f..00000000
--- a/src/clients/patches/OLDpatches/miditest.om
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output_0</name>
- <x>1626.000000</x>
- <y>1202.000000</y>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <x>1436.000000</x>
- <y>1194.000000</y>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- </node>
- <node>
- <name>sine_faaa_0</name>
- <x>1533.000000</x>
- <y>1190.000000</y>
- <type>LADSPA</type>
- <plugin-label>sine_faaa</plugin-label>
- <library-name>sine.so</library-name>
- </node>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sine_faaa_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>sine_faaa_0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>sine_faaa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
-</patch>
diff --git a/src/clients/patches/OLDpatches/monomidi.om b/src/clients/patches/OLDpatches/monomidi.om
deleted file mode 100644
index 8b7800f3..00000000
--- a/src/clients/patches/OLDpatches/monomidi.om
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>monomidi</name>
- <polyphony>1</polyphony>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output_0</name>
- <x>1655.000000</x>
- <y>1200.000000</y>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <x>1440.000000</x>
- <y>1188.000000</y>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- </node>
- <node>
- <name>square_fa_oa_0</name>
- <x>1553.000000</x>
- <y>1186.000000</y>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fa_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- </node>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>square_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>square_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
-</patch>
diff --git a/src/clients/patches/OLDpatches/new-controller.om b/src/clients/patches/OLDpatches/new-controller.om
deleted file mode 100644
index 59a23512..00000000
--- a/src/clients/patches/OLDpatches/new-controller.om
+++ /dev/null
@@ -1,58 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>oscillator</name>
- <polyphony>1</polyphony>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>triangle_fcsc_oa_0</name>
- <x>0.000000</x>
- <y>0.000000</y>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fcsc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- </node>
- <node>
- <name>output_0</name>
- <x>0.000000</x>
- <y>0.000000</y>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <connection>
- <source-node>triangle_fcsc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>triangle_fcsc_oa_0</node-name>
- <port-name>Frequency</port-name>
- <value>14.826772</value>
- </control>
- <control>
- <node-name>triangle_fcsc_oa_0</node-name>
- <port-name>Slope</port-name>
- <value>0.346457</value>
- </control>
- </preset>
- <control-map>
- <name>default</name>
- <midi-binding>
- <node-name>triangle_fcsc_oa_0</node-name>
- <port-name>Frequency</port-name>
- <channel>0</channel>
- <controller>103</controller>
- </midi-binding>
- <midi-binding>
- <node-name>triangle_fcsc_oa_0</node-name>
- <port-name>Slope</port-name>
- <channel>0</channel>
- <controller>104</controller>
- </midi-binding>
- </control-map>
-</patch>
diff --git a/src/clients/patches/OLDpatches/noise.om b/src/clients/patches/OLDpatches/noise.om
deleted file mode 100644
index 69917c69..00000000
--- a/src/clients/patches/OLDpatches/noise.om
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>noise</name>
- <polyphony>1</polyphony>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output_0</name>
- <x>1600.000000</x>
- <y>1200.000000</y>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>noise_white_0</name>
- <x>1492.000000</x>
- <y>1181.000000</y>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>noise_white</plugin-label>
- <library-name>noise.so</library-name>
- </node>
- <connection>
- <source-node>noise_white_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <control>
- <node-name>noise_white_0</node-name>
- <port-name>Amplitude</port-name>
- <value>1.000000</value>
- </control>
-</patch>
diff --git a/src/clients/patches/OLDpatches/oscillator.om b/src/clients/patches/OLDpatches/oscillator.om
deleted file mode 100644
index 039d40ba..00000000
--- a/src/clients/patches/OLDpatches/oscillator.om
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>osc</name>
- <polyphony>1</polyphony>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>1600</module-x>
- <module-y>1200</module-y>
- </node>
- <node>
- <name>triangle_fcsc_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fcsc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>1435</module-x>
- <module-y>1174</module-y>
- </node>
- <connection>
- <source-node>triangle_fcsc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>triangle_fcsc_oa_0</node-name>
- <port-name>Frequency</port-name>
- <value>158.735260</value>
- </control>
- <control>
- <node-name>triangle_fcsc_oa_0</node-name>
- <port-name>Slope</port-name>
- <value>0.286579</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/overcompress.om b/src/clients/patches/OLDpatches/overcompress.om
deleted file mode 100644
index 3d05dae4..00000000
--- a/src/clients/patches/OLDpatches/overcompress.om
+++ /dev/null
@@ -1,321 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>fx</name>
- <polyphony>1</polyphony>
- <node>
- <name>freeverb3_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>freeverb3</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1641</module-x>
- <module-y>1128</module-y>
- </node>
- <node>
- <name>input_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>input</plugin-label>
- <module-x>1303</module-x>
- <module-y>1101</module-y>
- </node>
- <node>
- <name>input_1</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>input</plugin-label>
- <module-x>1296</module-x>
- <module-y>1164</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>1875</module-x>
- <module-y>1109</module-y>
- </node>
- <node>
- <name>output_1</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>1870</module-x>
- <module-y>1194</module-y>
- </node>
- <node>
- <name>sc2_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sc2</plugin-label>
- <library-name>sc2_1426.so</library-name>
- <module-x>1737</module-x>
- <module-y>1066</module-y>
- </node>
- <node>
- <name>sc2_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sc2</plugin-label>
- <library-name>sc2_1426.so</library-name>
- <module-x>1743</module-x>
- <module-y>1198</module-y>
- </node>
- <node>
- <name>sc4_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sc4</plugin-label>
- <library-name>sc4_1882.so</library-name>
- <module-x>1494</module-x>
- <module-y>1056</module-y>
- </node>
- <node>
- <name>tap_tubewarmth_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>tap_tubewarmth</plugin-label>
- <library-name>tap_tubewarmth.so</library-name>
- <module-x>1370</module-x>
- <module-y>1068</module-y>
- </node>
- <node>
- <name>tap_tubewarmth_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>tap_tubewarmth</plugin-label>
- <library-name>tap_tubewarmth.so</library-name>
- <module-x>1372</module-x>
- <module-y>1161</module-y>
- </node>
- <connection>
- <source-node>sc4_0</source-node>
- <source-port>Left output</source-port>
- <destination-node>freeverb3_0</destination-node>
- <destination-port>Input (Left)</destination-port>
- </connection>
- <connection>
- <source-node>sc4_0</source-node>
- <source-port>Right output</source-port>
- <destination-node>freeverb3_0</destination-node>
- <destination-port>Input (Right)</destination-port>
- </connection>
- <connection>
- <source-node>input_0</source-node>
- <source-port>in</source-port>
- <destination-node>tap_tubewarmth_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>input_1</source-node>
- <source-port>in</source-port>
- <destination-node>tap_tubewarmth_1</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>tap_tubewarmth_0</source-node>
- <source-port>Output</source-port>
- <destination-node>sc4_0</destination-node>
- <destination-port>Left input</destination-port>
- </connection>
- <connection>
- <source-node>tap_tubewarmth_1</source-node>
- <source-port>Output</source-port>
- <destination-node>sc4_0</destination-node>
- <destination-port>Right input</destination-port>
- </connection>
- <connection>
- <source-node>freeverb3_0</source-node>
- <source-port>Output (Left)</source-port>
- <destination-node>sc2_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>freeverb3_0</source-node>
- <source-port>Output (Right)</source-port>
- <destination-node>sc2_1</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>sc2_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>sc2_1</source-node>
- <source-port>Output</source-port>
- <destination-node>output_1</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>freeverb3_0</source-node>
- <source-port>Output (Left)</source-port>
- <destination-node>sc2_1</destination-node>
- <destination-port>Sidechain</destination-port>
- </connection>
- <connection>
- <source-node>freeverb3_0</source-node>
- <source-port>Output (Right)</source-port>
- <destination-node>sc2_0</destination-node>
- <destination-port>Sidechain</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>freeverb3_0</node-name>
- <port-name>Freeze Mode</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>freeverb3_0</node-name>
- <port-name>Room Size</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>freeverb3_0</node-name>
- <port-name>Damping</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>freeverb3_0</node-name>
- <port-name>Wet Level</port-name>
- <value>0.049995</value>
- </control>
- <control>
- <node-name>freeverb3_0</node-name>
- <port-name>Dry Level</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>freeverb3_0</node-name>
- <port-name>Width</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>sc2_0</node-name>
- <port-name>Attack time (ms)</port-name>
- <value>2.000000</value>
- </control>
- <control>
- <node-name>sc2_0</node-name>
- <port-name>Release time (ms)</port-name>
- <value>121.699982</value>
- </control>
- <control>
- <node-name>sc2_0</node-name>
- <port-name>Threshold level (dB)</port-name>
- <value>-26.250013</value>
- </control>
- <control>
- <node-name>sc2_0</node-name>
- <port-name>Ratio (1:n)</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <node-name>sc2_0</node-name>
- <port-name>Knee radius (dB)</port-name>
- <value>7.524928</value>
- </control>
- <control>
- <node-name>sc2_0</node-name>
- <port-name>Makeup gain (dB)</port-name>
- <value>10.199958</value>
- </control>
- <control>
- <node-name>sc2_1</node-name>
- <port-name>Attack time (ms)</port-name>
- <value>101.500000</value>
- </control>
- <control>
- <node-name>sc2_1</node-name>
- <port-name>Release time (ms)</port-name>
- <value>121.699982</value>
- </control>
- <control>
- <node-name>sc2_1</node-name>
- <port-name>Threshold level (dB)</port-name>
- <value>-26.250013</value>
- </control>
- <control>
- <node-name>sc2_1</node-name>
- <port-name>Ratio (1:n)</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <node-name>sc2_1</node-name>
- <port-name>Knee radius (dB)</port-name>
- <value>8.199920</value>
- </control>
- <control>
- <node-name>sc2_1</node-name>
- <port-name>Makeup gain (dB)</port-name>
- <value>10.199958</value>
- </control>
- <control>
- <node-name>sc4_0</node-name>
- <port-name>RMS/peak</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sc4_0</node-name>
- <port-name>Attack time (ms)</port-name>
- <value>1.500000</value>
- </control>
- <control>
- <node-name>sc4_0</node-name>
- <port-name>Release time (ms)</port-name>
- <value>141.649979</value>
- </control>
- <control>
- <node-name>sc4_0</node-name>
- <port-name>Threshold level (dB)</port-name>
- <value>-26.250013</value>
- </control>
- <control>
- <node-name>sc4_0</node-name>
- <port-name>Ratio (1:n)</port-name>
- <value>19.999901</value>
- </control>
- <control>
- <node-name>sc4_0</node-name>
- <port-name>Knee radius (dB)</port-name>
- <value>5.499950</value>
- </control>
- <control>
- <node-name>sc4_0</node-name>
- <port-name>Makeup gain (dB)</port-name>
- <value>8.999963</value>
- </control>
- <control>
- <node-name>sc4_0</node-name>
- <port-name>Amplitude (dB)</port-name>
- <value>-40.000000</value>
- </control>
- <control>
- <node-name>sc4_0</node-name>
- <port-name>Gain reduction (dB)</port-name>
- <value>-24.000000</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_0</node-name>
- <port-name>Drive</port-name>
- <value>6.534935</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_0</node-name>
- <port-name>Tape--Tube Blend</port-name>
- <value>-3.000035</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_1</node-name>
- <port-name>Drive</port-name>
- <value>6.534935</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_1</node-name>
- <port-name>Tape--Tube Blend</port-name>
- <value>-3.000035</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/poly-oscillator.om b/src/clients/patches/OLDpatches/poly-oscillator.om
deleted file mode 100644
index 26f9b059..00000000
--- a/src/clients/patches/OLDpatches/poly-oscillator.om
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>osc</name>
- <polyphony>4</polyphony>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <metadata>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </metadata>
- </node>
- <node>
- <name>triangle_fcsc_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fcsc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <metadata>
- <module-x>1466</module-x>
- <module-y>1178</module-y>
- </metadata>
- </node>
- <connection>
- <source-node>triangle_fcsc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>triangle_fcsc_oa_0</node-name>
- <port-name>Frequency</port-name>
- <value>440.000000</value>
- </control>
- <control>
- <node-name>triangle_fcsc_oa_0</node-name>
- <port-name>Slope</port-name>
- <value>0.500000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/polymidi.om b/src/clients/patches/OLDpatches/polymidi.om
deleted file mode 100644
index 08b44945..00000000
--- a/src/clients/patches/OLDpatches/polymidi.om
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>polymidi</name>
- <polyphony>2</polyphony>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output_0</name>
- <x>1602.000000</x>
- <y>1187.000000</y>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <x>1359.000000</x>
- <y>1167.000000</y>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- </node>
- <node>
- <name>square_fa_oa_0</name>
- <x>1480.000000</x>
- <y>1175.000000</y>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fa_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- </node>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>square_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>square_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
-</patch>
diff --git a/src/clients/patches/OLDpatches/polytest.om b/src/clients/patches/OLDpatches/polytest.om
deleted file mode 100644
index 9b88ecd8..00000000
--- a/src/clients/patches/OLDpatches/polytest.om
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <polyphony>2</polyphony>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output_0</name>
- <x>1600.000000</x>
- <y>1200.000000</y>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>noise_source_white_0</name>
- <x>1442.000000</x>
- <y>1192.000000</y>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>noise_source_white</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <control>
- <node-name>noise_source_white_0</node-name>
- <port-name>Amplitude</port-name>
- <value>1.000000</value>
- </control>
-</patch>
diff --git a/src/clients/patches/OLDpatches/simple_midi_binding_test.om b/src/clients/patches/OLDpatches/simple_midi_binding_test.om
deleted file mode 100644
index ec104567..00000000
--- a/src/clients/patches/OLDpatches/simple_midi_binding_test.om
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>simple_midi_binding_test</name>
- <polyphony>1</polyphony>
- <node>
- <name>midi_control_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1446</module-x>
- <module-y>1142</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>1732</module-x>
- <module-y>1205</module-y>
- </node>
- <node>
- <name>triangle_fasc_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fasc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>1592</module-x>
- <module-y>1180</module-y>
- </node>
- <connection>
- <source-node>triangle_fasc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_0</source-node>
- <source-port>Audio Out</source-port>
- <destination-node>triangle_fasc_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Controller Number</port-name>
- <value>97.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Min</port-name>
- <value>100.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Max</port-name>
- <value>300.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Control Out</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>triangle_fasc_oa_0</node-name>
- <port-name>Slope</port-name>
- <value>0.524948</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/simplemonosynth.om b/src/clients/patches/OLDpatches/simplemonosynth.om
deleted file mode 100644
index 038c95e7..00000000
--- a/src/clients/patches/OLDpatches/simplemonosynth.om
+++ /dev/null
@@ -1,116 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>SMS</name>
- <polyphony>1</polyphony>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1611</module-x>
- <module-y>1130</module-y>
- </node>
- <node>
- <name>triangle_fasc_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fasc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>triangle_fasc_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>triangle_fasc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>triangle_fasc_oa_0</node-name>
- <port-name>Slope</port-name>
- <value>0.500000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/simplepolysynth.om b/src/clients/patches/OLDpatches/simplepolysynth.om
deleted file mode 100644
index bd22cf11..00000000
--- a/src/clients/patches/OLDpatches/simplepolysynth.om
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>SPS</name>
- <polyphony>4</polyphony>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>1755</module-x>
- <module-y>1118</module-y>
- </node>
- <node>
- <name>triangle_fasc_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fasc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>1470</module-x>
- <module-y>1190</module-y>
- </node>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1445</module-x>
- <module-y>1010</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1631</module-x>
- <module-y>1131</module-y>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- <module-x>1308</module-x>
- <module-y>1124</module-y>
- </node>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>triangle_fasc_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>triangle_fasc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/synth.om b/src/clients/patches/OLDpatches/synth.om
deleted file mode 100644
index 95e1c780..00000000
--- a/src/clients/patches/OLDpatches/synth.om
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>synth</name>
- <polyphony>4</polyphony>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output_0</name>
- <x>1602.000000</x>
- <y>1223.000000</y>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <x>1367.000000</x>
- <y>1169.000000</y>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- </node>
- <node>
- <name>sine_faaa_0</name>
- <x>1506.000000</x>
- <y>1131.000000</y>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faaa</plugin-label>
- <library-name>sine.so</library-name>
- </node>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>sine_faaa_0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sine_faaa_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>sine_faaa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
-</patch>
diff --git a/src/clients/patches/OLDpatches/synth.om.xml b/src/clients/patches/OLDpatches/synth.om.xml
deleted file mode 100644
index e03505c5..00000000
--- a/src/clients/patches/OLDpatches/synth.om.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>synth</name>
- <polyphony>4</polyphony>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output_0</name>
- <x>1600.000000</x>
- <y>1200.000000</y>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <x>1367.000000</x>
- <y>1169.000000</y>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- </node>
- <node>
- <name>sine_faaa_0</name>
- <x>1499.000000</x>
- <y>1182.000000</y>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faaa</plugin-label>
- <library-name>sine.so</library-name>
- </node>
- <connection>
- <source-node>sine_faaa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sine_faaa_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>sine_faaa_0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
-</patch>
diff --git a/src/clients/patches/OLDpatches/test-patch.om b/src/clients/patches/OLDpatches/test-patch.om
deleted file mode 100644
index 49b507e3..00000000
--- a/src/clients/patches/OLDpatches/test-patch.om
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <polyphony>1</polyphony>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>sawtooth_fc_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fc_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1481</module-x>
- <module-y>1221</module-y>
- </node>
- <node>
- <name>square_fc_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fc_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- <module-x>1486</module-x>
- <module-y>1159</module-y>
- </node>
- <preset>
- <name>default</name>
- <control>
- <node-name>sawtooth_fc_oa_0</node-name>
- <port-name>Frequency</port-name>
- <value>440.000000</value>
- </control>
- <control>
- <node-name>square_fc_oa_0</node-name>
- <port-name>Frequency</port-name>
- <value>440.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/test-patch.om.xml b/src/clients/patches/OLDpatches/test-patch.om.xml
deleted file mode 100644
index 73d912fc..00000000
--- a/src/clients/patches/OLDpatches/test-patch.om.xml
+++ /dev/null
@@ -1,202 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>patch1</name>
- <width>3200</width>
- <height>2400</height>
- <node>
- <name>output0</name>
- <x>2067.000000</x>
- <y>1253.000000</y>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- </node>
- <node>
- <name>midi_in0</name>
- <x>1608.000000</x>
- <y>1208.000000</y>
- <type>Internal</type>
- <plugin-label>midi_in</plugin-label>
- </node>
- <node>
- <name>sawtooth_fc_oa0</name>
- <x>1615.000000</x>
- <y>1215.000000</y>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fc_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- </node>
- <node>
- <name>sawtooth_fc_oa1</name>
- <x>1615.000000</x>
- <y>1215.000000</y>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fc_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- </node>
- <node>
- <name>sum_icic_oc0</name>
- <x>1612.000000</x>
- <y>1212.000000</y>
- <type>LADSPA</type>
- <plugin-label>sum_icic_oc</plugin-label>
- <library-name>sum_1665.so</library-name>
- </node>
- <node>
- <name>mixer0</name>
- <x>1606.000000</x>
- <y>1206.000000</y>
- <type>LADSPA</type>
- <plugin-label>mixer</plugin-label>
- <library-name>cmt.so</library-name>
- </node>
- <node>
- <name>dahdsr_cg+t_control0</name>
- <x>1620.000000</x>
- <y>1220.000000</y>
- <type>LADSPA</type>
- <plugin-label>dahdsr_cg+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- </node>
- <node>
- <name>product_iaic_oa0</name>
- <x>1616.000000</x>
- <y>1216.000000</y>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- </node>
- <node>
- <name>vcf_reslp0</name>
- <x>1871.000000</x>
- <y>1226.000000</y>
- <type>LADSPA</type>
- <plugin-label>vcf_reslp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- </node>
- <connection>
- <source-node>midi_in0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sawtooth_fc_oa0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>midi_in0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sum_icic_oc0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>midi_in0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sum_icic_oc0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>sum_icic_oc0</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>sawtooth_fc_oa1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>sum_icic_oc0</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>sawtooth_fc_oa1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>sawtooth_fc_oa1</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer0</destination-node>
- <destination-port>Input 1</destination-port>
- </connection>
- <connection>
- <source-node>sawtooth_fc_oa1</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer0</destination-node>
- <destination-port>Input 1</destination-port>
- </connection>
- <connection>
- <source-node>sawtooth_fc_oa0</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer0</destination-node>
- <destination-port>Input 2</destination-port>
- </connection>
- <connection>
- <source-node>sawtooth_fc_oa0</source-node>
- <source-port>Output</source-port>
- <destination-node>mixer0</destination-node>
- <destination-port>Input 2</destination-port>
- </connection>
- <connection>
- <source-node>midi_in0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_cg+t_control0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>midi_in0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_cg+t_control0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_cg+t_control0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>mixer0</source-node>
- <source-port>Output</source-port>
- <destination-node>vcf_reslp0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>mixer0</source-node>
- <source-port>Output</source-port>
- <destination-node>vcf_reslp0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>vcf_reslp0</destination-node>
- <destination-port>Frequency Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>vcf_reslp0</destination-node>
- <destination-port>Frequency Input</destination-port>
- </connection>
- <connection>
- <source-node>vcf_reslp0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>vcf_reslp0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_1</destination-port>
- </connection>
- <connection>
- <source-node>vcf_reslp0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_2</destination-port>
- </connection>
- <connection>
- <source-node>vcf_reslp0</source-node>
- <source-port>Output</source-port>
- <destination-node>output0</destination-node>
- <destination-port>out_2</destination-port>
- </connection>
-</patch>
diff --git a/src/clients/patches/OLDpatches/trance.om b/src/clients/patches/OLDpatches/trance.om
deleted file mode 100644
index f9298125..00000000
--- a/src/clients/patches/OLDpatches/trance.om
+++ /dev/null
@@ -1,346 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>SPS</name>
- <polyphony>4</polyphony>
- <node>
- <name>canyon_delay_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>canyon_delay</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>2187</module-x>
- <module-y>1089</module-y>
- </node>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1465</module-x>
- <module-y>999</module-y>
- </node>
- <node>
- <name>dahdsr_g+t_control_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1504</module-x>
- <module-y>1239</module-y>
- </node>
- <node>
- <name>interpolator_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>interpolator_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1653</module-x>
- <module-y>1052</module-y>
- </node>
- <node>
- <name>lp4pole_faraia_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>lp4pole_faraia_oa</plugin-label>
- <library-name>lp4pole_1671.so</library-name>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>midi_note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_note_in</plugin-label>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>output_1</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>0</module-x>
- <module-y>0</module-y>
- </node>
- <node>
- <name>product_iaic_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1700</module-x>
- <module-y>1248</module-y>
- </node>
- <node>
- <name>tap_sigmoid_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>tap_sigmoid</plugin-label>
- <library-name>tap_sigmoid.so</library-name>
- <module-x>1763</module-x>
- <module-y>1139</module-y>
- </node>
- <node>
- <name>tap_tubewarmth_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>tap_tubewarmth</plugin-label>
- <library-name>tap_tubewarmth.so</library-name>
- <module-x>1882</module-x>
- <module-y>1132</module-y>
- </node>
- <node>
- <name>triangle_fasc_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fasc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>1475</module-x>
- <module-y>1128</module-y>
- </node>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>triangle_fasc_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>triangle_fasc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>interpolator_1</source-node>
- <source-port>Interpolated Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Resonance</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_1</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>midi_note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_1</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Cutoff Frequency</destination-port>
- </connection>
- <connection>
- <source-node>canyon_delay_0</source-node>
- <source-port>Out (Left)</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>canyon_delay_0</source-node>
- <source-port>Out (Right)</source-port>
- <destination-node>output_1</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>tap_tubewarmth_0</source-node>
- <source-port>Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lp4pole_faraia_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>canyon_delay_0</destination-node>
- <destination-port>In (Left)</destination-port>
- </connection>
- <connection>
- <source-node>lp4pole_faraia_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>canyon_delay_0</destination-node>
- <destination-port>In (Right)</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>tap_sigmoid_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>tap_sigmoid_0</source-node>
- <source-port>Output</source-port>
- <destination-node>tap_tubewarmth_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>canyon_delay_0</node-name>
- <port-name>Left to Right Time (Seconds)</port-name>
- <value>0.250000</value>
- </control>
- <control>
- <node-name>canyon_delay_0</node-name>
- <port-name>Left to Right Feedback (Percent)</port-name>
- <value>0.348770</value>
- </control>
- <control>
- <node-name>canyon_delay_0</node-name>
- <port-name>Right to Left Time (Seconds)</port-name>
- <value>0.500000</value>
- </control>
- <control>
- <node-name>canyon_delay_0</node-name>
- <port-name>Right to Left Feedback (Percent)</port-name>
- <value>0.604571</value>
- </control>
- <control>
- <node-name>canyon_delay_0</node-name>
- <port-name>Low-Pass Cutoff (Hz)</port-name>
- <value>5000.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000335</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.017092</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.316208</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.123919</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.074993</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.099990</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.299970</value>
- </control>
- <control>
- <node-name>interpolator_0</node-name>
- <port-name>Control Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>interpolator_1</node-name>
- <port-name>Control Input</port-name>
- <value>2.699933</value>
- </control>
- <control>
- <node-name>product_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>1999.999878</value>
- </control>
- <control>
- <node-name>tap_sigmoid_0</node-name>
- <port-name>Pre Gain [dB]</port-name>
- <value>7.568405</value>
- </control>
- <control>
- <node-name>tap_sigmoid_0</node-name>
- <port-name>Post Gain [dB]</port-name>
- <value>0.034165</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_0</node-name>
- <port-name>Drive</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <node-name>tap_tubewarmth_0</node-name>
- <port-name>Tape--Tube Blend</port-name>
- <value>2.499938</value>
- </control>
- <control>
- <node-name>triangle_fasc_oa_0</node-name>
- <port-name>Slope</port-name>
- <value>0.999900</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/OLDpatches/trigger-test.om b/src/clients/patches/OLDpatches/trigger-test.om
deleted file mode 100644
index a30e199d..00000000
--- a/src/clients/patches/OLDpatches/trigger-test.om
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>drum</name>
- <polyphony>1</polyphony>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>1801</module-x>
- <module-y>1098</module-y>
- </node>
- <node>
- <name>triangle_fcsc_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fcsc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>1440</module-x>
- <module-y>1036</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1633</module-x>
- <module-y>1072</module-y>
- </node>
- <node>
- <name>midi_trigger_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_trigger_in</plugin-label>
- <module-x>1411</module-x>
- <module-y>1103</module-y>
- </node>
- <connection>
- <source-node>midi_trigger_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>triangle_fcsc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- </preset>
-</patch>
diff --git a/src/clients/patches/bak/fm_operator.om b/src/clients/patches/bak/fm_operator.om
deleted file mode 100644
index c8f25f29..00000000
--- a/src/clients/patches/bak/fm_operator.om
+++ /dev/null
@@ -1,276 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>fm_operator</name>
- <polyphony>4</polyphony>
- <node>
- <name>adsr_g+t_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1470.000000</module-x>
- <module-y>1191.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>attack</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1353.000000</module-x>
- <module-y>1226.000000</module-y>
- <user-max>0.100000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>base_frequency</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1339.000000</module-x>
- <module-y>1002.000000</module-y>
- </node>
- <node>
- <name>decay</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1352.000000</module-x>
- <module-y>1262.000000</module-y>
- </node>
- <node>
- <name>deviation</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1372.000000</module-x>
- <module-y>1082.000000</module-y>
- <user-max>5000.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>fmOsc_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>fmOsc</plugin-label>
- <library-name>fm_osc_1415.so</library-name>
- <module-x>1562.000000</module-x>
- <module-y>1017.000000</module-y>
- </node>
- <node>
- <name>gate</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1362.000000</module-x>
- <module-y>1149.000000</module-y>
- </node>
- <node>
- <name>modulator</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1366.000000</module-x>
- <module-y>1041.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1887.000000</module-x>
- <module-y>1147.000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1780.000000</module-x>
- <module-y>1123.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1456.000000</module-x>
- <module-y>1061.000000</module-y>
- </node>
- <node>
- <name>release</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1348.000000</module-x>
- <module-y>1337.000000</module-y>
- </node>
- <node>
- <name>sustain</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1349.000000</module-x>
- <module-y>1298.000000</module-y>
- </node>
- <node>
- <name>trigger</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1352.000000</module-x>
- <module-y>1188.000000</module-y>
- </node>
- <connection>
- <source-node>gate</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>trigger</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>attack</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Attack Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>decay</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Decay Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>sustain</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Sustain Level</destination-port>
- </connection>
- <connection>
- <source-node>release</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Release Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>deviation</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>base_frequency</source-node>
- <source-port>in</source-port>
- <destination-node>fmOsc_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>modulator</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>fmOsc_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>adsr_g+t_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>fmOsc_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.002008</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.185911</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.085419</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.135665</value>
- </control>
- <control>
- <node-name>attack</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>decay</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>deviation</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>fmOsc_0</node-name>
- <port-name>Waveform (1=sin, 2=tri, 3=squ, 4=saw)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>product_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>release</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sustain</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/bak/op1.om b/src/clients/patches/bak/op1.om
deleted file mode 100644
index 2176727f..00000000
--- a/src/clients/patches/bak/op1.om
+++ /dev/null
@@ -1,276 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>op1</name>
- <polyphony>4</polyphony>
- <node>
- <name>adsr_g+t_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1470.000000</module-x>
- <module-y>1191.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>attack</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1353.000000</module-x>
- <module-y>1226.000000</module-y>
- <user-max>0.100000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>base_frequency</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1339.000000</module-x>
- <module-y>1002.000000</module-y>
- </node>
- <node>
- <name>decay</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1352.000000</module-x>
- <module-y>1262.000000</module-y>
- </node>
- <node>
- <name>deviation</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1372.000000</module-x>
- <module-y>1082.000000</module-y>
- <user-max>5000.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>fmOsc_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>fmOsc</plugin-label>
- <library-name>fm_osc_1415.so</library-name>
- <module-x>1562.000000</module-x>
- <module-y>1017.000000</module-y>
- </node>
- <node>
- <name>gate</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1362.000000</module-x>
- <module-y>1149.000000</module-y>
- </node>
- <node>
- <name>modulator</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1366.000000</module-x>
- <module-y>1041.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1887.000000</module-x>
- <module-y>1147.000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1780.000000</module-x>
- <module-y>1123.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1456.000000</module-x>
- <module-y>1061.000000</module-y>
- </node>
- <node>
- <name>release</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1348.000000</module-x>
- <module-y>1337.000000</module-y>
- </node>
- <node>
- <name>sustain</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1349.000000</module-x>
- <module-y>1298.000000</module-y>
- </node>
- <node>
- <name>trigger</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1352.000000</module-x>
- <module-y>1188.000000</module-y>
- </node>
- <connection>
- <source-node>gate</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>trigger</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>attack</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Attack Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>decay</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Decay Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>sustain</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Sustain Level</destination-port>
- </connection>
- <connection>
- <source-node>release</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Release Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>deviation</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>base_frequency</source-node>
- <source-port>in</source-port>
- <destination-node>fmOsc_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>modulator</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>fmOsc_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>adsr_g+t_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>fmOsc_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.002008</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.185911</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.085419</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.135665</value>
- </control>
- <control>
- <node-name>attack</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>decay</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>deviation</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>fmOsc_0</node-name>
- <port-name>Waveform (1=sin, 2=tri, 3=squ, 4=saw)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>product_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>release</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sustain</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/bak/op2.om b/src/clients/patches/bak/op2.om
deleted file mode 100644
index 7c35438e..00000000
--- a/src/clients/patches/bak/op2.om
+++ /dev/null
@@ -1,276 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>op2</name>
- <polyphony>4</polyphony>
- <node>
- <name>adsr_g+t_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1470.000000</module-x>
- <module-y>1191.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>attack</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1353.000000</module-x>
- <module-y>1226.000000</module-y>
- <user-max>0.100000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>base_frequency</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1339.000000</module-x>
- <module-y>1002.000000</module-y>
- </node>
- <node>
- <name>decay</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1352.000000</module-x>
- <module-y>1262.000000</module-y>
- </node>
- <node>
- <name>deviation</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1372.000000</module-x>
- <module-y>1082.000000</module-y>
- <user-max>5000.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>fmOsc_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>fmOsc</plugin-label>
- <library-name>fm_osc_1415.so</library-name>
- <module-x>1562.000000</module-x>
- <module-y>1017.000000</module-y>
- </node>
- <node>
- <name>gate</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1362.000000</module-x>
- <module-y>1149.000000</module-y>
- </node>
- <node>
- <name>modulator</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1366.000000</module-x>
- <module-y>1041.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1887.000000</module-x>
- <module-y>1147.000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1780.000000</module-x>
- <module-y>1123.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1456.000000</module-x>
- <module-y>1061.000000</module-y>
- </node>
- <node>
- <name>release</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1348.000000</module-x>
- <module-y>1337.000000</module-y>
- </node>
- <node>
- <name>sustain</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1349.000000</module-x>
- <module-y>1298.000000</module-y>
- </node>
- <node>
- <name>trigger</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1352.000000</module-x>
- <module-y>1188.000000</module-y>
- </node>
- <connection>
- <source-node>gate</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>trigger</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>attack</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Attack Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>decay</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Decay Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>sustain</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Sustain Level</destination-port>
- </connection>
- <connection>
- <source-node>release</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Release Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>deviation</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>base_frequency</source-node>
- <source-port>in</source-port>
- <destination-node>fmOsc_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>modulator</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>fmOsc_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>adsr_g+t_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>fmOsc_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.002008</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.185911</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.085419</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.135665</value>
- </control>
- <control>
- <node-name>attack</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>decay</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>deviation</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>fmOsc_0</node-name>
- <port-name>Waveform (1=sin, 2=tri, 3=squ, 4=saw)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>product_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>release</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sustain</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/bak/op3.om b/src/clients/patches/bak/op3.om
deleted file mode 100644
index 9056906a..00000000
--- a/src/clients/patches/bak/op3.om
+++ /dev/null
@@ -1,276 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>op3</name>
- <polyphony>4</polyphony>
- <node>
- <name>adsr_g+t_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1470.000000</module-x>
- <module-y>1191.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>attack</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1353.000000</module-x>
- <module-y>1226.000000</module-y>
- <user-max>0.100000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>base_frequency</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1339.000000</module-x>
- <module-y>1002.000000</module-y>
- </node>
- <node>
- <name>decay</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1352.000000</module-x>
- <module-y>1262.000000</module-y>
- </node>
- <node>
- <name>deviation</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1372.000000</module-x>
- <module-y>1082.000000</module-y>
- <user-max>5000.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>fmOsc_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>fmOsc</plugin-label>
- <library-name>fm_osc_1415.so</library-name>
- <module-x>1562.000000</module-x>
- <module-y>1017.000000</module-y>
- </node>
- <node>
- <name>gate</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1362.000000</module-x>
- <module-y>1149.000000</module-y>
- </node>
- <node>
- <name>modulator</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1366.000000</module-x>
- <module-y>1041.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1887.000000</module-x>
- <module-y>1147.000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1780.000000</module-x>
- <module-y>1123.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1456.000000</module-x>
- <module-y>1061.000000</module-y>
- </node>
- <node>
- <name>release</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1348.000000</module-x>
- <module-y>1337.000000</module-y>
- </node>
- <node>
- <name>sustain</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1349.000000</module-x>
- <module-y>1298.000000</module-y>
- </node>
- <node>
- <name>trigger</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1352.000000</module-x>
- <module-y>1188.000000</module-y>
- </node>
- <connection>
- <source-node>gate</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>trigger</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>attack</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Attack Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>decay</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Decay Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>sustain</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Sustain Level</destination-port>
- </connection>
- <connection>
- <source-node>release</source-node>
- <source-port>in</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Release Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>deviation</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>base_frequency</source-node>
- <source-port>in</source-port>
- <destination-node>fmOsc_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>modulator</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>fmOsc_0</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>adsr_g+t_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>fmOsc_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.002008</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.185911</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.085419</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.135665</value>
- </control>
- <control>
- <node-name>attack</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>decay</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>deviation</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>fmOsc_0</node-name>
- <port-name>Waveform (1=sin, 2=tri, 3=squ, 4=saw)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>product_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>release</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sustain</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/bak/rhodes.om b/src/clients/patches/bak/rhodes.om
deleted file mode 100644
index a7d366b3..00000000
--- a/src/clients/patches/bak/rhodes.om
+++ /dev/null
@@ -1,293 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>rhodes</name>
- <polyphony>4</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1925.000000</module-x>
- <module-y>1106.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1290.000000</module-x>
- <module-y>1097.000000</module-y>
- </node>
- <subpatch>
- <name>op1</name>
- <filename>fm_operator.om</filename>
- <polyphony>4</polyphony>
- <module-x>1827.000000</module-x>
- <module-y>1039.000000</module-y>
- <port>
- <name>attack</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>deviation</name>
- <user-min>0.000000</user-min>
- <user-max>5000.000000</user-max>
- </port>
- </subpatch>
- <subpatch>
- <name>op2</name>
- <filename>fm_operator.om</filename>
- <polyphony>4</polyphony>
- <module-x>1504.000000</module-x>
- <module-y>1070.000000</module-y>
- <port>
- <name>attack</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>deviation</name>
- <user-min>0.000000</user-min>
- <user-max>5000.000000</user-max>
- </port>
- </subpatch>
- <subpatch>
- <name>op3</name>
- <filename>fm_operator.om</filename>
- <polyphony>4</polyphony>
- <module-x>1626.000000</module-x>
- <module-y>1201.000000</module-y>
- <port>
- <name>attack</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>deviation</name>
- <user-min>0.000000</user-min>
- <user-max>5000.000000</user-max>
- </port>
- </subpatch>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1714.000000</module-x>
- <module-y>1177.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1378.000000</module-x>
- <module-y>1008.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>30.000000</user-max>
- </port>
- </node>
- <node>
- <name>product_iaic_oa_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1401.000000</module-x>
- <module-y>1273.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>12.000000</user-max>
- </port>
- </node>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>op1</destination-node>
- <destination-port>base_frequency</destination-port>
- </connection>
- <connection>
- <source-node>op1</source-node>
- <source-port>output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>op1</destination-node>
- <destination-port>trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>op2</destination-node>
- <destination-port>trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>op2</destination-node>
- <destination-port>base_frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>op1</destination-node>
- <destination-port>gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>op2</destination-node>
- <destination-port>gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>product_iaic_oa_1</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_1</source-node>
- <source-port>Product Output</source-port>
- <destination-node>op3</destination-node>
- <destination-port>base_frequency</destination-port>
- </connection>
- <connection>
- <source-node>op2</source-node>
- <source-port>output</source-port>
- <destination-node>op3</destination-node>
- <destination-port>modulator</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>op3</destination-node>
- <destination-port>gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>op3</destination-node>
- <destination-port>trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Velocity</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>op3</source-node>
- <source-port>output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>op1</destination-node>
- <destination-port>modulator</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>op1</node-name>
- <port-name>attack</port-name>
- <value>0.001200</value>
- </control>
- <control>
- <node-name>op1</node-name>
- <port-name>decay</port-name>
- <value>0.499950</value>
- </control>
- <control>
- <node-name>op1</node-name>
- <port-name>deviation</port-name>
- <value>750.000000</value>
- </control>
- <control>
- <node-name>op1</node-name>
- <port-name>release</port-name>
- <value>0.487451</value>
- </control>
- <control>
- <node-name>op1</node-name>
- <port-name>sustain</port-name>
- <value>0.674932</value>
- </control>
- <control>
- <node-name>op2</node-name>
- <port-name>attack</port-name>
- <value>0.001249</value>
- </control>
- <control>
- <node-name>op2</node-name>
- <port-name>decay</port-name>
- <value>0.162484</value>
- </control>
- <control>
- <node-name>op2</node-name>
- <port-name>deviation</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>op2</node-name>
- <port-name>release</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>op2</node-name>
- <port-name>sustain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>op3</node-name>
- <port-name>attack</port-name>
- <value>0.001249</value>
- </control>
- <control>
- <node-name>op3</node-name>
- <port-name>decay</port-name>
- <value>0.324968</value>
- </control>
- <control>
- <node-name>op3</node-name>
- <port-name>deviation</port-name>
- <value>3750.000000</value>
- </control>
- <control>
- <node-name>op3</node-name>
- <port-name>release</port-name>
- <value>0.224977</value>
- </control>
- <control>
- <node-name>op3</node-name>
- <port-name>sustain</port-name>
- <value>0.274972</value>
- </control>
- <control>
- <node-name>product_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>16.000000</value>
- </control>
- <control>
- <node-name>product_iaic_oa_1</node-name>
- <port-name>Second Input</port-name>
- <value>7.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/broken_bass_synth.om b/src/clients/patches/broken_bass_synth.om
deleted file mode 100644
index 788830db..00000000
--- a/src/clients/patches/broken_bass_synth.om
+++ /dev/null
@@ -1,395 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>broken_bass_synth</name>
- <polyphony>1</polyphony>
- <module-x>1405</module-x>
- <module-y>971</module-y>
- <node>
- <name>amp_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1592.000000</module-x>
- <module-y>1341.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1722.000000</module-x>
- <module-y>1277.000000</module-y>
- <user-max>3.000000</user-max>
- <user-min>-3.000000</user-min>
- </node>
- <node>
- <name>fm_osc</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faac</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1516.000000</module-x>
- <module-y>1215.000000</module-y>
- <port>
- <name>Amplitude</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>hz_to_voct</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>hz_voct_ar</plugin-label>
- <library-name>hz_voct_4200.so</library-name>
- <module-x>1397.000000</module-x>
- <module-y>978.000000</module-y>
- </node>
- <node>
- <name>lowpass</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Mvclpf-4</plugin-label>
- <library-name>mvclpf24.so</library-name>
- <module-x>1792.000000</module-x>
- <module-y>1143.000000</module-y>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1223.000000</module-x>
- <module-y>1151.000000</module-y>
- </node>
- <node>
- <name>note_in</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1323.000000</module-x>
- <module-y>1151.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2029.000000</module-x>
- <module-y>1341.000000</module-y>
- </node>
- <node>
- <name>saw1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Saw-VCO</plugin-label>
- <library-name>vco_sawpulse.so</library-name>
- <module-x>1678.000000</module-x>
- <module-y>917.000000</module-y>
- </node>
- <node>
- <name>saw2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Saw-VCO</plugin-label>
- <library-name>vco_sawpulse.so</library-name>
- <module-x>1507.000000</module-x>
- <module-y>1030.000000</module-y>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1931.000000</module-x>
- <module-y>1311.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1711.000000</module-x>
- <module-y>1321.000000</module-y>
- <user-max>3.000000</user-max>
- <user-min>-10.000000</user-min>
- </node>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>fm_osc</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>saw1</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>saw2</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>fm_osc</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>amp_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>hz_to_voct</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>hz_to_voct</source-node>
- <source-port>Output</source-port>
- <destination-node>saw1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>fm_osc</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Resonance (AR)</destination-port>
- </connection>
- <connection>
- <source-node>fm_osc</source-node>
- <source-port>Output</source-port>
- <destination-node>saw1</destination-node>
- <destination-port>Lin FM</destination-port>
- </connection>
- <connection>
- <source-node>fm_osc</source-node>
- <source-port>Output</source-port>
- <destination-node>saw1</destination-node>
- <destination-port>Exp FM</destination-port>
- </connection>
- <connection>
- <source-node>hz_to_voct</source-node>
- <source-port>Output</source-port>
- <destination-node>saw2</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>saw1</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Exp FM</destination-port>
- </connection>
- <connection>
- <source-node>saw2</source-node>
- <source-port>Output</source-port>
- <destination-node>saw1</destination-node>
- <destination-port>Exp FM</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>cutoff</source-node>
- <source-port>in</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Frequency (CR)</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Output gain (dB)</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.003027</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.136350</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.040400</value>
- </control>
- <control>
- <node-name>fm_osc</node-name>
- <port-name>Amplitude</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Input gain (dB)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency (CR)</port-name>
- <value>-4.363650</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Exp FM gain</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance (CR)</port-name>
- <value>0.363600</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance gain</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Filter poles</port-name>
- <value>4.000000</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Output gain (dB)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw1</node-name>
- <port-name>Octave</port-name>
- <value>-1.000000</value>
- </control>
- <control>
- <node-name>saw1</node-name>
- <port-name>Tune</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw1</node-name>
- <port-name>Exp FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw1</node-name>
- <port-name>Lin FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw1</node-name>
- <port-name>LP filter</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>saw2</node-name>
- <port-name>Octave</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw2</node-name>
- <port-name>Tune</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw2</node-name>
- <port-name>Exp FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw2</node-name>
- <port-name>Lin FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw2</node-name>
- <port-name>LP filter</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <port-name>cutoff</port-name>
- <value>-2.158551</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>-1.441060</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/broken_oscillator.om b/src/clients/patches/broken_oscillator.om
deleted file mode 100644
index d053b858..00000000
--- a/src/clients/patches/broken_oscillator.om
+++ /dev/null
@@ -1,218 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>brokenosc</name>
- <polyphony>1</polyphony>
- <node>
- <name>lowpass</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Mvclpf-4</plugin-label>
- <library-name>mvclpf24.so</library-name>
- <module-x>1603.000000</module-x>
- <module-y>1077.000000</module-y>
- </node>
- <node>
- <name>midi_control_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1384.000000</module-x>
- <module-y>1092.000000</module-y>
- </node>
- <node>
- <name>midi_control_in_1</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1228.000000</module-x>
- <module-y>1087.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1706.000000</module-x>
- <module-y>1099.000000</module-y>
- </node>
- <node>
- <name>saw</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Saw-VCO</plugin-label>
- <library-name>vco_sawpulse.so</library-name>
- <module-x>1501.000000</module-x>
- <module-y>1038.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1486.000000</module-x>
- <module-y>1194.000000</module-y>
- <user-max>1.000000</user-max>
- <user-min>-10.000000</user-min>
- </node>
- <connection>
- <source-node>midi_control_in_0</source-node>
- <source-port>Out (AR)</source-port>
- <destination-node>saw</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>saw</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_1</source-node>
- <source-port>Out (AR)</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Frequency (AR)</destination-port>
- </connection>
- <connection>
- <source-node>saw</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Exp FM</destination-port>
- </connection>
- <connection>
- <source-node>saw</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Resonance (AR)</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Output gain (dB)</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>midi_control_in_0</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Input gain (dB)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency (CR)</port-name>
- <value>-0.415141</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Exp FM gain</port-name>
- <value>7.547094</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance (CR)</port-name>
- <value>0.786085</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance gain</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Filter poles</port-name>
- <value>2.148148</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Output gain (dB)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Controller Number</port-name>
- <value>97.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Logarithmic</port-name>
- <value>0.224277</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Min</port-name>
- <value>-2.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Max</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Controller Number</port-name>
- <value>60.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Logarithmic</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>saw</node-name>
- <port-name>Octave</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw</node-name>
- <port-name>Tune</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw</node-name>
- <port-name>Exp FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw</node-name>
- <port-name>Lin FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>saw</node-name>
- <port-name>LP filter</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>-2.382057</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/evildistbass.om b/src/clients/patches/evildistbass.om
deleted file mode 100644
index 7039bc23..00000000
--- a/src/clients/patches/evildistbass.om
+++ /dev/null
@@ -1,646 +0,0 @@
-<?xml version="1.0"?>
-<patch>
- <name>evildistbass</name>
- <polyphony>1</polyphony>
- <node>
- <name>AmpIV_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1794</plugin-uri>
- <module-x>1552.666626</module-x>
- <module-y>884.666687</module-y>
- </node>
- <node>
- <name>amp_env</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:2022</plugin-uri>
- <module-x>1422.000000</module-x>
- <module-y>1341.666626</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-uri>om:control_input</plugin-uri>
- <module-x>1610.000000</module-x>
- <module-y>1146.000000</module-y>
- <user-max>0.500000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>cutoff_env</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:2022</plugin-uri>
- <module-x>1421.666748</module-x>
- <module-y>1020.333374</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff_influence</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1669</plugin-uri>
- <module-x>1535.333252</module-x>
- <module-y>1056.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff_scale</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1669</plugin-uri>
- <module-x>1691.333374</module-x>
- <module-y>1106.666748</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>1000.000000</user-max>
- </port>
- </node>
- <node>
- <name>drive</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-uri>om:control_input</plugin-uri>
- <module-x>1809.000000</module-x>
- <module-y>1106.000000</module-y>
- <user-max>10.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>lowpass</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1722</plugin-uri>
- <module-x>1956.666626</module-x>
- <module-y>1053.000000</module-y>
- </node>
- <node>
- <name>master_amp</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1048</plugin-uri>
- <module-x>2397.000000</module-x>
- <module-y>1094.000000</module-y>
- <port>
- <name>Gain</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-uri>om:midi_input</plugin-uri>
- <module-x>1142.000000</module-x>
- <module-y>1158.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-uri>om:note_in</plugin-uri>
- <module-x>1255.000000</module-x>
- <module-y>1154.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-uri>om:audio_output</plugin-uri>
- <module-x>2504.666504</module-x>
- <module-y>1144.666626</module-y>
- </node>
- <node>
- <name>plate_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1423</plugin-uri>
- <module-x>1830.666748</module-x>
- <module-y>998.333374</module-y>
- </node>
- <node>
- <name>res_env</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:2022</plugin-uri>
- <module-x>1423.000000</module-x>
- <module-y>1180.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>res_influence</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1669</plugin-uri>
- <module-x>1530.333374</module-x>
- <module-y>1204.666626</module-y>
- </node>
- <node>
- <name>res_scale</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1669</plugin-uri>
- <module-x>1689.666626</module-x>
- <module-y>1229.666626</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>resonance</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-uri>om:control_input</plugin-uri>
- <module-x>1595.333374</module-x>
- <module-y>1291.333374</module-y>
- <user-max>2.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>saw_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1641</plugin-uri>
- <module-x>1422.000000</module-x>
- <module-y>895.000000</module-y>
- </node>
- <node>
- <name>sledgehammer</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1848</plugin-uri>
- <module-x>2059.666504</module-x>
- <module-y>896.000000</module-y>
- <port>
- <name>Modulator influence</name>
- <user-min>-1.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-uri>ladspa:1668</plugin-uri>
- <module-x>2216.333496</module-x>
- <module-y>1148.666626</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-uri>om:control_input</plugin-uri>
- <module-x>2321.666748</module-x>
- <module-y>1025.333374</module-y>
- <user-max>3.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>res_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>amp_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>cutoff_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>res_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>cutoff_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>saw_1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>drive</source-node>
- <source-port>in</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>res_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>res_influence</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>res_influence</source-node>
- <source-port>Product Output</source-port>
- <destination-node>res_scale</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>res_scale</source-node>
- <source-port>Product Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Resonance</destination-port>
- </connection>
- <connection>
- <source-node>resonance</source-node>
- <source-port>in</source-port>
- <destination-node>res_scale</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>cutoff_influence</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_influence</source-node>
- <source-port>Product Output</source-port>
- <destination-node>cutoff_scale</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_scale</source-node>
- <source-port>Product Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Frequency Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff</source-node>
- <source-port>in</source-port>
- <destination-node>cutoff_scale</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>saw_1</source-node>
- <source-port>Output</source-port>
- <destination-node>AmpIV_0</destination-node>
- <destination-port>in</destination-port>
- </connection>
- <connection>
- <source-node>AmpIV_0</source-node>
- <source-port>out</source-port>
- <destination-node>plate_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>plate_0</source-node>
- <source-port>Left output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>sledgehammer</destination-node>
- <destination-port>Carrier</destination-port>
- </connection>
- <connection>
- <source-node>sledgehammer</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>AmpIV_0</source-node>
- <source-port>out</source-port>
- <destination-node>sledgehammer</destination-node>
- <destination-port>Modulator</destination-port>
- </connection>
- <connection>
- <source-node>master_amp</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in_0</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>gain</port-name>
- <value>9.891598</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>temperature</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>bass</port-name>
- <value>4.354183</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>mid</port-name>
- <value>1.697363</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>treble</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>hi</port-name>
- <value>0.368953</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>drive</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.002118</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.056531</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.014133</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.529982</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.268524</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.001213</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.031970</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.302065</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.017666</value>
- </control>
- <control>
- <node-name>cutoff_influence</node-name>
- <port-name>Second Input</port-name>
- <value>0.731424</value>
- </control>
- <control>
- <node-name>cutoff_scale</node-name>
- <port-name>Second Input</port-name>
- <value>0.067783</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Gain</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency Offset</port-name>
- <value>251.428574</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-0.166111</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.018648</value>
- </control>
- <control>
- <node-name>master_amp</node-name>
- <port-name>Gain</port-name>
- <value>0.296600</value>
- </control>
- <control>
- <node-name>plate_0</node-name>
- <port-name>Reverb time</port-name>
- <value>0.129999</value>
- </control>
- <control>
- <node-name>plate_0</node-name>
- <port-name>Damping</port-name>
- <value>0.095397</value>
- </control>
- <control>
- <node-name>plate_0</node-name>
- <port-name>Dry-wet mix</port-name>
- <value>0.466384</value>
- </control>
- <control>
- <node-name>res_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>res_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>res_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>res_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.915103</value>
- </control>
- <control>
- <node-name>res_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.024733</value>
- </control>
- <control>
- <node-name>res_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.148395</value>
- </control>
- <control>
- <node-name>res_influence</node-name>
- <port-name>Second Input</port-name>
- <value>0.180194</value>
- </control>
- <control>
- <node-name>res_scale</node-name>
- <port-name>Second Input</port-name>
- <value>0.169483</value>
- </control>
- <control>
- <node-name>sledgehammer</node-name>
- <port-name>Rate</port-name>
- <value>0.000026</value>
- </control>
- <control>
- <node-name>sledgehammer</node-name>
- <port-name>Modulator influence</port-name>
- <value>2.927700</value>
- </control>
- <control>
- <node-name>sledgehammer</node-name>
- <port-name>Carrier influence</port-name>
- <value>0.357333</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/files b/src/clients/patches/files
deleted file mode 100644
index c50ae56c..00000000
--- a/src/clients/patches/files
+++ /dev/null
@@ -1,21 +0,0 @@
-303.om
-drums.om
-broken_bass_synth.om
-broken_oscillator.om
-fm_operator.om
-house_ensemble.om
-karplus_strong_digeridoo.om
-kick.om
-organ.om
-pad.om
-saw_detuned.om
-quick_bass.om
-rhodes.om
-saw_lp.om
-sine.om
-trance.om
-wah_bass.om
-hugebass.om
-evildistbass.om
-slapbass.om
-meanbass.om
diff --git a/src/clients/patches/fm_operator.om b/src/clients/patches/fm_operator.om
deleted file mode 100644
index b9d7dca6..00000000
--- a/src/clients/patches/fm_operator.om
+++ /dev/null
@@ -1,273 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>op3</name>
- <polyphony>4</polyphony>
- <module-x>1542</module-x>
- <module-y>1104</module-y>
- <node>
- <name>amp_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1469.000000</module-x>
- <module-y>1213.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>attack</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1353.000000</module-x>
- <module-y>1226.000000</module-y>
- <user-max>0.100000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>base_frequency</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1455.000000</module-x>
- <module-y>1009.000000</module-y>
- </node>
- <node>
- <name>decay</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1352.000000</module-x>
- <module-y>1262.000000</module-y>
- </node>
- <node>
- <name>deviation</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1372.000000</module-x>
- <module-y>1082.000000</module-y>
- <user-max>5000.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>fm_osc</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>fmOsc</plugin-label>
- <library-name>fm_osc_1415.so</library-name>
- <module-x>1596.000000</module-x>
- <module-y>1029.000000</module-y>
- </node>
- <node>
- <name>gate</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1362.000000</module-x>
- <module-y>1150.000000</module-y>
- </node>
- <node>
- <name>mod_influence</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1461.000000</module-x>
- <module-y>1076.000000</module-y>
- </node>
- <node>
- <name>modulator</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1366.000000</module-x>
- <module-y>1041.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1957.000000</module-x>
- <module-y>1126.000000</module-y>
- </node>
- <node>
- <name>release</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1348.000000</module-x>
- <module-y>1337.000000</module-y>
- </node>
- <node>
- <name>sustain</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1349.000000</module-x>
- <module-y>1298.000000</module-y>
- </node>
- <node>
- <name>trigger</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1352.000000</module-x>
- <module-y>1188.000000</module-y>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1847.000000</module-x>
- <module-y>1096.000000</module-y>
- </node>
- <connection>
- <source-node>gate</source-node>
- <source-port>in</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>trigger</source-node>
- <source-port>in</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>attack</source-node>
- <source-port>in</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Attack Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>decay</source-node>
- <source-port>in</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Decay Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>sustain</source-node>
- <source-port>in</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Sustain Level</destination-port>
- </connection>
- <connection>
- <source-node>release</source-node>
- <source-port>in</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Release Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>deviation</source-node>
- <source-port>in</source-port>
- <destination-node>mod_influence</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>base_frequency</source-node>
- <source-port>in</source-port>
- <destination-node>fm_osc</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>modulator</source-node>
- <source-port>in</source-port>
- <destination-node>mod_influence</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>mod_influence</source-node>
- <source-port>Product Output</source-port>
- <destination-node>fm_osc</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>amp_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>fm_osc</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.001249</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.324968</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.274972</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.224977</value>
- </control>
- <control>
- <node-name>fm_osc</node-name>
- <port-name>Waveform (1=sin, 2=tri, 3=squ, 4=saw)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>mod_influence</node-name>
- <port-name>Second Input</port-name>
- <value>3750.000000</value>
- </control>
- <control>
- <port-name>attack</port-name>
- <value>0.001249</value>
- </control>
- <control>
- <port-name>decay</port-name>
- <value>0.100348</value>
- </control>
- <control>
- <port-name>deviation</port-name>
- <value>498.084290</value>
- </control>
- <control>
- <port-name>release</port-name>
- <value>0.354803</value>
- </control>
- <control>
- <port-name>sustain</port-name>
- <value>0.476655</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/glitch_drums/glitch_drums.om b/src/clients/patches/glitch_drums/glitch_drums.om
deleted file mode 100644
index d2a3e084..00000000
--- a/src/clients/patches/glitch_drums/glitch_drums.om
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>glitch_drums</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1423.000000</module-x>
- <module-y>1018.000000</module-y>
- </node>
- <subpatch>
- <name>snare</name>
- <filename>snare.om</filename>
- <polyphony>1</polyphony>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </subpatch>
- <connection>
- <source-node>snare</source-node>
- <source-port>audio_output_0</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- </preset>
-</patch>
diff --git a/src/clients/patches/glitch_drums/rezzy_noise_wahp.om b/src/clients/patches/glitch_drums/rezzy_noise_wahp.om
deleted file mode 100644
index 85fcc6b8..00000000
--- a/src/clients/patches/glitch_drums/rezzy_noise_wahp.om
+++ /dev/null
@@ -1,166 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <polyphony>1</polyphony>
- <node>
- <name>adsr_g+t_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1507.000000</module-x>
- <module-y>1138.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>amp_mono_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1711.000000</module-x>
- <module-y>1100.000000</module-y>
- <port>
- <name>Gain</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1801.000000</module-x>
- <module-y>1119.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1391.000000</module-x>
- <module-y>1158.000000</module-y>
- </node>
- <node>
- <name>pink_full_frequency_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>pink_full_frequency</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1466.000000</module-x>
- <module-y>1074.000000</module-y>
- </node>
- <node>
- <name>vcf_reslp_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>vcf_reslp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- <module-x>1608.000000</module-x>
- <module-y>1100.000000</module-y>
- <port>
- <name>Frequency Offset</name>
- <user-min>0.000000</user-min>
- <user-max>20000.000000</user-max>
- </port>
- </node>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>adsr_g+t_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>vcf_reslp_0</destination-node>
- <destination-port>Frequency Input</destination-port>
- </connection>
- <connection>
- <source-node>vcf_reslp_0</source-node>
- <source-port>Output</source-port>
- <destination-node>amp_mono_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>amp_mono_0</source-node>
- <source-port>Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>pink_full_frequency_0</source-node>
- <source-port>Output</source-port>
- <destination-node>vcf_reslp_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.378113</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.025208</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_mono_0</node-name>
- <port-name>Gain</port-name>
- <value>0.774923</value>
- </control>
- <control>
- <node-name>vcf_reslp_0</node-name>
- <port-name>Gain</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>vcf_reslp_0</node-name>
- <port-name>Frequency Offset</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>vcf_reslp_0</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-1.206916</value>
- </control>
- <control>
- <node-name>vcf_reslp_0</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.982678</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/glitch_drums/snare.om b/src/clients/patches/glitch_drums/snare.om
deleted file mode 100644
index 9f080971..00000000
--- a/src/clients/patches/glitch_drums/snare.om
+++ /dev/null
@@ -1,359 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>snare</name>
- <polyphony>1</polyphony>
- <node>
- <name>adsr_g+t_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1353.000000</module-x>
- <module-y>1072.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>adsr_g+t_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1354.000000</module-x>
- <module-y>970.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1811.000000</module-x>
- <module-y>1173.000000</module-y>
- </node>
- <node>
- <name>decimator_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>decimator</plugin-label>
- <library-name>decimator_1202.so</library-name>
- <module-x>1369.000000</module-x>
- <module-y>1236.000000</module-y>
- </node>
- <node>
- <name>lp4pole_faraia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>lp4pole_faraia_oa</plugin-label>
- <library-name>lp4pole_1671.so</library-name>
- <module-x>1584.000000</module-x>
- <module-y>1122.000000</module-y>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1142.000000</module-x>
- <module-y>1110.000000</module-y>
- </node>
- <node>
- <name>noise_source_white_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>noise_source_white</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1241.000000</module-x>
- <module-y>1252.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1234.000000</module-x>
- <module-y>1126.000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1707.000000</module-x>
- <module-y>1196.000000</module-y>
- </node>
- <node>
- <name>range_trans_cr_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_cr</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1469.000000</module-x>
- <module-y>1096.000000</module-y>
- <port>
- <name>Input Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Input Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Max</name>
- <user-min>0.000000</user-min>
- <user-max>4.000000</user-max>
- </port>
- </node>
- <node>
- <name>range_trans_cr_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_cr</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1492.000000</module-x>
- <module-y>995.000000</module-y>
- <port>
- <name>Input Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Input Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Min</name>
- <user-min>0.000000</user-min>
- <user-max>1000.000000</user-max>
- </port>
- <port>
- <name>Output Max</name>
- <user-min>0.000000</user-min>
- <user-max>10000.000000</user-max>
- </port>
- </node>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>lp4pole_faraia_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>adsr_g+t_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>range_trans_cr_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>range_trans_cr_0</source-node>
- <source-port>Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Resonance</destination-port>
- </connection>
- <connection>
- <source-node>adsr_g+t_1</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>range_trans_cr_1</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>range_trans_cr_1</source-node>
- <source-port>Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Cutoff Frequency</destination-port>
- </connection>
- <connection>
- <source-node>noise_source_white_0</source-node>
- <source-port>Output</source-port>
- <destination-node>decimator_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>adsr_g+t_1</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>adsr_g+t_1</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>adsr_g+t_1</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Cutoff Frequency</destination-port>
- </connection>
- <connection>
- <source-node>decimator_0</source-node>
- <source-port>Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in_0</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.318150</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.132062</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.886704</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.084897</value>
- </control>
- <control>
- <node-name>adsr_g+t_1</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.001265</value>
- </control>
- <control>
- <node-name>adsr_g+t_1</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.063285</value>
- </control>
- <control>
- <node-name>adsr_g+t_1</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.569563</value>
- </control>
- <control>
- <node-name>adsr_g+t_1</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.038310</value>
- </control>
- <control>
- <node-name>decimator_0</node-name>
- <port-name>Bit depth</port-name>
- <value>23.999901</value>
- </control>
- <control>
- <node-name>decimator_0</node-name>
- <port-name>Sample rate (Hz)</port-name>
- <value>48000.000000</value>
- </control>
- <control>
- <node-name>noise_source_white_0</node-name>
- <port-name>Amplitude</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Input Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Input Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Output Min</port-name>
- <value>0.318150</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Output Max</port-name>
- <value>1.818136</value>
- </control>
- <control>
- <node-name>range_trans_cr_1</node-name>
- <port-name>Input Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_1</node-name>
- <port-name>Input Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_1</node-name>
- <port-name>Output Min</port-name>
- <value>1000.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_1</node-name>
- <port-name>Output Max</port-name>
- <value>2093.023193</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/glitch_drums/whippy_hat.om b/src/clients/patches/glitch_drums/whippy_hat.om
deleted file mode 100644
index f4bc50e8..00000000
--- a/src/clients/patches/glitch_drums/whippy_hat.om
+++ /dev/null
@@ -1,172 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>ch88_hh_01.om</name>
- <polyphony>1</polyphony>
- <node>
- <name>Mvclpf-4_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Mvclpf-4</plugin-label>
- <library-name>mvclpf24.so</library-name>
- <module-x>1453,000000</module-x>
- <module-y>970,000000</module-y>
- </node>
- <node>
- <name>adsr_g+t_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1455.000000</module-x>
- <module-y>1149.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1746.000000</module-x>
- <module-y>1091.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1294,000000</module-x>
- <module-y>1064,000000</module-y>
- </node>
- <node>
- <name>pink_full_frequency_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>pink_full_frequency</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1292,000000</module-x>
- <module-y>969,000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1597,000000</module-x>
- <module-y>1066,000000</module-y>
- </node>
- <connection>
- <source-node>pink_full_frequency_0</source-node>
- <source-port>Output</source-port>
- <destination-node>Mvclpf-4_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>adsr_g+t_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>Mvclpf-4_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>pink_full_frequency_0</source-node>
- <source-port>Output</source-port>
- <destination-node>Mvclpf-4_0</destination-node>
- <destination-port>Exp FM</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Input gain (dB)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Frequency (CR)</port-name>
- <value>5.051291</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Exp FM gain</port-name>
- <value>8.972242</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Resonance (CR)</port-name>
- <value>0.829957</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Resonance gain</port-name>
- <value>0.822052</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Filter poles</port-name>
- <value>4.000000</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Output gain (dB)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.003952</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.019761</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/house_ensemble.om b/src/clients/patches/house_ensemble.om
deleted file mode 100644
index 07ba5c7d..00000000
--- a/src/clients/patches/house_ensemble.om
+++ /dev/null
@@ -1,258 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>master</name>
- <polyphony>1</polyphony>
- <subpatch>
- <name>303</name>
- <filename>303.om</filename>
- <polyphony>1</polyphony>
- <module-x>1458.000000</module-x>
- <module-y>1142.000000</module-y>
- <port>
-
-
-
- </port>
- </subpatch>
- <node>
- <name>compressor</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sc3</plugin-label>
- <library-name>sc3_1427.so</library-name>
- <module-x>1691.000000</module-x>
- <module-y>953.000000</module-y>
- </node>
- <subpatch>
- <name>kick</name>
- <filename>kick.om</filename>
- <polyphony>1</polyphony>
- <module-x>1467.000000</module-x>
- <module-y>1000.000000</module-y>
- </subpatch>
- <node>
- <name>midi_in_303</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1345.000000</module-x>
- <module-y>1184.000000</module-y>
- </node>
- <node>
- <name>midi_in_bass</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1327.000000</module-x>
- <module-y>1094.000000</module-y>
- </node>
- <node>
- <name>midi_in_kick</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1335.000000</module-x>
- <module-y>1004.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1831.000000</module-x>
- <module-y>1081.000000</module-y>
- </node>
- <subpatch>
- <name>quick_bass</name>
- <filename>quick_bass.om</filename>
- <polyphony>1</polyphony>
- <module-x>1452.000000</module-x>
- <module-y>1083.000000</module-y>
- </subpatch>
- <node>
- <name>reverb</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Plate2x2</plugin-label>
- <library-name>caps.so</library-name>
- <module-x>1580.000000</module-x>
- <module-y>1077.000000</module-y>
- </node>
- <connection>
- <source-node>kick</source-node>
- <source-port>output_0</source-port>
- <destination-node>compressor</destination-node>
- <destination-port>Sidechain</destination-port>
- </connection>
- <connection>
- <source-node>compressor</source-node>
- <source-port>Left output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>compressor</source-node>
- <source-port>Right output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>quick_bass</source-node>
- <source-port>output</source-port>
- <destination-node>reverb</destination-node>
- <destination-port>in:l</destination-port>
- </connection>
- <connection>
- <source-node>quick_bass</source-node>
- <source-port>output</source-port>
- <destination-node>reverb</destination-node>
- <destination-port>in:r</destination-port>
- </connection>
- <connection>
- <source-node>303</source-node>
- <source-port>output</source-port>
- <destination-node>reverb</destination-node>
- <destination-port>in:l</destination-port>
- </connection>
- <connection>
- <source-node>303</source-node>
- <source-port>output</source-port>
- <destination-node>reverb</destination-node>
- <destination-port>in:r</destination-port>
- </connection>
- <connection>
- <source-node>kick</source-node>
- <source-port>output_0</source-port>
- <destination-node>reverb</destination-node>
- <destination-port>in:l</destination-port>
- </connection>
- <connection>
- <source-node>kick</source-node>
- <source-port>output_0</source-port>
- <destination-node>reverb</destination-node>
- <destination-port>in:r</destination-port>
- </connection>
- <connection>
- <source-node>reverb</source-node>
- <source-port>out:l</source-port>
- <destination-node>compressor</destination-node>
- <destination-port>Left input</destination-port>
- </connection>
- <connection>
- <source-node>reverb</source-node>
- <source-port>out:r</source-port>
- <destination-node>compressor</destination-node>
- <destination-port>Right input</destination-port>
- </connection>
- <connection>
- <source-node>midi_in_303</source-node>
- <source-port>in</source-port>
- <destination-node>303</destination-node>
- <destination-port>midi_input</destination-port>
- </connection>
- <connection>
- <source-node>midi_in_kick</source-node>
- <source-port>in</source-port>
- <destination-node>kick</destination-node>
- <destination-port>midi_input</destination-port>
- </connection>
- <connection>
- <source-node>midi_in_bass</source-node>
- <source-port>in</source-port>
- <destination-node>quick_bass</destination-node>
- <destination-port>midi_input</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>303</node-name>
- <port-name>cutoff</port-name>
- <value>0.383224</value>
- </control>
- <control>
- <node-name>303</node-name>
- <port-name>drive</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <node-name>303</node-name>
- <port-name>resonance</port-name>
- <value>1.910084</value>
- </control>
- <control>
- <node-name>303</node-name>
- <port-name>volume</port-name>
- <value>0.242507</value>
- </control>
- <control>
- <node-name>compressor</node-name>
- <port-name>Attack time (ms)</port-name>
- <value>9.453181</value>
- </control>
- <control>
- <node-name>compressor</node-name>
- <port-name>Release time (ms)</port-name>
- <value>199.258408</value>
- </control>
- <control>
- <node-name>compressor</node-name>
- <port-name>Threshold level (dB)</port-name>
- <value>-20.674189</value>
- </control>
- <control>
- <node-name>compressor</node-name>
- <port-name>Ratio (1:n)</port-name>
- <value>8.780133</value>
- </control>
- <control>
- <node-name>compressor</node-name>
- <port-name>Knee radius (dB)</port-name>
- <value>3.797266</value>
- </control>
- <control>
- <node-name>compressor</node-name>
- <port-name>Makeup gain (dB)</port-name>
- <value>1.945938</value>
- </control>
- <control>
- <node-name>compressor</node-name>
- <port-name>Chain balance</port-name>
- <value>0.964061</value>
- </control>
- <control>
- <node-name>kick</node-name>
- <port-name>duration</port-name>
- <value>0.493996</value>
- </control>
- <control>
- <node-name>kick</node-name>
- <port-name>volume</port-name>
- <value>0.373559</value>
- </control>
- <control>
- <node-name>quick_bass</node-name>
- <port-name>volume</port-name>
- <value>0.446063</value>
- </control>
- <control>
- <node-name>reverb</node-name>
- <port-name>bandwidth</port-name>
- <value>0.606054</value>
- </control>
- <control>
- <node-name>reverb</node-name>
- <port-name>tail</port-name>
- <value>0.464732</value>
- </control>
- <control>
- <node-name>reverb</node-name>
- <port-name>damping</port-name>
- <value>0.225661</value>
- </control>
- <control>
- <node-name>reverb</node-name>
- <port-name>blend</port-name>
- <value>0.209465</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/hugebass.om b/src/clients/patches/hugebass.om
deleted file mode 100644
index 3fe6807b..00000000
--- a/src/clients/patches/hugebass.om
+++ /dev/null
@@ -1,643 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>hugebass</name>
- <polyphony>1</polyphony>
- <node>
- <name>AmpIV_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>AmpIV</plugin-label>
- <library-name>caps.so</library-name>
- <module-x>1644.000000</module-x>
- <module-y>1136.000000</module-y>
- </node>
- <node>
- <name>amp_mono_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>amp.so</library-name>
- <module-x>2459.000000</module-x>
- <module-y>1126.000000</module-y>
- <port>
- <name>Gain</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1660.000000</module-x>
- <module-y>1396.000000</module-y>
- <user-max>0.500000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1588.000000</module-x>
- <module-y>995.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>dahdsr_g+t_control_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1474.000000</module-x>
- <module-y>1436.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>drive</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>2025.000000</module-x>
- <module-y>1366.000000</module-y>
- <user-max>10.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1111.000000</module-x>
- <module-y>1247.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1239.000000</module-x>
- <module-y>1248.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2597.666748</module-x>
- <module-y>1189.000000</module-y>
- </node>
- <node>
- <name>plate_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>plate</plugin-label>
- <library-name>plate_1423.so</library-name>
- <module-x>1861.000000</module-x>
- <module-y>1286.000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>2338.000000</module-x>
- <module-y>1114.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1763.000000</module-x>
- <module-y>1388.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>1000.000000</user-max>
- </port>
- </node>
- <node>
- <name>product_iaic_oa_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1763.000000</module-x>
- <module-y>1473.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>product_iaic_oa_2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1605.000000</module-x>
- <module-y>1440.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_3</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1607.000000</module-x>
- <module-y>1312.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>resonance</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1641.000000</module-x>
- <module-y>1510.000000</module-y>
- <user-max>2.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>sawtooth_fa_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1468.000000</module-x>
- <module-y>1131.000000</module-y>
- </node>
- <node>
- <name>sledgehammer_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sledgehammer</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>2221.000000</module-x>
- <module-y>1151.000000</module-y>
- <port>
- <name>Modulator influence</name>
- <user-min>-1.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>smoothDecimate_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>smoothDecimate</plugin-label>
- <library-name>smooth_decimate_1414.so</library-name>
- <module-x>1957.000000</module-x>
- <module-y>1257.000000</module-y>
- </node>
- <node>
- <name>vcf_lp_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>vcf_lp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- <module-x>2091.000000</module-x>
- <module-y>1334.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>2539.000000</module-x>
- <module-y>1096.000000</module-y>
- <user-max>3.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_1</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_2</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_g+t_control_1</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_g+t_control_2</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sawtooth_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>drive</source-node>
- <source-port>in</source-port>
- <destination-node>vcf_lp_0</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>amp_mono_1</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>amp_mono_1</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_1</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa_2</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_2</source-node>
- <source-port>Product Output</source-port>
- <destination-node>product_iaic_oa_1</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_1</source-node>
- <source-port>Product Output</source-port>
- <destination-node>vcf_lp_0</destination-node>
- <destination-port>Resonance</destination-port>
- </connection>
- <connection>
- <source-node>resonance</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_1</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_2</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa_3</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_3</source-node>
- <source-port>Product Output</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>vcf_lp_0</destination-node>
- <destination-port>Frequency Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>sawtooth_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>AmpIV_0</destination-node>
- <destination-port>in</destination-port>
- </connection>
- <connection>
- <source-node>AmpIV_0</source-node>
- <source-port>out</source-port>
- <destination-node>plate_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>plate_0</source-node>
- <source-port>Left output</source-port>
- <destination-node>vcf_lp_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>plate_0</source-node>
- <source-port>Left output</source-port>
- <destination-node>smoothDecimate_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>smoothDecimate_0</source-node>
- <source-port>Output</source-port>
- <destination-node>vcf_lp_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>vcf_lp_0</source-node>
- <source-port>Output</source-port>
- <destination-node>sledgehammer_0</destination-node>
- <destination-port>Carrier</destination-port>
- </connection>
- <connection>
- <source-node>AmpIV_0</source-node>
- <source-port>out</source-port>
- <destination-node>sledgehammer_0</destination-node>
- <destination-port>Modulator</destination-port>
- </connection>
- <connection>
- <source-node>amp_mono_1</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>sledgehammer_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in_0</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>gain</port-name>
- <value>9.891598</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>temperature</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>bass</port-name>
- <value>6.420598</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>mid</port-name>
- <value>1.697363</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>treble</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>hi</port-name>
- <value>-1.254659</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>drive</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>amp_mono_1</node-name>
- <port-name>Gain</port-name>
- <value>0.296600</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.002118</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.056531</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.014133</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.529982</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.268524</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.915103</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.024733</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.148395</value>
- </control>
- <control>
- <node-name>plate_0</node-name>
- <port-name>Reverb time</port-name>
- <value>2.919966</value>
- </control>
- <control>
- <node-name>plate_0</node-name>
- <port-name>Damping</port-name>
- <value>0.060065</value>
- </control>
- <control>
- <node-name>plate_0</node-name>
- <port-name>Dry-wet mix</port-name>
- <value>0.713710</value>
- </control>
- <control>
- <node-name>product_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>0.067783</value>
- </control>
- <control>
- <node-name>product_iaic_oa_1</node-name>
- <port-name>Second Input</port-name>
- <value>0.169483</value>
- </control>
- <control>
- <node-name>product_iaic_oa_2</node-name>
- <port-name>Second Input</port-name>
- <value>0.180194</value>
- </control>
- <control>
- <node-name>product_iaic_oa_3</node-name>
- <port-name>Second Input</port-name>
- <value>0.731424</value>
- </control>
- <control>
- <node-name>sledgehammer_0</node-name>
- <port-name>Rate</port-name>
- <value>0.000026</value>
- </control>
- <control>
- <node-name>sledgehammer_0</node-name>
- <port-name>Modulator influence</port-name>
- <value>2.927700</value>
- </control>
- <control>
- <node-name>sledgehammer_0</node-name>
- <port-name>Carrier influence</port-name>
- <value>0.357333</value>
- </control>
- <control>
- <node-name>smoothDecimate_0</node-name>
- <port-name>Resample rate</port-name>
- <value>13714.286133</value>
- </control>
- <control>
- <node-name>smoothDecimate_0</node-name>
- <port-name>Smoothing</port-name>
- <value>0.166061</value>
- </control>
- <control>
- <node-name>vcf_lp_0</node-name>
- <port-name>Gain</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <node-name>vcf_lp_0</node-name>
- <port-name>Frequency Offset</port-name>
- <value>251.428574</value>
- </control>
- <control>
- <node-name>vcf_lp_0</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>1.292336</value>
- </control>
- <control>
- <node-name>vcf_lp_0</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.001000</value>
- </control>
- <control>
- <port-name>cutoff</port-name>
- <value>0.341835</value>
- </control>
- <control>
- <port-name>drive</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <port-name>resonance</port-name>
- <value>0.334680</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>2.399920</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/karplus_strong_digeridoo.om b/src/clients/patches/karplus_strong_digeridoo.om
deleted file mode 100644
index 115e59d2..00000000
--- a/src/clients/patches/karplus_strong_digeridoo.om
+++ /dev/null
@@ -1,398 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>karplus_strong_digeridoo</name>
- <polyphony>1</polyphony>
- <node>
- <name>amp_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1465.000000</module-x>
- <module-y>1117.000000</module-y>
- </node>
- <node>
- <name>cutoff_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1465.000000</module-x>
- <module-y>1256.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>delay</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>fbdelay_0.1s</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1779.000000</module-x>
- <module-y>1096.000000</module-y>
- </node>
- <node>
- <name>feedback_amount</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1887.000000</module-x>
- <module-y>1093.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>master_lowpass</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>vcf_reslp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- <module-x>1885.000000</module-x>
- <module-y>1179.000000</module-y>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1156.000000</module-x>
- <module-y>1199.000000</module-y>
- </node>
- <node>
- <name>noise_lowpass</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>lp4pole_fcrcia_oa</plugin-label>
- <library-name>lp4pole_1671.so</library-name>
- <module-x>1461.000000</module-x>
- <module-y>1038.000000</module-y>
- <port>
- <name>Cutoff Frequency</name>
- <user-min>1.000000</user-min>
- <user-max>24000.000000</user-max>
- </port>
- </node>
- <node>
- <name>note_in</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1354.000000</module-x>
- <module-y>1194.000000</module-y>
- </node>
- <node>
- <name>out_left</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2139.000000</module-x>
- <module-y>1176.000000</module-y>
- </node>
- <node>
- <name>out_right</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2137.000000</module-x>
- <module-y>1260.000000</module-y>
- </node>
- <node>
- <name>rotary_speaker</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>tap_rotspeak</plugin-label>
- <library-name>tap_rotspeak.so</library-name>
- <module-x>2016.000000</module-x>
- <module-y>1125.000000</module-y>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1571.000000</module-x>
- <module-y>1123.000000</module-y>
- </node>
- <node>
- <name>white_noise</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>White</plugin-label>
- <library-name>caps.so</library-name>
- <module-x>1371.000000</module-x>
- <module-y>1050.000000</module-y>
- <port>
- <name>volume</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>amp_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>delay</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>delay</source-node>
- <source-port>Output</source-port>
- <destination-node>feedback_amount</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>feedback_amount</source-node>
- <source-port>Product Output</source-port>
- <destination-node>delay</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>white_noise</source-node>
- <source-port>out</source-port>
- <destination-node>noise_lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>noise_lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>rotary_speaker</source-node>
- <source-port>Output L</source-port>
- <destination-node>out_left</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>rotary_speaker</source-node>
- <source-port>Output R</source-port>
- <destination-node>out_right</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>cutoff_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>cutoff_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>master_lowpass</destination-node>
- <destination-port>Frequency Input</destination-port>
- </connection>
- <connection>
- <source-node>delay</source-node>
- <source-port>Output</source-port>
- <destination-node>master_lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>master_lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>rotary_speaker</destination-node>
- <destination-port>Input L</destination-port>
- </connection>
- <connection>
- <source-node>master_lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>rotary_speaker</destination-node>
- <destination-port>Input R</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.003134</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.021941</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.040748</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.109707</value>
- </control>
- <control>
- <node-name>delay</node-name>
- <port-name>Delay (Seconds)</port-name>
- <value>0.010466</value>
- </control>
- <control>
- <node-name>delay</node-name>
- <port-name>Dry-Wet Balance</port-name>
- <value>0.517409</value>
- </control>
- <control>
- <node-name>delay</node-name>
- <port-name>Feedback</port-name>
- <value>0.935178</value>
- </control>
- <control>
- <node-name>feedback_amount</node-name>
- <port-name>Second Input</port-name>
- <value>0.112841</value>
- </control>
- <control>
- <node-name>master_lowpass</node-name>
- <port-name>Gain</port-name>
- <value>0.576331</value>
- </control>
- <control>
- <node-name>master_lowpass</node-name>
- <port-name>Frequency Offset</port-name>
- <value>901.470581</value>
- </control>
- <control>
- <node-name>master_lowpass</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-0.028218</value>
- </control>
- <control>
- <node-name>master_lowpass</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.835729</value>
- </control>
- <control>
- <node-name>noise_lowpass</node-name>
- <port-name>Cutoff Frequency</port-name>
- <value>1095.416992</value>
- </control>
- <control>
- <node-name>noise_lowpass</node-name>
- <port-name>Resonance</port-name>
- <value>0.108759</value>
- </control>
- <control>
- <node-name>rotary_speaker</node-name>
- <port-name>Rotor Frequency [Hz]</port-name>
- <value>1.865665</value>
- </control>
- <control>
- <node-name>rotary_speaker</node-name>
- <port-name>Horn Frequency [Hz]</port-name>
- <value>1.423724</value>
- </control>
- <control>
- <node-name>rotary_speaker</node-name>
- <port-name>Mic Distance [%]</port-name>
- <value>61.616100</value>
- </control>
- <control>
- <node-name>rotary_speaker</node-name>
- <port-name>Rotor-Horn Mix</port-name>
- <value>0.423977</value>
- </control>
- <control>
- <node-name>white_noise</node-name>
- <port-name>volume</port-name>
- <value>0.500000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/kick.om b/src/clients/patches/kick.om
deleted file mode 100644
index f45930a4..00000000
--- a/src/clients/patches/kick.om
+++ /dev/null
@@ -1,412 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>kick</name>
- <polyphony>1</polyphony>
- <module-x>1467.000000</module-x>
- <module-y>1000.000000</module-y>
- <node>
- <name>amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1972.000000</module-x>
- <module-y>1296.000000</module-y>
- <port>
- <name>Gain</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>dahdsr_hexp_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_hexp</plugin-label>
- <library-name>dahdsr_hexp.so</library-name>
- <module-x>1464.000000</module-x>
- <module-y>1349.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.010000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>dahdsr_hexp_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_hexp</plugin-label>
- <library-name>dahdsr_hexp.so</library-name>
- <module-x>1453.000000</module-x>
- <module-y>1107.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.300000</user-max>
- </port>
- <port>
- <name>Sustain Level</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>duration</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1380.000000</module-x>
- <module-y>1433.000000</module-y>
- <user-max>3.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1243.000000</module-x>
- <module-y>1186.000000</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2047.000000</module-x>
- <module-y>1288.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1717.000000</module-x>
- <module-y>1183.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>2.000000</user-max>
- </port>
- </node>
- <node>
- <name>product_iaic_oa_2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1584.000000</module-x>
- <module-y>1296.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>range_trans_cr_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_cr</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1575.000000</module-x>
- <module-y>1151.000000</module-y>
- <port>
- <name>Input Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Input Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Min</name>
- <user-min>0.000000</user-min>
- <user-max>40.000000</user-max>
- </port>
- <port>
- <name>Output Max</name>
- <user-min>0.000000</user-min>
- <user-max>400.000000</user-max>
- </port>
- </node>
- <node>
- <name>sine_faaa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faaa</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1766.000000</module-x>
- <module-y>1359.000000</module-y>
- </node>
- <node>
- <name>sine_faaa_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faaa</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1853.000000</module-x>
- <module-y>1261.000000</module-y>
- </node>
- <node>
- <name>trigger_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>trigger_in</plugin-label>
- <module-x>1333.000000</module-x>
- <module-y>1187.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1973.000000</module-x>
- <module-y>1253.000000</module-y>
- </node>
- <connection>
- <source-node>dahdsr_hexp_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>sine_faaa_0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_1</source-node>
- <source-port>Product Output</source-port>
- <destination-node>sine_faaa_1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_hexp_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa_2</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_2</source-node>
- <source-port>Product Output</source-port>
- <destination-node>sine_faaa_1</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>trigger_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_hexp_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>trigger_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_hexp_1</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>range_trans_cr_0</source-node>
- <source-port>Output</source-port>
- <destination-node>sine_faaa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>range_trans_cr_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaic_oa_1</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_hexp_1</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>range_trans_cr_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>sine_faaa_1</source-node>
- <source-port>Output</source-port>
- <destination-node>amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>sine_faaa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>amp</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>amp</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>duration</source-node>
- <source-port>in</source-port>
- <destination-node>dahdsr_hexp_0</destination-node>
- <destination-port>Release Time (s)</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>trigger_in_0</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>amp</node-name>
- <port-name>Gain</port-name>
- <value>0.486438</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.001873</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.124987</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.381212</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_1</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_1</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_1</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_1</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.083351</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_1</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.006750</value>
- </control>
- <control>
- <node-name>dahdsr_hexp_1</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.160747</value>
- </control>
- <control>
- <node-name>product_iaic_oa_1</node-name>
- <port-name>Second Input</port-name>
- <value>1.702618</value>
- </control>
- <control>
- <node-name>product_iaic_oa_2</node-name>
- <port-name>Second Input</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Input Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Input Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Output Min</port-name>
- <value>34.758533</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Output Max</port-name>
- <value>292.413727</value>
- </control>
- <control>
- <node-name>trigger_in_0</node-name>
- <port-name>Note Number</port-name>
- <value>36.000000</value>
- </control>
- <control>
- <port-name>duration</port-name>
- <value>0.493996</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>0.373559</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/meanbass.om b/src/clients/patches/meanbass.om
deleted file mode 100644
index 091cb078..00000000
--- a/src/clients/patches/meanbass.om
+++ /dev/null
@@ -1,408 +0,0 @@
-<?xml version="1.0"?>
-<patch>
- <name>mean_bass</name>
- <polyphony>1</polyphony>
- <node>
- <name>adsr_g+t_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1375.000000</module-x>
- <module-y>1272.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>detune</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1306.000000</module-x>
- <module-y>1141.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>master_amp</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>2142.000000</module-x>
- <module-y>1127.000000</module-y>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1027.000000</module-x>
- <module-y>1064.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1123.000000</module-x>
- <module-y>1065.000000</module-y>
- </node>
- <node>
- <name>out</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2266.000000</module-x>
- <module-y>1137.000000</module-y>
- </node>
- <node>
- <name>pwm_osc</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faac</plugin-label>
- <library-name>sine.so</library-name>
- <module-x>1436.000000</module-x>
- <module-y>1111.000000</module-y>
- <port>
- <name>Amplitude</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>range_trans_cr_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_cr</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1544.000000</module-x>
- <module-y>1154.000000</module-y>
- <port>
- <name>Input Min</name>
- <user-min>-1.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Input Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Min</name>
- <user-min>-2.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- <port>
- <name>Output Max</name>
- <user-min>-1.000000</user-min>
- <user-max>12.000000</user-max>
- </port>
- </node>
- <node>
- <name>saw_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1760.000000</module-x>
- <module-y>899.000000</module-y>
- </node>
- <node>
- <name>saw_2</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1763.000000</module-x>
- <module-y>958.000000</module-y>
- </node>
- <node>
- <name>saw_3</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>pulse_fapa_oa</plugin-label>
- <library-name>pulse_1645.so</library-name>
- <module-x>1716.000000</module-x>
- <module-y>1070.000000</module-y>
- </node>
- <node>
- <name>vcf_reslp_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>vcf_reslp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- <module-x>1888.000000</module-x>
- <module-y>1047.000000</module-y>
- <port>
- <name>Gain</name>
- <user-min>0.000000</user-min>
- <user-max>9.000000</user-max>
- </port>
- </node>
- <node>
- <name>vibrato</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_fcac</plugin-label>
- <library-name>sine.so</library-name>
- <module-x>1595.000000</module-x>
- <module-y>1010.000000</module-y>
- <port>
- <name>Frequency (Hz)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Amplitude</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>2022.000000</module-x>
- <module-y>1174.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>2055.000000</module-x>
- <module-y>1083.000000</module-y>
- </node>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>saw_3</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>saw_2</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>pwm_osc</source-node>
- <source-port>Output</source-port>
- <destination-node>range_trans_cr_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>detune</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>adsr_g+t_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>adsr_g+t_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>vcf_reslp_0</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>vibrato</source-node>
- <source-port>Output</source-port>
- <destination-node>saw_2</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>saw_1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>master_amp</source-node>
- <source-port>Output</source-port>
- <destination-node>out</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>saw_3</source-node>
- <source-port>Output</source-port>
- <destination-node>vcf_reslp_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>range_trans_cr_0</source-node>
- <source-port>Output</source-port>
- <destination-node>saw_3</destination-node>
- <destination-port>Pulse Width</destination-port>
- </connection>
- <connection>
- <source-node>saw_2</source-node>
- <source-port>Output</source-port>
- <destination-node>vcf_reslp_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>saw_1</source-node>
- <source-port>Output</source-port>
- <destination-node>vcf_reslp_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>pwm_osc</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>detune</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>pwm_osc</destination-node>
- <destination-port>Frequency (Hz)</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in_0</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.001059</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.070664</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.855038</value>
- </control>
- <control>
- <node-name>adsr_g+t_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.127196</value>
- </control>
- <control>
- <node-name>detune</node-name>
- <port-name>Second Input</port-name>
- <value>0.095403</value>
- </control>
- <control>
- <node-name>master_amp</node-name>
- <port-name>Gain</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>pwm_osc</node-name>
- <port-name>Amplitude</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Input Min</port-name>
- <value>-1.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Input Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Output Min</port-name>
- <value>0.057721</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Output Max</port-name>
- <value>1.111897</value>
- </control>
- <control>
- <node-name>vcf_reslp_0</node-name>
- <port-name>Gain</port-name>
- <value>0.954053</value>
- </control>
- <control>
- <node-name>vcf_reslp_0</node-name>
- <port-name>Frequency Offset</port-name>
- <value>11514.286133</value>
- </control>
- <control>
- <node-name>vcf_reslp_0</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-0.252751</value>
- </control>
- <control>
- <node-name>vcf_reslp_0</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.022178</value>
- </control>
- <control>
- <node-name>vibrato</node-name>
- <port-name>Frequency (Hz)</port-name>
- <value>0.028266</value>
- </control>
- <control>
- <node-name>vibrato</node-name>
- <port-name>Amplitude</port-name>
- <value>0.561781</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>0.236515</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/organ.om b/src/clients/patches/organ.om
deleted file mode 100644
index 2c445aaf..00000000
--- a/src/clients/patches/organ.om
+++ /dev/null
@@ -1,399 +0,0 @@
-<?xml version="1.0"?>
-<patch>
- <name>organ</name>
- <polyphony>4</polyphony>
- <node>
- <name>env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1549.000000</module-x>
- <module-y>1203.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>freq_mod_2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1419.000000</module-x>
- <module-y>1009.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>freq_mod_3</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1423.000000</module-x>
- <module-y>1115.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>2.000000</user-max>
- </port>
- </node>
- <node>
- <name>master_amp</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1946.000000</module-x>
- <module-y>1074.000000</module-y>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1179.000000</module-x>
- <module-y>1123.000000</module-y>
- </node>
- <node>
- <name>note_in</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1180.000000</module-x>
- <module-y>1191.000000</module-y>
- </node>
- <node>
- <name>osc1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faac</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1595.000000</module-x>
- <module-y>957.000000</module-y>
- <port>
- <name>Amplitude</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>osc1_vol</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1277.000000</module-x>
- <module-y>884.000000</module-y>
- </node>
- <node>
- <name>osc2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faac</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1597.000000</module-x>
- <module-y>1041.000000</module-y>
- <port>
- <name>Amplitude</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>osc2_vol</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1281.000000</module-x>
- <module-y>955.000000</module-y>
- </node>
- <node>
- <name>osc3</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faac</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1599.000000</module-x>
- <module-y>1121.000000</module-y>
- <port>
- <name>Amplitude</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>osc3_vol</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1185.000000</module-x>
- <module-y>1081.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2046.000000</module-x>
- <module-y>1098.000000</module-y>
- </node>
- <node>
- <name>vibrato_osc</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_fcac</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1314.000000</module-x>
- <module-y>840.000000</module-y>
- <port>
- <name>Frequency</name>
- <user-min>1.000000</user-min>
- <user-max>20.000000</user-max>
- </port>
- <port>
- <name>Amplitude</name>
- <user-min>0.000000</user-min>
- <user-max>4.000000</user-max>
- </port>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1741.000000</module-x>
- <module-y>1107.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1873.000000</module-x>
- <module-y>1033.000000</module-y>
- <user-max>3.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>freq_mod_2</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>freq_mod_3</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>osc1</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>osc2</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>osc3</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>osc1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>freq_mod_2</source-node>
- <source-port>Product Output</source-port>
- <destination-node>osc2</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>freq_mod_3</source-node>
- <source-port>Product Output</source-port>
- <destination-node>osc3</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>master_amp</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <connection>
- <source-node>osc1_vol</source-node>
- <source-port>in</source-port>
- <destination-node>osc1</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>osc2_vol</source-node>
- <source-port>in</source-port>
- <destination-node>osc2</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>osc3_vol</source-node>
- <source-port>in</source-port>
- <destination-node>osc3</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>vibrato_osc</source-node>
- <source-port>Output</source-port>
- <destination-node>osc1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>vibrato_osc</source-node>
- <source-port>Output</source-port>
- <destination-node>osc2</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>vibrato_osc</source-node>
- <source-port>Output</source-port>
- <destination-node>osc3</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.003918</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.055253</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.541835</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.020406</value>
- </control>
- <control>
- <node-name>freq_mod_2</node-name>
- <port-name>Second Input</port-name>
- <value>1.500000</value>
- </control>
- <control>
- <node-name>freq_mod_3</node-name>
- <port-name>Second Input</port-name>
- <value>2.000000</value>
- </control>
- <control>
- <node-name>master_amp</node-name>
- <port-name>Gain</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>osc1</node-name>
- <port-name>Amplitude</port-name>
- <value>0.310314</value>
- </control>
- <control>
- <node-name>osc2</node-name>
- <port-name>Amplitude</port-name>
- <value>0.269566</value>
- </control>
- <control>
- <node-name>osc3</node-name>
- <port-name>Amplitude</port-name>
- <value>0.203741</value>
- </control>
- <control>
- <node-name>vibrato_osc</node-name>
- <port-name>Frequency</port-name>
- <value>7.882617</value>
- </control>
- <control>
- <node-name>vibrato_osc</node-name>
- <port-name>Amplitude</port-name>
- <value>3.999900</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>0.624734</value>
- </control>
- <control>
- <port-name>osc1_vol</port-name>
- <value>0.404675</value>
- </control>
- <control>
- <port-name>osc2_vol</port-name>
- <value>0.379137</value>
- </control>
- <control>
- <port-name>osc3_vol</port-name>
- <value>0.137511</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/pad.om b/src/clients/patches/pad.om
deleted file mode 100644
index 46c3b3b8..00000000
--- a/src/clients/patches/pad.om
+++ /dev/null
@@ -1,575 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>pad</name>
- <polyphony>4</polyphony>
- <node>
- <name>amp_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1540.000000</module-x>
- <module-y>1206.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>freq_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1540.000000</module-x>
- <module-y>1313.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>5.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>freq_influence</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_cr</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1681.000000</module-x>
- <module-y>1229.000000</module-y>
- <port>
- <name>Input Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Input Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Min</name>
- <user-min>0.000000</user-min>
- <user-max>5.000000</user-max>
- </port>
- <port>
- <name>Output Max</name>
- <user-min>0.000000</user-min>
- <user-max>5.000000</user-max>
- </port>
- </node>
- <node>
- <name>freq_mult_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1379.000000</module-x>
- <module-y>1025.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>2.000000</user-max>
- </port>
- </node>
- <node>
- <name>freq_offset_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1456.000000</module-x>
- <module-y>1026.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>freq_offset_2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1454.000000</module-x>
- <module-y>1088.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>-1.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>lowpass</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>vcf_reslp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- <module-x>1794.000000</module-x>
- <module-y>1169.000000</module-y>
- </node>
- <node>
- <name>master_amp</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1945.000000</module-x>
- <module-y>1134.000000</module-y>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1131.000000</module-x>
- <module-y>1160.000000</module-y>
- </node>
- <node>
- <name>note_in</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1290.000000</module-x>
- <module-y>1162.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2033.000000</module-x>
- <module-y>1158.000000</module-y>
- </node>
- <node>
- <name>res_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1540.000000</module-x>
- <module-y>1421.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>4.000000</user-max>
- </port>
- </node>
- <node>
- <name>res_influence</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_cr</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1688.000000</module-x>
- <module-y>1356.000000</module-y>
- <port>
- <name>Input Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Input Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>saw1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fasc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>1554.000000</module-x>
- <module-y>1027.000000</module-y>
- </node>
- <node>
- <name>saw2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fasc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>1553.000000</module-x>
- <module-y>1086.000000</module-y>
- </node>
- <node>
- <name>saw3</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fasc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>1552.000000</module-x>
- <module-y>1147.000000</module-y>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1694.000000</module-x>
- <module-y>1111.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1865.000000</module-x>
- <module-y>1115.000000</module-y>
- </node>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>amp_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>saw3</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>freq_offset_2</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>freq_mult_1</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>freq_offset_2</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>saw2</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>saw3</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>saw2</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>saw1</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>freq_mult_1</source-node>
- <source-port>Product Output</source-port>
- <destination-node>freq_offset_1</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>freq_offset_1</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>saw1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>freq_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>freq_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>freq_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>freq_influence</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>res_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>res_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>res_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>res_influence</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>res_influence</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Resonance</destination-port>
- </connection>
- <connection>
- <source-node>freq_influence</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Frequency Input</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>master_amp</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.055826</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.372512</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.843053</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>freq_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>5.000000</value>
- </control>
- <control>
- <node-name>freq_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.318987</value>
- </control>
- <control>
- <node-name>freq_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>freq_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>freq_influence</node-name>
- <port-name>Input Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>freq_influence</node-name>
- <port-name>Input Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>freq_influence</node-name>
- <port-name>Output Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>freq_influence</node-name>
- <port-name>Output Max</port-name>
- <value>0.654749</value>
- </control>
- <control>
- <node-name>freq_mult_1</node-name>
- <port-name>Second Input</port-name>
- <value>2.000000</value>
- </control>
- <control>
- <node-name>freq_offset_1</node-name>
- <port-name>Second Input</port-name>
- <value>0.024998</value>
- </control>
- <control>
- <node-name>freq_offset_2</node-name>
- <port-name>Second Input</port-name>
- <value>-0.400015</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Gain</port-name>
- <value>0.300000</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency Offset</port-name>
- <value>20.000000</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-1.926742</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.222978</value>
- </control>
- <control>
- <node-name>master_amp</node-name>
- <port-name>Gain</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>res_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.612551</value>
- </control>
- <control>
- <node-name>res_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.810730</value>
- </control>
- <control>
- <node-name>res_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.252227</value>
- </control>
- <control>
- <node-name>res_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>4.000000</value>
- </control>
- <control>
- <node-name>res_influence</node-name>
- <port-name>Input Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>res_influence</node-name>
- <port-name>Input Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>res_influence</node-name>
- <port-name>Output Min</port-name>
- <value>0.507642</value>
- </control>
- <control>
- <node-name>res_influence</node-name>
- <port-name>Output Max</port-name>
- <value>0.715313</value>
- </control>
- <control>
- <node-name>saw1</node-name>
- <port-name>Slope</port-name>
- <value>0.946614</value>
- </control>
- <control>
- <node-name>saw2</node-name>
- <port-name>Slope</port-name>
- <value>0.049995</value>
- </control>
- <control>
- <node-name>saw3</node-name>
- <port-name>Slope</port-name>
- <value>0.949905</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>0.597463</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/quick_bass.om b/src/clients/patches/quick_bass.om
deleted file mode 100644
index 28113dfe..00000000
--- a/src/clients/patches/quick_bass.om
+++ /dev/null
@@ -1,275 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>quick_bass</name>
- <polyphony>1</polyphony>
- <node>
- <name>amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1576.000000</module-x>
- <module-y>1158.000000</module-y>
- </node>
- <node>
- <name>env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1409.000000</module-x>
- <module-y>1203.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>filter_influence</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_cr</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1572.000000</module-x>
- <module-y>1256.000000</module-y>
- <port>
- <name>Input Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Input Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Min</name>
- <user-min>-4.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Max</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- </node>
- <node>
- <name>lowpass</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>vcf_reslp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- <module-x>1757.000000</module-x>
- <module-y>1189.000000</module-y>
- <port>
- <name>Frequency Offset</name>
- <user-min>-400.000000</user-min>
- <user-max>20000.000000</user-max>
- </port>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1206.000000</module-x>
- <module-y>1146.000000</module-y>
- </node>
- <node>
- <name>note_in</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1303.000000</module-x>
- <module-y>1149.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1859.000000</module-x>
- <module-y>1201.000000</module-y>
- </node>
- <node>
- <name>square</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fa_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- <module-x>1412.000000</module-x>
- <module-y>1114.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1681.000000</module-x>
- <module-y>1228.000000</module-y>
- </node>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>square</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>square</source-node>
- <source-port>Output</source-port>
- <destination-node>amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>filter_influence</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>filter_influence</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Frequency Input</destination-port>
- </connection>
- <connection>
- <source-node>amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.081073</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>filter_influence</node-name>
- <port-name>Input Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>filter_influence</node-name>
- <port-name>Input Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>filter_influence</node-name>
- <port-name>Output Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>filter_influence</node-name>
- <port-name>Output Max</port-name>
- <value>0.043200</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Gain</port-name>
- <value>0.553999</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency Offset</port-name>
- <value>1254.054077</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-2.000000</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.405959</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>0.446063</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/rhodes.om b/src/clients/patches/rhodes.om
deleted file mode 100644
index 9bb83c80..00000000
--- a/src/clients/patches/rhodes.om
+++ /dev/null
@@ -1,327 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>rhodes</name>
- <polyphony>4</polyphony>
- <node>
- <name>freq_scale3</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1384.333252</module-x>
- <module-y>963.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>-5.000000</user-min>
- <user-max>30.000000</user-max>
- </port>
- </node>
- <node>
- <name>freq_scale_2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1377.333252</module-x>
- <module-y>1243.333374</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>22.000000</user-max>
- </port>
- </node>
- <node>
- <name>master_amp</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1967.000000</module-x>
- <module-y>1081.000000</module-y>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1169.000000</module-x>
- <module-y>1104.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1290.000000</module-x>
- <module-y>1097.000000</module-y>
- </node>
- <subpatch>
- <name>op1</name>
- <filename>fm_operator.om</filename>
- <polyphony>4</polyphony>
- <module-x>1603.666626</module-x>
- <module-y>1062.666626</module-y>
- </subpatch>
- <subpatch>
- <name>op2</name>
- <filename>fm_operator.om</filename>
- <polyphony>4</polyphony>
- <module-x>1735.666626</module-x>
- <module-y>1190.000000</module-y>
- </subpatch>
- <subpatch>
- <name>op3</name>
- <filename>fm_operator.om</filename>
- <polyphony>4</polyphony>
- <module-x>1730.333374</module-x>
- <module-y>883.000000</module-y>
- </subpatch>
- <node>
- <name>output</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2054.000000</module-x>
- <module-y>1105.000000</module-y>
- </node>
- <node>
- <name>velocity_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1876.333374</module-x>
- <module-y>1112.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1892.333374</module-x>
- <module-y>1061.666626</module-y>
- </node>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>freq_scale3</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>freq_scale_2</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Velocity</source-port>
- <destination-node>velocity_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>op1</destination-node>
- <destination-port>base_frequency</destination-port>
- </connection>
- <connection>
- <source-node>op1</source-node>
- <source-port>output</source-port>
- <destination-node>velocity_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>op1</destination-node>
- <destination-port>trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>op1</destination-node>
- <destination-port>gate</destination-port>
- </connection>
- <connection>
- <source-node>freq_scale_2</source-node>
- <source-port>Product Output</source-port>
- <destination-node>op2</destination-node>
- <destination-port>base_frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>op2</destination-node>
- <destination-port>gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>op2</destination-node>
- <destination-port>trigger</destination-port>
- </connection>
- <connection>
- <source-node>op1</source-node>
- <source-port>output</source-port>
- <destination-node>op2</destination-node>
- <destination-port>modulator</destination-port>
- </connection>
- <connection>
- <source-node>op2</source-node>
- <source-port>output</source-port>
- <destination-node>velocity_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>freq_scale3</source-node>
- <source-port>Product Output</source-port>
- <destination-node>op3</destination-node>
- <destination-port>base_frequency</destination-port>
- </connection>
- <connection>
- <source-node>op1</source-node>
- <source-port>output</source-port>
- <destination-node>op3</destination-node>
- <destination-port>modulator</destination-port>
- </connection>
- <connection>
- <source-node>op3</source-node>
- <source-port>output</source-port>
- <destination-node>velocity_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>op3</destination-node>
- <destination-port>gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>op3</destination-node>
- <destination-port>trigger</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>velocity_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>master_amp</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in_0</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>freq_scale3</node-name>
- <port-name>Second Input</port-name>
- <value>3.000000</value>
- </control>
- <control>
- <node-name>freq_scale_2</node-name>
- <port-name>Second Input</port-name>
- <value>5.000000</value>
- </control>
- <control>
- <node-name>master_amp</node-name>
- <port-name>Gain</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>op1</node-name>
- <port-name>attack</port-name>
- <value>0.001249</value>
- </control>
- <control>
- <node-name>op1</node-name>
- <port-name>decay</port-name>
- <value>0.173896</value>
- </control>
- <control>
- <node-name>op1</node-name>
- <port-name>deviation</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>op1</node-name>
- <port-name>release</port-name>
- <value>0.098804</value>
- </control>
- <control>
- <node-name>op1</node-name>
- <port-name>sustain</port-name>
- <value>0.458452</value>
- </control>
- <control>
- <node-name>op2</node-name>
- <port-name>attack</port-name>
- <value>0.001432</value>
- </control>
- <control>
- <node-name>op2</node-name>
- <port-name>decay</port-name>
- <value>0.067187</value>
- </control>
- <control>
- <node-name>op2</node-name>
- <port-name>deviation</port-name>
- <value>750.988098</value>
- </control>
- <control>
- <node-name>op2</node-name>
- <port-name>release</port-name>
- <value>0.215032</value>
- </control>
- <control>
- <node-name>op2</node-name>
- <port-name>sustain</port-name>
- <value>0.055330</value>
- </control>
- <control>
- <node-name>op3</node-name>
- <port-name>attack</port-name>
- <value>0.001249</value>
- </control>
- <control>
- <node-name>op3</node-name>
- <port-name>decay</port-name>
- <value>0.122517</value>
- </control>
- <control>
- <node-name>op3</node-name>
- <port-name>deviation</port-name>
- <value>770.750977</value>
- </control>
- <control>
- <node-name>op3</node-name>
- <port-name>release</port-name>
- <value>0.354803</value>
- </control>
- <control>
- <node-name>op3</node-name>
- <port-name>sustain</port-name>
- <value>0.476655</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>0.520906</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/saw_detuned.om b/src/clients/patches/saw_detuned.om
deleted file mode 100644
index 841330d9..00000000
--- a/src/clients/patches/saw_detuned.om
+++ /dev/null
@@ -1,291 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>saw_detuned</name>
- <polyphony>4</polyphony>
- <node>
- <name>amp_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1537.000000</module-x>
- <module-y>1241.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- </node>
- <node>
- <name>freq_offset_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1441.000000</module-x>
- <module-y>1021.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>freq_offset_2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1435.000000</module-x>
- <module-y>1092.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>-1.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>freq_scale_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1320.000000</module-x>
- <module-y>1021.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>2.000000</user-max>
- </port>
- </node>
- <node>
- <name>master_amp</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1809.000000</module-x>
- <module-y>1119.000000</module-y>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1091.000000</module-x>
- <module-y>1118.000000</module-y>
- </node>
- <node>
- <name>note_in</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1204.000000</module-x>
- <module-y>1118.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1907.000000</module-x>
- <module-y>1145.000000</module-y>
- </node>
- <node>
- <name>saw1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1562.000000</module-x>
- <module-y>1051.000000</module-y>
- </node>
- <node>
- <name>saw2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1563.000000</module-x>
- <module-y>1104.000000</module-y>
- </node>
- <node>
- <name>saw3</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1565.000000</module-x>
- <module-y>1160.000000</module-y>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1685.000000</module-x>
- <module-y>1123.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1735.000000</module-x>
- <module-y>1071.000000</module-y>
- </node>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>amp_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>freq_offset_2</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>freq_scale_1</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>freq_scale_1</source-node>
- <source-port>Product Output</source-port>
- <destination-node>freq_offset_1</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>saw3</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>saw3</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>freq_offset_2</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>saw2</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>saw2</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>freq_offset_1</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>saw1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>saw1</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>master_amp</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.003330</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.055550</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.006660</value>
- </control>
- <control>
- <node-name>freq_offset_1</node-name>
- <port-name>Second Input</port-name>
- <value>0.749925</value>
- </control>
- <control>
- <node-name>freq_offset_2</node-name>
- <port-name>Second Input</port-name>
- <value>-0.700007</value>
- </control>
- <control>
- <node-name>freq_scale_1</node-name>
- <port-name>Second Input</port-name>
- <value>2.000000</value>
- </control>
- <control>
- <node-name>master_amp</node-name>
- <port-name>Gain</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>0.356252</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/saw_lp.om b/src/clients/patches/saw_lp.om
deleted file mode 100644
index f036263f..00000000
--- a/src/clients/patches/saw_lp.om
+++ /dev/null
@@ -1,234 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>saw_lp</name>
- <polyphony>1</polyphony>
- <node>
- <name>amp</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1685.000000</module-x>
- <module-y>1061.000000</module-y>
- </node>
- <node>
- <name>cutoff</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1546.000000</module-x>
- <module-y>1212.000000</module-y>
- <user-max>10000.000000</user-max>
- <user-min>50.000000</user-min>
- </node>
- <node>
- <name>env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1406.000000</module-x>
- <module-y>1150.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>lowpass</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>vcf_reslp</plugin-label>
- <library-name>vcf.so</library-name>
- <module-x>1627.000000</module-x>
- <module-y>1134.000000</module-y>
- </node>
- <node>
- <name>master_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1749.000000</module-x>
- <module-y>1128.000000</module-y>
- <port>
- <name>Gain</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1152.000000</module-x>
- <module-y>1099.000000</module-y>
- </node>
- <node>
- <name>note_in</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1311.000000</module-x>
- <module-y>1093.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1843.000000</module-x>
- <module-y>1153.000000</module-y>
- </node>
- <node>
- <name>saw</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1405.000000</module-x>
- <module-y>1064.000000</module-y>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1523.000000</module-x>
- <module-y>1110.000000</module-y>
- </node>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>master_amp</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>saw</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>saw</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>amp</source-node>
- <source-port>in</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>cutoff</source-node>
- <source-port>in</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Frequency Offset</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.013512</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.162146</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.162146</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Gain</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency Offset</port-name>
- <value>923.618103</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>-1.446654</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.727473</value>
- </control>
- <control>
- <node-name>master_amp</node-name>
- <port-name>Gain</port-name>
- <value>0.500000</value>
- </control>
- <control>
- <port-name>amp</port-name>
- <value>0.404151</value>
- </control>
- <control>
- <port-name>cutoff</port-name>
- <value>117.457626</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/sine.om b/src/clients/patches/sine.om
deleted file mode 100644
index 74e71d82..00000000
--- a/src/clients/patches/sine.om
+++ /dev/null
@@ -1,159 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>sine</name>
- <polyphony>2</polyphony>
- <node>
- <name>amp_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adsr_g+t</plugin-label>
- <library-name>adsr_1680.so</library-name>
- <module-x>1393.000000</module-x>
- <module-y>1134.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1212.000000</module-x>
- <module-y>1092.000000</module-y>
- </node>
- <node>
- <name>note_in</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1315.000000</module-x>
- <module-y>1091.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1700.000000</module-x>
- <module-y>1120.000000</module-y>
- </node>
- <node>
- <name>sine</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faaa</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1627.000000</module-x>
- <module-y>1096.000000</module-y>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1507.000000</module-x>
- <module-y>1191.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1409.000000</module-x>
- <module-y>1251.000000</module-y>
- </node>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sine</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>sine</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>amp_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>sine</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.003200</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.003200</value>
- </control>
- <control>
- <node-name>voice_amp</node-name>
- <port-name>Second Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>0.634667</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/slapbass.om b/src/clients/patches/slapbass.om
deleted file mode 100644
index 82ba439c..00000000
--- a/src/clients/patches/slapbass.om
+++ /dev/null
@@ -1,707 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>slapbass</name>
- <polyphony>1</polyphony>
- <node>
- <name>AmpIV_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>AmpIV</plugin-label>
- <library-name>caps.so</library-name>
- <module-x>1663.000000</module-x>
- <module-y>1070.000000</module-y>
- </node>
- <node>
- <name>amp_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1438.000000</module-x>
- <module-y>1307.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1780.000000</module-x>
- <module-y>1023.000000</module-y>
- <user-max>0.500000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>cutoff_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1287.000000</module-x>
- <module-y>947.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>drive</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1969.000000</module-x>
- <module-y>1175.000000</module-y>
- <user-max>10.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>master_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>amp.so</library-name>
- <module-x>2446.000000</module-x>
- <module-y>1253.000000</module-y>
- <port>
- <name>Gain</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1081.000000</module-x>
- <module-y>1248.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1178.000000</module-x>
- <module-y>1250.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2566.000000</module-x>
- <module-y>1281.000000</module-y>
- </node>
- <node>
- <name>plate_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>plate</plugin-label>
- <library-name>plate_1423.so</library-name>
- <module-x>1760.000000</module-x>
- <module-y>1093.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1866.000000</module-x>
- <module-y>966.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>1000.000000</user-max>
- </port>
- </node>
- <node>
- <name>product_iaic_oa_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1734.000000</module-x>
- <module-y>1257.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>product_iaic_oa_2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1564.000000</module-x>
- <module-y>1259.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_3</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1487.000000</module-x>
- <module-y>956.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>resonance</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1628.000000</module-x>
- <module-y>1347.000000</module-y>
- <user-max>2.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>resonance_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1431.000000</module-x>
- <module-y>1141.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>sawtooth_fa_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1445.000000</module-x>
- <module-y>1061.000000</module-y>
- </node>
- <node>
- <name>sledgehammer</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sledgehammer</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>2183.000000</module-x>
- <module-y>1188.000000</module-y>
- <port>
- <name>Modulator influence</name>
- <user-min>-1.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>smoothDecimate_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>smoothDecimate</plugin-label>
- <library-name>smooth_decimate_1414.so</library-name>
- <module-x>1862.000000</module-x>
- <module-y>1052.000000</module-y>
- </node>
- <node>
- <name>vcf_lp_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>vcf_lp</plugin-label>
- <library-name>vcf_cv_in.so</library-name>
- <module-x>2063.000000</module-x>
- <module-y>1113.000000</module-y>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>2332.000000</module-x>
- <module-y>1261.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>2357.000000</module-x>
- <module-y>1176.000000</module-y>
- <user-max>3.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>resonance_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>amp_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>cutoff_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>resonance_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>cutoff_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sawtooth_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>drive</source-node>
- <source-port>in</source-port>
- <destination-node>vcf_lp_0</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Gain</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>master_amp</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>resonance_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa_2</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_2</source-node>
- <source-port>Product Output</source-port>
- <destination-node>product_iaic_oa_1</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_1</source-node>
- <source-port>Product Output</source-port>
- <destination-node>vcf_lp_0</destination-node>
- <destination-port>Resonance</destination-port>
- </connection>
- <connection>
- <source-node>resonance</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_1</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa_3</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_3</source-node>
- <source-port>Product Output</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>vcf_lp_0</destination-node>
- <destination-port>Frequency Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff</source-node>
- <source-port>in</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>sawtooth_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>AmpIV_0</destination-node>
- <destination-port>in</destination-port>
- </connection>
- <connection>
- <source-node>AmpIV_0</source-node>
- <source-port>out</source-port>
- <destination-node>plate_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>plate_0</source-node>
- <source-port>Left output</source-port>
- <destination-node>vcf_lp_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>plate_0</source-node>
- <source-port>Left output</source-port>
- <destination-node>smoothDecimate_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>smoothDecimate_0</source-node>
- <source-port>Output</source-port>
- <destination-node>vcf_lp_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>vcf_lp_0</source-node>
- <source-port>Output</source-port>
- <destination-node>sledgehammer</destination-node>
- <destination-port>Carrier</destination-port>
- </connection>
- <connection>
- <source-node>sledgehammer</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>AmpIV_0</source-node>
- <source-port>out</source-port>
- <destination-node>sledgehammer</destination-node>
- <destination-port>Modulator</destination-port>
- </connection>
- <connection>
- <source-node>master_amp</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in_0</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>gain</port-name>
- <value>9.891598</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>temperature</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>bass</port-name>
- <value>6.420598</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>mid</port-name>
- <value>1.697363</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>treble</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>hi</port-name>
- <value>-1.254659</value>
- </control>
- <control>
- <node-name>AmpIV_0</node-name>
- <port-name>drive</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.002118</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.056531</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.014133</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.529982</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.268524</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.003887</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.028266</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.229659</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.017666</value>
- </control>
- <control>
- <node-name>master_amp</node-name>
- <port-name>Gain</port-name>
- <value>0.296600</value>
- </control>
- <control>
- <node-name>plate_0</node-name>
- <port-name>Reverb time</port-name>
- <value>2.919966</value>
- </control>
- <control>
- <node-name>plate_0</node-name>
- <port-name>Damping</port-name>
- <value>0.060065</value>
- </control>
- <control>
- <node-name>plate_0</node-name>
- <port-name>Dry-wet mix</port-name>
- <value>0.713710</value>
- </control>
- <control>
- <node-name>product_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>0.067783</value>
- </control>
- <control>
- <node-name>product_iaic_oa_1</node-name>
- <port-name>Second Input</port-name>
- <value>0.169483</value>
- </control>
- <control>
- <node-name>product_iaic_oa_2</node-name>
- <port-name>Second Input</port-name>
- <value>0.180194</value>
- </control>
- <control>
- <node-name>product_iaic_oa_3</node-name>
- <port-name>Second Input</port-name>
- <value>0.731424</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.915103</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.024733</value>
- </control>
- <control>
- <node-name>resonance_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.148395</value>
- </control>
- <control>
- <node-name>sledgehammer</node-name>
- <port-name>Rate</port-name>
- <value>0.000026</value>
- </control>
- <control>
- <node-name>sledgehammer</node-name>
- <port-name>Modulator influence</port-name>
- <value>2.927700</value>
- </control>
- <control>
- <node-name>sledgehammer</node-name>
- <port-name>Carrier influence</port-name>
- <value>0.357333</value>
- </control>
- <control>
- <node-name>smoothDecimate_0</node-name>
- <port-name>Resample rate</port-name>
- <value>13714.286133</value>
- </control>
- <control>
- <node-name>smoothDecimate_0</node-name>
- <port-name>Smoothing</port-name>
- <value>0.166061</value>
- </control>
- <control>
- <node-name>vcf_lp_0</node-name>
- <port-name>Gain</port-name>
- <value>9.999900</value>
- </control>
- <control>
- <node-name>vcf_lp_0</node-name>
- <port-name>Frequency Offset</port-name>
- <value>251.428574</value>
- </control>
- <control>
- <node-name>vcf_lp_0</node-name>
- <port-name>Frequency Pitch</port-name>
- <value>1.292336</value>
- </control>
- <control>
- <node-name>vcf_lp_0</node-name>
- <port-name>Resonance Offset</port-name>
- <value>0.001000</value>
- </control>
- <control>
- <port-name>cutoff</port-name>
- <value>0.163735</value>
- </control>
- <control>
- <port-name>drive</port-name>
- <value>5.840650</value>
- </control>
- <control>
- <port-name>resonance</port-name>
- <value>0.510119</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>0.191298</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/303-test.om b/src/clients/patches/testing/303-test.om
deleted file mode 100644
index 2d42505b..00000000
--- a/src/clients/patches/testing/303-test.om
+++ /dev/null
@@ -1,520 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>303</name>
- <polyphony>1</polyphony>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1642.000000</module-x>
- <module-y>1286.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>dahdsr_g+t_control_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1426.000000</module-x>
- <module-y>1116.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>dahdsr_g+t_control_2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1427.000000</module-x>
- <module-y>978.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>lp4pole_faraia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>lp4pole_faraia_oa</plugin-label>
- <library-name>lp4pole_1671.so</library-name>
- <module-x>1798.000000</module-x>
- <module-y>1162.000000</module-y>
- </node>
- <node>
- <name>midi_control_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1299.000000</module-x>
- <module-y>1000.000000</module-y>
- </node>
- <node>
- <name>midi_control_in_1</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1557.000000</module-x>
- <module-y>964.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1297.000000</module-x>
- <module-y>1246.000000</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2049.000000</module-x>
- <module-y>1237.000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1936.000000</module-x>
- <module-y>1214.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1566.000000</module-x>
- <module-y>1060.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>99999.000000</user-max>
- </port>
- </node>
- <node>
- <name>product_iaic_oa_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1563.000000</module-x>
- <module-y>1160.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- </node>
- <node>
- <name>sine_faac_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faac</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1443.000000</module-x>
- <module-y>1322.000000</module-y>
- </node>
- <node>
- <name>sum_iaic_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1692.000000</module-x>
- <module-y>1084.000000</module-y>
- </node>
- <node>
- <name>sum_iaic_oa_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1683.000000</module-x>
- <module-y>1164.000000</module-y>
- </node>
- <node>
- <name>triangle_fasc_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fasc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>1436.000000</module-x>
- <module-y>1250.000000</module-y>
- </node>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>triangle_fasc_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_1</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>triangle_fasc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_2</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>sum_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>sum_iaic_oa_0</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Cutoff Frequency</destination-port>
- </connection>
- <connection>
- <source-node>lp4pole_faraia_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_2</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_1</source-node>
- <source-port>Product Output</source-port>
- <destination-node>sum_iaic_oa_1</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>sum_iaic_oa_1</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Resonance</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_1</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa_1</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_1</source-node>
- <source-port>Out (CR)</source-port>
- <destination-node>sum_iaic_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_0</source-node>
- <source-port>Out (CR)</source-port>
- <destination-node>sum_iaic_oa_1</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>sine_faac_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sine_faac_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_g+t_control_1</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_g+t_control_2</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.001455</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.043685</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.363600</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.227250</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_1</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.045450</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_2</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_2</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.004541</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_2</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_2</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.090900</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_2</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.090900</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_2</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.636300</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Controller Number</port-name>
- <value>98.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Logarithmic</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Max</port-name>
- <value>4.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Out (CR)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Controller Number</port-name>
- <value>97.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Logarithmic</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Min</port-name>
- <value>471.474823</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Max</port-name>
- <value>16501.619141</value>
- </control>
- <control>
- <node-name>midi_control_in_1</node-name>
- <port-name>Out (CR)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>product_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>4999.950195</value>
- </control>
- <control>
- <node-name>product_iaic_oa_1</node-name>
- <port-name>Second Input</port-name>
- <value>2.174927</value>
- </control>
- <control>
- <node-name>sine_faac_0</node-name>
- <port-name>Amplitude</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>sum_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>sum_iaic_oa_1</node-name>
- <port-name>Second Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>triangle_fasc_oa_0</node-name>
- <port-name>Slope</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/bar.om b/src/clients/patches/testing/bar.om
deleted file mode 100644
index a23e8015..00000000
--- a/src/clients/patches/testing/bar.om
+++ /dev/null
@@ -1,105 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>bar</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1436.000000</module-x>
- <module-y>1050.000000</module-y>
- </node>
- <node>
- <name>mbeq_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>mbeq</plugin-label>
- <library-name>mbeq_1197.so</library-name>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </node>
- <preset>
- <name>default</name>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>50Hz gain (low shelving)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>100Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>156Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>220Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>311Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>440Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>622Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>880Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>1250Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>1750Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>2500Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>3500Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>5000Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>10000Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>20000Hz gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mbeq_0</node-name>
- <port-name>latency</port-name>
- <value>768.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/connecttest.om b/src/clients/patches/testing/connecttest.om
deleted file mode 100644
index 5db78844..00000000
--- a/src/clients/patches/testing/connecttest.om
+++ /dev/null
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>conntest</name>
- <polyphony>1</polyphony>
- <node>
- <name>amp_mono_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>amp_mono</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1457.000000</module-x>
- <module-y>1009.000000</module-y>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1593.000000</module-x>
- <module-y>1029.000000</module-y>
- </node>
- <node>
- <name>sine_fcac_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_fcac</plugin-label>
- <library-name>sine.so</library-name>
- <module-x>1303.000000</module-x>
- <module-y>998.000000</module-y>
- </node>
- <node>
- <name>sine_fcac_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_fcac</plugin-label>
- <library-name>sine.so</library-name>
- <module-x>1306.000000</module-x>
- <module-y>1065.000000</module-y>
- </node>
- <connection>
- <source-node>amp_mono_0</source-node>
- <source-port>Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>amp_mono_0</node-name>
- <port-name>Gain</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>sine_fcac_0</node-name>
- <port-name>Frequency (Hz)</port-name>
- <value>440.000000</value>
- </control>
- <control>
- <node-name>sine_fcac_0</node-name>
- <port-name>Amplitude</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>sine_fcac_1</node-name>
- <port-name>Frequency (Hz)</port-name>
- <value>440.000000</value>
- </control>
- <control>
- <node-name>sine_fcac_1</node-name>
- <port-name>Amplitude</port-name>
- <value>1.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/convert_test.om b/src/clients/patches/testing/convert_test.om
deleted file mode 100644
index 257de8d7..00000000
--- a/src/clients/patches/testing/convert_test.om
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>converttest</name>
- <polyphony>1</polyphony>
- <node>
- <name>Saw-VCO_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Saw-VCO</plugin-label>
- <library-name>vco_sawpulse.so</library-name>
- <module-x>1595.000000</module-x>
- <module-y>1034.000000</module-y>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1692.000000</module-x>
- <module-y>1044.000000</module-y>
- </node>
- <node>
- <name>hz_voct_ar_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>hz_voct_ar</plugin-label>
- <library-name>hz_voct_4200.so</library-name>
- <module-x>1489.000000</module-x>
- <module-y>1045.000000</module-y>
- </node>
- <node>
- <name>interpolator_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1320.000000</module-x>
- <module-y>1069.000000</module-y>
- <port>
- <name>Control Input</name>
- <user-min>0.000000</user-min>
- <user-max>100.000000</user-max>
- </port>
- </node>
- <connection>
- <source-node>Saw-VCO_0</source-node>
- <source-port>Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>interpolator_0</source-node>
- <source-port>Interpolated Output</source-port>
- <destination-node>hz_voct_ar_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>hz_voct_ar_0</source-node>
- <source-port>Output</source-port>
- <destination-node>Saw-VCO_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Octave</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Tune</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Exp FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Lin FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>LP filter</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>interpolator_0</node-name>
- <port-name>Control Input</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/convert_test2.om b/src/clients/patches/testing/convert_test2.om
deleted file mode 100644
index 0ed51b5f..00000000
--- a/src/clients/patches/testing/convert_test2.om
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>converttest</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1692.000000</module-x>
- <module-y>1044.000000</module-y>
- </node>
- <node>
- <name>hz_voct_ar_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>hz_voct_ar</plugin-label>
- <library-name>hz_voct_4200.so</library-name>
- <module-x>1587.000000</module-x>
- <module-y>1016.000000</module-y>
- </node>
- <connection>
- <source-node>hz_voct_ar_0</source-node>
- <source-port>Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/dssi_test.om b/src/clients/patches/testing/dssi_test.om
deleted file mode 100644
index 86980337..00000000
--- a/src/clients/patches/testing/dssi_test.om
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <polyphony>1</polyphony>
- <node>
- <name>hexter_0</name>
- <polyphonic>false</polyphonic>
- <type>DSSI</type>
- <plugin-label>hexter</plugin-label>
- <library-name>hexter.so</library-name>
- <dssi-program>0/65</dssi-program>
- <module-x>1600.000000</module-x>
- <module-y>1200.000000</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>1705.000000</module-x>
- <module-y>1206.000000</module-y>
- </node>
- <connection>
- <source-node>hexter_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>hexter_0</node-name>
- <port-name>Tuning</port-name>
- <value>440.000000</value>
- </control>
- <control>
- <node-name>hexter_0</node-name>
- <port-name>Volume</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/envtest.om b/src/clients/patches/testing/envtest.om
deleted file mode 100644
index b8f43001..00000000
--- a/src/clients/patches/testing/envtest.om
+++ /dev/null
@@ -1,203 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>envtest</name>
- <polyphony>1</polyphony>
- <node>
- <name>Sin_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Sin</plugin-label>
- <library-name>caps.so</library-name>
- <module-x>1554.000000</module-x>
- <module-y>985.000000</module-y>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1761.000000</module-x>
- <module-y>1072.000000</module-y>
- </node>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1458.000000</module-x>
- <module-y>1097.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>impulse_fc_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>impulse_fc</plugin-label>
- <library-name>impulse_1885.so</library-name>
- <module-x>1263.000000</module-x>
- <module-y>1142.000000</module-y>
- <port>
- <name>Frequency (Hz)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>interpolator_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1313.000000</module-x>
- <module-y>1040.000000</module-y>
- <port>
- <name>Control Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>interpolator_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1307.000000</module-x>
- <module-y>1092.000000</module-y>
- <port>
- <name>Control Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1336.000000</module-x>
- <module-y>1156.000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1647.000000</module-x>
- <module-y>1053.000000</module-y>
- </node>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>Sin_0</source-node>
- <source-port>out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>interpolator_0</source-node>
- <source-port>Interpolated Output</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>Sin_0</node-name>
- <port-name>f</port-name>
- <value>440.000000</value>
- </control>
- <control>
- <node-name>Sin_0</node-name>
- <port-name>volume</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.136350</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.272700</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.636300</value>
- </control>
- <control>
- <node-name>impulse_fc_0</node-name>
- <port-name>Frequency (Hz)</port-name>
- <value>0.449955</value>
- </control>
- <control>
- <node-name>interpolator_0</node-name>
- <port-name>Control Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>interpolator_1</node-name>
- <port-name>Control Input</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/exptest.om b/src/clients/patches/testing/exptest.om
deleted file mode 100644
index 4727c639..00000000
--- a/src/clients/patches/testing/exptest.om
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>exptest</name>
- <polyphony>1</polyphony>
- <node>
- <name>Saw-VCO_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Saw-VCO</plugin-label>
- <library-name>vco_sawpulse.so</library-name>
- <module-x>1503.000000</module-x>
- <module-y>1075.000000</module-y>
- </node>
- <node>
- <name>midi_control_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1384.000000</module-x>
- <module-y>1092.000000</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>1616.000000</module-x>
- <module-y>1167.000000</module-y>
- </node>
- <connection>
- <source-node>Saw-VCO_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_0</source-node>
- <source-port>Out (AR)</source-port>
- <destination-node>Saw-VCO_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Octave</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Tune</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Exp FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Lin FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>LP filter</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Controller Number</port-name>
- <value>97.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Logarithmic</port-name>
- <value>0.172915</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Max</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Out (CR)</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/foo.om b/src/clients/patches/testing/foo.om
deleted file mode 100644
index 3d94abaf..00000000
--- a/src/clients/patches/testing/foo.om
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1446.000000</module-x>
- <module-y>1053.000000</module-y>
- </node>
- <subpatch>
- <name>bar</name>
- <filename>bar.om</filename>
- <polyphony>1</polyphony>
- <filename>/home/dave/code/om/om-synth/src/clients/patches/testing/bar.om</filename>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </subpatch>
- <node>
- <name>slide_tc_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>slide_tc</plugin-label>
- <library-name>slide_2741.so</library-name>
- <module-x>1335.000000</module-x>
- <module-y>1074.000000</module-y>
- </node>
- <preset>
- <name>default</name>
- <control>
- <node-name>slide_tc_0</node-name>
- <port-name>Rise time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>slide_tc_0</node-name>
- <port-name>Fall time (s)</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/formanttest.om b/src/clients/patches/testing/formanttest.om
deleted file mode 100644
index 62cbd2f0..00000000
--- a/src/clients/patches/testing/formanttest.om
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>formanttest</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1612.000000</module-x>
- <module-y>1124.000000</module-y>
- </node>
- <node>
- <name>formant_vc_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>formant_vc</plugin-label>
- <library-name>formant_filter_4300.so</library-name>
- <module-x>1501.000000</module-x>
- <module-y>1094.000000</module-y>
- </node>
- <node>
- <name>noise_source_white_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>noise_source_white</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1350.000000</module-x>
- <module-y>1083.000000</module-y>
- <port>
- <name>Amplitude</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <connection>
- <source-node>formant_vc_0</source-node>
- <source-port>Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>noise_source_white_0</source-node>
- <source-port>Output</source-port>
- <destination-node>formant_vc_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>formant_vc_0</node-name>
- <port-name>Vowel</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>noise_source_white_0</node-name>
- <port-name>Amplitude</port-name>
- <value>1.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/learntest.om b/src/clients/patches/testing/learntest.om
deleted file mode 100644
index 4dcbcb8d..00000000
--- a/src/clients/patches/testing/learntest.om
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1680.000000</module-x>
- <module-y>1181.000000</module-y>
- </node>
- <node>
- <name>midi_control_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1418.000000</module-x>
- <module-y>1133.000000</module-y>
- </node>
- <node>
- <name>square_fa_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fa_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- <module-x>1547.000000</module-x>
- <module-y>1168.000000</module-y>
- </node>
- <connection>
- <source-node>square_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_0</source-node>
- <source-port>Out (AR)</source-port>
- <destination-node>square_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Controller Number</port-name>
- <value>60.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Logarithmic</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Max</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Out (CR)</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/miditest.om b/src/clients/patches/testing/miditest.om
deleted file mode 100644
index 584514e2..00000000
--- a/src/clients/patches/testing/miditest.om
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>miditest</name>
- <polyphony>1</polyphony>
- <node>
- <name>midi_control_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_control_in</plugin-label>
- <module-x>1351.000000</module-x>
- <module-y>1255.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1348.000000</module-x>
- <module-y>1170.000000</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1632.000000</module-x>
- <module-y>1222.000000</module-y>
- </node>
- <node>
- <name>triangle_fasc_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>triangle_fasc_oa</plugin-label>
- <library-name>triangle_1649.so</library-name>
- <module-x>1481.000000</module-x>
- <module-y>1248.000000</module-y>
- </node>
- <connection>
- <source-node>triangle_fasc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>midi_control_in_0</source-node>
- <source-port>Out (AR)</source-port>
- <destination-node>triangle_fasc_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Controller Number</port-name>
- <value>97.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Logarithmic</port-name>
- <value>0.231861</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Min</port-name>
- <value>30.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Max</port-name>
- <value>400.000000</value>
- </control>
- <control>
- <node-name>midi_control_in_0</node-name>
- <port-name>Out (CR)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>triangle_fasc_oa_0</node-name>
- <port-name>Slope</port-name>
- <value>0.500000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/new_test/master.om b/src/clients/patches/testing/new_test/master.om
deleted file mode 100644
index f9a2d969..00000000
--- a/src/clients/patches/testing/new_test/master.om
+++ /dev/null
@@ -1,98 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>master</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1599.000000</module-x>
- <module-y>1143.000000</module-y>
- </node>
- <node>
- <name>audio_output_1</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1602.000000</module-x>
- <module-y>1197.000000</module-y>
- </node>
- <node>
- <name>gverb_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>gverb</plugin-label>
- <library-name>gverb_1216.so</library-name>
- <module-x>1445.000000</module-x>
- <module-y>1053.000000</module-y>
- </node>
- <subpatch>
- <name>quick_bass</name>
- <filename>quick_bass.om</filename>
- <polyphony>1</polyphony>
- <module-x>1265.000000</module-x>
- <module-y>1076.000000</module-y>
- </subpatch>
- <connection>
- <source-node>gverb_0</source-node>
- <source-port>Left output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>gverb_0</source-node>
- <source-port>Right output</source-port>
- <destination-node>audio_output_1</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>quick_bass</source-node>
- <source-port>output_0</source-port>
- <destination-node>gverb_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>gverb_0</node-name>
- <port-name>Roomsize (m)</port-name>
- <value>191.272659</value>
- </control>
- <control>
- <node-name>gverb_0</node-name>
- <port-name>Reverb time (s)</port-name>
- <value>7.575000</value>
- </control>
- <control>
- <node-name>gverb_0</node-name>
- <port-name>Damping</port-name>
- <value>0.500000</value>
- </control>
- <control>
- <node-name>gverb_0</node-name>
- <port-name>Input bandwidth</port-name>
- <value>0.750000</value>
- </control>
- <control>
- <node-name>gverb_0</node-name>
- <port-name>Dry signal level (dB)</port-name>
- <value>-0.000100</value>
- </control>
- <control>
- <node-name>gverb_0</node-name>
- <port-name>Early reflection level (dB)</port-name>
- <value>-28.636423</value>
- </control>
- <control>
- <node-name>gverb_0</node-name>
- <port-name>Tail level (dB)</port-name>
- <value>-38.181862</value>
- </control>
- <control>
- <node-name>quick_bass</node-name>
- <port-name>volume</port-name>
- <value>0.554124</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/new_test/quick-bass.om b/src/clients/patches/testing/new_test/quick-bass.om
deleted file mode 100644
index 2e716288..00000000
--- a/src/clients/patches/testing/new_test/quick-bass.om
+++ /dev/null
@@ -1,319 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>quick-bass</name>
- <polyphony>2</polyphony>
- <node>
- <name>Saw-VCO_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Saw-VCO</plugin-label>
- <library-name>vco_sawpulse.so</library-name>
- <module-x>1585.000000</module-x>
- <module-y>1139.000000</module-y>
- </node>
- <node>
- <name>adenv_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>adenv</plugin-label>
- <library-name>adenv.so</library-name>
- <module-x>1389.000000</module-x>
- <module-y>1028.000000</module-y>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1955.000000</module-x>
- <module-y>1149.000000</module-y>
- </node>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1463.000000</module-x>
- <module-y>1228.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.200000</user-max>
- </port>
- </node>
- <node>
- <name>hz_voct_ar_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>hz_voct_ar</plugin-label>
- <library-name>hz_voct_4200.so</library-name>
- <module-x>1447.000000</module-x>
- <module-y>1136.000000</module-y>
- </node>
- <node>
- <name>interpolator_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1583.000000</module-x>
- <module-y>1085.000000</module-y>
- <port>
- <name>Control Input</name>
- <user-min>0.000000</user-min>
- <user-max>4.000000</user-max>
- </port>
- </node>
- <node>
- <name>lp4pole_faraia_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>lp4pole_faraia_oa</plugin-label>
- <library-name>lp4pole_1671.so</library-name>
- <module-x>1708.000000</module-x>
- <module-y>1086.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1293.000000</module-x>
- <module-y>1128.000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1826.000000</module-x>
- <module-y>1136.000000</module-y>
- </node>
- <node>
- <name>product_iaic_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaic_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1484.000000</module-x>
- <module-y>1019.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>5000.000000</user-max>
- </port>
- </node>
- <node>
- <name>sum_iaic_oa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1598.000000</module-x>
- <module-y>1026.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>1000.000000</user-max>
- </port>
- </node>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>Saw-VCO_0</source-node>
- <source-port>Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lp4pole_faraia_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>adenv_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>adenv_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>product_iaic_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>sum_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>hz_voct_ar_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>hz_voct_ar_0</source-node>
- <source-port>Output</source-port>
- <destination-node>Saw-VCO_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>interpolator_0</source-node>
- <source-port>Interpolated Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Resonance</destination-port>
- </connection>
- <connection>
- <source-node>adenv_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaic_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>sum_iaic_oa_0</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>lp4pole_faraia_oa_0</destination-node>
- <destination-port>Cutoff Frequency</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Octave</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Tune</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Exp FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>Lin FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Saw-VCO_0</node-name>
- <port-name>LP filter</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>adenv_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.001514</value>
- </control>
- <control>
- <node-name>adenv_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.181800</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.004541</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.112665</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.844986</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.199900</value>
- </control>
- <control>
- <node-name>interpolator_0</node-name>
- <port-name>Control Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>product_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>1000.000000</value>
- </control>
- <control>
- <node-name>sum_iaic_oa_0</node-name>
- <port-name>Second Input</port-name>
- <value>349.999969</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/rangetest.om b/src/clients/patches/testing/rangetest.om
deleted file mode 100644
index 9ac64a58..00000000
--- a/src/clients/patches/testing/rangetest.om
+++ /dev/null
@@ -1,171 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>rangetest</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1746.000000</module-x>
- <module-y>1096.000000</module-y>
- </node>
- <node>
- <name>interpolator_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1322.000000</module-x>
- <module-y>970.000000</module-y>
- <port>
- <name>Control Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>interpolator_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1321.000000</module-x>
- <module-y>1029.000000</module-y>
- <port>
- <name>Control Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>interpolator_2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1322.000000</module-x>
- <module-y>1086.000000</module-y>
- <port>
- <name>Control Input</name>
- <user-min>0.000000</user-min>
- <user-max>5.000000</user-max>
- </port>
- </node>
- <node>
- <name>interpolator_3</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1311.000000</module-x>
- <module-y>1143.000000</module-y>
- <port>
- <name>Control Input</name>
- <user-min>0.000000</user-min>
- <user-max>100.000000</user-max>
- </port>
- </node>
- <node>
- <name>interpolator_4</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1370.000000</module-x>
- <module-y>1239.000000</module-y>
- <port>
- <name>Control Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>range_trans_ar_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_ar</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1539.000000</module-x>
- <module-y>1023.000000</module-y>
- </node>
- <node>
- <name>square_fa_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fa_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- <module-x>1645.000000</module-x>
- <module-y>1081.000000</module-y>
- </node>
- <connection>
- <source-node>interpolator_0</source-node>
- <source-port>Interpolated Output</source-port>
- <destination-node>range_trans_ar_0</destination-node>
- <destination-port>Input Min</destination-port>
- </connection>
- <connection>
- <source-node>interpolator_1</source-node>
- <source-port>Interpolated Output</source-port>
- <destination-node>range_trans_ar_0</destination-node>
- <destination-port>Input Max</destination-port>
- </connection>
- <connection>
- <source-node>interpolator_2</source-node>
- <source-port>Interpolated Output</source-port>
- <destination-node>range_trans_ar_0</destination-node>
- <destination-port>Output Min</destination-port>
- </connection>
- <connection>
- <source-node>interpolator_3</source-node>
- <source-port>Interpolated Output</source-port>
- <destination-node>range_trans_ar_0</destination-node>
- <destination-port>Output Max</destination-port>
- </connection>
- <connection>
- <source-node>square_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>range_trans_ar_0</source-node>
- <source-port>Output</source-port>
- <destination-node>square_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>interpolator_4</source-node>
- <source-port>Interpolated Output</source-port>
- <destination-node>range_trans_ar_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>interpolator_0</node-name>
- <port-name>Control Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>interpolator_1</node-name>
- <port-name>Control Input</port-name>
- <value>0.999900</value>
- </control>
- <control>
- <node-name>interpolator_2</node-name>
- <port-name>Control Input</port-name>
- <value>5.000000</value>
- </control>
- <control>
- <node-name>interpolator_3</node-name>
- <port-name>Control Input</port-name>
- <value>99.999901</value>
- </control>
- <control>
- <node-name>interpolator_4</node-name>
- <port-name>Control Input</port-name>
- <value>0.999900</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/rangetest2.om b/src/clients/patches/testing/rangetest2.om
deleted file mode 100644
index 3b3b3f4d..00000000
--- a/src/clients/patches/testing/rangetest2.om
+++ /dev/null
@@ -1,111 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>rangetest</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1746.000000</module-x>
- <module-y>1096.000000</module-y>
- </node>
- <node>
- <name>interpolator_4</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>interpolator</plugin-label>
- <library-name>interpolator_1660.so</library-name>
- <module-x>1317.000000</module-x>
- <module-y>1081.000000</module-y>
- <port>
- <name>Control Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>range_trans_cr_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_cr</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1485.000000</module-x>
- <module-y>1050.000000</module-y>
- <port>
- <name>Input Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Input Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Min</name>
- <user-min>0.000000</user-min>
- <user-max>10.000000</user-max>
- </port>
- <port>
- <name>Output Max</name>
- <user-min>0.000000</user-min>
- <user-max>300.000000</user-max>
- </port>
- </node>
- <node>
- <name>square_fa_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fa_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- <module-x>1645.000000</module-x>
- <module-y>1081.000000</module-y>
- </node>
- <connection>
- <source-node>square_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>range_trans_cr_0</source-node>
- <source-port>Output</source-port>
- <destination-node>square_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>interpolator_4</source-node>
- <source-port>Interpolated Output</source-port>
- <destination-node>range_trans_cr_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>interpolator_4</node-name>
- <port-name>Control Input</port-name>
- <value>0.599940</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Input Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Input Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Output Min</port-name>
- <value>10.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Output Max</port-name>
- <value>300.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/subpatching/bar.om b/src/clients/patches/testing/subpatching/bar.om
deleted file mode 100644
index d6ff063d..00000000
--- a/src/clients/patches/testing/subpatching/bar.om
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>bar</name>
- <polyphony>1</polyphony>
- <subpatch>
- <name>baz</name>
- <filename>/home/dave/code/om/om-synth/src/clients/gtk/patches/subpatching/baz.om</filename>
- <polyphony>1</polyphony>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </subpatch>
- <preset>
- <name>default</name>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/subpatching/baz.om b/src/clients/patches/testing/subpatching/baz.om
deleted file mode 100644
index f20a5707..00000000
--- a/src/clients/patches/testing/subpatching/baz.om
+++ /dev/null
@@ -1,181 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>baz</name>
- <polyphony>1</polyphony>
- <subpatch>
- <name>baz2</name>
- <filename>/home/dave/code/om/om-synth/src/clients/gtk/patches/subpatching/baz2.om</filename>
- <polyphony>1</polyphony>
- <module-x>1369.000000</module-x>
- <module-y>1023.000000</module-y>
- </subpatch>
- <subpatch>
- <name>blah</name>
- <filename>/home/dave/code/om/om-synth/src/clients/gtk/patches/subpatching/blah.om</filename>
- <polyphony>1</polyphony>
- <module-x>1742.000000</module-x>
- <module-y>1057.000000</module-y>
- </subpatch>
- <subpatch>
- <name>blahz0r</name>
- <filename>/home/dave/code/om/om-synth/src/clients/gtk/patches/subpatching/blahz0r.om</filename>
- <polyphony>1</polyphony>
- <module-x>1484.000000</module-x>
- <module-y>987.000000</module-y>
- </subpatch>
- <node>
- <name>branch_ia_oaoa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ia_oaoa</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1619.000000</module-x>
- <module-y>977.000000</module-y>
- </node>
- <node>
- <name>branch_ia_oaoa_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ia_oaoa</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1761.000000</module-x>
- <module-y>976.000000</module-y>
- </node>
- <node>
- <name>branch_ic_ococ_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ic_ococ</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1632.000000</module-x>
- <module-y>1120.000000</module-y>
- </node>
- <node>
- <name>branch_ic_ococ_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ic_ococ</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1476.000000</module-x>
- <module-y>1119.000000</module-y>
- </node>
- <connection>
- <source-node>blahz0r</source-node>
- <source-port>audio_output_0</source-port>
- <destination-node>blah</destination-node>
- <destination-port>audio_input_0</destination-port>
- </connection>
- <connection>
- <source-node>baz2</source-node>
- <source-port>audio_output_0</source-port>
- <destination-node>blahz0r</destination-node>
- <destination-port>audio_input_0</destination-port>
- </connection>
- <connection>
- <source-node>baz2</source-node>
- <source-port>control_output_0</source-port>
- <destination-node>blah</destination-node>
- <destination-port>control_input_0</destination-port>
- </connection>
- <connection>
- <source-node>blahz0r</source-node>
- <source-port>audio_output_1</source-port>
- <destination-node>branch_ia_oaoa_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>blahz0r</source-node>
- <source-port>audio_output_1</source-port>
- <destination-node>blah</destination-node>
- <destination-port>audio_input_0</destination-port>
- </connection>
- <connection>
- <source-node>branch_ia_oaoa_0</source-node>
- <source-port>Second Output</source-port>
- <destination-node>blah</destination-node>
- <destination-port>audio_input_0</destination-port>
- </connection>
- <connection>
- <source-node>branch_ia_oaoa_0</source-node>
- <source-port>First Output</source-port>
- <destination-node>branch_ia_oaoa_1</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>baz2</source-node>
- <source-port>control_output_0</source-port>
- <destination-node>branch_ic_ococ_1</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>branch_ic_ococ_1</source-node>
- <source-port>First Output</source-port>
- <destination-node>branch_ic_ococ_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>branch_ic_ococ_1</source-node>
- <source-port>Second Output</source-port>
- <destination-node>branch_ic_ococ_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>branch_ic_ococ_0</source-node>
- <source-port>First Output</source-port>
- <destination-node>blah</destination-node>
- <destination-port>control_input_0</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>baz2</node-name>
- <port-name>control_input_0</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>baz2</node-name>
- <port-name>control_output_0</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>blah</node-name>
- <port-name>control_input_0</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>blah</node-name>
- <port-name>control_output_0</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_0</node-name>
- <port-name>Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_0</node-name>
- <port-name>First Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_0</node-name>
- <port-name>Second Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_1</node-name>
- <port-name>Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_1</node-name>
- <port-name>First Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_1</node-name>
- <port-name>Second Output</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/subpatching/baz2.om b/src/clients/patches/testing/subpatching/baz2.om
deleted file mode 100644
index 72530f47..00000000
--- a/src/clients/patches/testing/subpatching/baz2.om
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>baz2</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_input_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </node>
- <node>
- <name>control_input_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </node>
- <node>
- <name>control_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_output</plugin-label>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </node>
- <subpatch>
- <name>quux</name>
- <filename>/home/dave/code/om/om-synth/src/clients/gtk/patches/subpatching/quux.om</filename>
- <polyphony>1</polyphony>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </subpatch>
- <preset>
- <name>default</name>
- <control>
- <node-name>control_input_0</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>control_output_0</node-name>
- <port-name>out</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/subpatching/blah.om b/src/clients/patches/testing/subpatching/blah.om
deleted file mode 100644
index 584691ff..00000000
--- a/src/clients/patches/testing/subpatching/blah.om
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>blah</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_input_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </node>
- <node>
- <name>control_input_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </node>
- <node>
- <name>control_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_output</plugin-label>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </node>
- <preset>
- <name>default</name>
- <control>
- <node-name>control_input_0</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>control_output_0</node-name>
- <port-name>out</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/subpatching/blahz0r.om b/src/clients/patches/testing/subpatching/blahz0r.om
deleted file mode 100644
index 6a00efb8..00000000
--- a/src/clients/patches/testing/subpatching/blahz0r.om
+++ /dev/null
@@ -1,181 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>blahz0r</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_input_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1295.000000</module-x>
- <module-y>1036.000000</module-y>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1684.000000</module-x>
- <module-y>1051.000000</module-y>
- </node>
- <node>
- <name>audio_output_1</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1738.000000</module-x>
- <module-y>1183.000000</module-y>
- </node>
- <node>
- <name>branch_ia_oaoa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ia_oaoa</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1376.000000</module-x>
- <module-y>1084.000000</module-y>
- </node>
- <node>
- <name>branch_ia_oaoa_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ia_oaoa</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1620.000000</module-x>
- <module-y>1145.000000</module-y>
- </node>
- <node>
- <name>branch_ic_ococ_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ic_ococ</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1558.000000</module-x>
- <module-y>1221.000000</module-y>
- </node>
- <node>
- <name>branch_ic_ococ_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>branch_ic_ococ</plugin-label>
- <library-name>branch_1673.so</library-name>
- <module-x>1393.000000</module-x>
- <module-y>1208.000000</module-y>
- </node>
- <subpatch>
- <name>qwe</name>
- <filename>/home/dave/code/om/om-synth/src/clients/gtk/patches/subpatching/qwe.om</filename>
- <polyphony>1</polyphony>
- <module-x>1528.000000</module-x>
- <module-y>1035.000000</module-y>
- </subpatch>
- <connection>
- <source-node>audio_input_0</source-node>
- <source-port>in</source-port>
- <destination-node>qwe</destination-node>
- <destination-port>audio_input_0</destination-port>
- </connection>
- <connection>
- <source-node>qwe</source-node>
- <source-port>audio_output_0</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>branch_ia_oaoa_0</source-node>
- <source-port>First Output</source-port>
- <destination-node>qwe</destination-node>
- <destination-port>audio_input_0</destination-port>
- </connection>
- <connection>
- <source-node>branch_ia_oaoa_1</source-node>
- <source-port>First Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>qwe</source-node>
- <source-port>audio_output_0</source-port>
- <destination-node>branch_ia_oaoa_1</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>branch_ic_ococ_1</source-node>
- <source-port>First Output</source-port>
- <destination-node>qwe</destination-node>
- <destination-port>control_input_0</destination-port>
- </connection>
- <connection>
- <source-node>branch_ic_ococ_1</source-node>
- <source-port>First Output</source-port>
- <destination-node>branch_ic_ococ_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>branch_ia_oaoa_1</source-node>
- <source-port>Second Output</source-port>
- <destination-node>audio_output_1</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>audio_input_0</source-node>
- <source-port>in</source-port>
- <destination-node>branch_ia_oaoa_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>branch_ia_oaoa_1</source-node>
- <source-port>First Output</source-port>
- <destination-node>audio_output_1</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>branch_ia_oaoa_0</source-node>
- <source-port>Second Output</source-port>
- <destination-node>qwe</destination-node>
- <destination-port>audio_input_0</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>branch_ic_ococ_0</node-name>
- <port-name>Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_0</node-name>
- <port-name>First Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_0</node-name>
- <port-name>Second Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_1</node-name>
- <port-name>Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_1</node-name>
- <port-name>First Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>branch_ic_ococ_1</node-name>
- <port-name>Second Output</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>qwe</node-name>
- <port-name>control_input_0</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>qwe</node-name>
- <port-name>control_output_0</port-name>
- <value>1.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/subpatching/foo.om b/src/clients/patches/testing/subpatching/foo.om
deleted file mode 100644
index 98f41e2b..00000000
--- a/src/clients/patches/testing/subpatching/foo.om
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <polyphony>1</polyphony>
- <subpatch>
- <name>bar</name>
- <filename>/home/dave/code/om/om-synth/src/clients/gtk/patches/subpatching/bar.om</filename>
- <polyphony>1</polyphony>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </subpatch>
- <preset>
- <name>default</name>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/subpatching/quuux.om b/src/clients/patches/testing/subpatching/quuux.om
deleted file mode 100644
index 9bcb560f..00000000
--- a/src/clients/patches/testing/subpatching/quuux.om
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>quuux</name>
- <polyphony>1</polyphony>
- <preset>
- <name>default</name>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/subpatching/quuux2.om b/src/clients/patches/testing/subpatching/quuux2.om
deleted file mode 100644
index 73737a60..00000000
--- a/src/clients/patches/testing/subpatching/quuux2.om
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>quuux2</name>
- <polyphony>1</polyphony>
- <preset>
- <name>default</name>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/subpatching/quux.om b/src/clients/patches/testing/subpatching/quux.om
deleted file mode 100644
index 25270515..00000000
--- a/src/clients/patches/testing/subpatching/quux.om
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>quux</name>
- <polyphony>1</polyphony>
- <subpatch>
- <name>quuux</name>
- <filename>/home/dave/code/om/om-synth/src/clients/gtk/patches/subpatching/quuux.om</filename>
- <polyphony>1</polyphony>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </subpatch>
- <subpatch>
- <name>quuux2</name>
- <filename>/home/dave/code/om/om-synth/src/clients/gtk/patches/subpatching/quuux2.om</filename>
- <polyphony>1</polyphony>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </subpatch>
- <preset>
- <name>default</name>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/subpatching/qwe.om b/src/clients/patches/testing/subpatching/qwe.om
deleted file mode 100644
index a740b478..00000000
--- a/src/clients/patches/testing/subpatching/qwe.om
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>qwe</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_input_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_input</plugin-label>
- <module-x>1299.000000</module-x>
- <module-y>1139.000000</module-y>
- </node>
- <node>
- <name>audio_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1408.000000</module-x>
- <module-y>1164.000000</module-y>
- </node>
- <node>
- <name>control_input_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1327.000000</module-x>
- <module-y>1017.000000</module-y>
- </node>
- <node>
- <name>control_output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_output</plugin-label>
- <module-x>1569.000000</module-x>
- <module-y>1062.000000</module-y>
- </node>
- <connection>
- <source-node>control_input_0</source-node>
- <source-port>in</source-port>
- <destination-node>control_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>audio_input_0</source-node>
- <source-port>in</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>control_input_0</node-name>
- <port-name>in</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>control_output_0</node-name>
- <port-name>out</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/test.om b/src/clients/patches/testing/test.om
deleted file mode 100644
index df96cdce..00000000
--- a/src/clients/patches/testing/test.om
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>asd</name>
- <polyphony>1</polyphony>
- <node>
- <name>mono_sampler_0</name>
- <polyphonic>true</polyphonic>
- <type>DSSI</type>
- <plugin-label>mono_sampler</plugin-label>
- <library-name>trivial_sampler.so</library-name>
- <dssi-configure>load=/usr/share/sounds/gaim/leave.wav</dssi-configure>
- <module-x>1300.000000</module-x>
- <module-y>980.000000</module-y>
- </node>
- <preset>
- <name>default</name>
- <control>
- <node-name>mono_sampler_0</node-name>
- <port-name>Tuned (on-off)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>mono_sampler_0</node-name>
- <port-name>Base pitch (MIDI)</port-name>
- <value>60.000000</value>
- </control>
- <control>
- <node-name>mono_sampler_0</node-name>
- <port-name>Sustain (on-off)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>mono_sampler_0</node-name>
- <port-name>Release time (s)</port-name>
- <value>0.001000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/transport-test.om b/src/clients/patches/testing/transport-test.om
deleted file mode 100644
index 3e1ba6d3..00000000
--- a/src/clients/patches/testing/transport-test.om
+++ /dev/null
@@ -1,100 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>transport-test</name>
- <polyphony>1</polyphony>
- <node>
- <name>audio_output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1666.000000</module-x>
- <module-y>1146.000000</module-y>
- </node>
- <node>
- <name>fbdelay_1s_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>fbdelay_1s</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1545.000000</module-x>
- <module-y>1110.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1302.000000</module-x>
- <module-y>1144.000000</module-y>
- </node>
- <node>
- <name>sine_faaa_0</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sine_faaa</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>1431.000000</module-x>
- <module-y>1156.000000</module-y>
- </node>
- <node>
- <name>transport_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>transport</plugin-label>
- <module-x>1435.000000</module-x>
- <module-y>1086.000000</module-y>
- </node>
- <connection>
- <source-node>transport_0</source-node>
- <source-port>s-per-beat</source-port>
- <destination-node>fbdelay_1s_0</destination-node>
- <destination-port>Delay (Seconds)</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>sine_faaa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>sine_faaa_0</destination-node>
- <destination-port>Amplitude</destination-port>
- </connection>
- <connection>
- <source-node>sine_faaa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>fbdelay_1s_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>fbdelay_1s_0</source-node>
- <source-port>Output</source-port>
- <destination-node>audio_output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>fbdelay_1s_0</node-name>
- <port-name>Delay (Seconds)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>fbdelay_1s_0</node-name>
- <port-name>Dry-Wet Balance</port-name>
- <value>0.500000</value>
- </control>
- <control>
- <node-name>fbdelay_1s_0</node-name>
- <port-name>Feedback</port-name>
- <value>0.500000</value>
- </control>
- <control>
- <node-name>transport_0</node-name>
- <port-name>s-per-beat</port-name>
- <value>0.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/testing/voice_test.om b/src/clients/patches/testing/voice_test.om
deleted file mode 100644
index 7c35c71a..00000000
--- a/src/clients/patches/testing/voice_test.om
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>foo</name>
- <polyphony>1</polyphony>
- <node>
- <name>output_0</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>output</plugin-label>
- <module-x>1600.000000</module-x>
- <module-y>1200.000000</module-y>
- </node>
- <node>
- <name>square_fc_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fc_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- <module-x>1496.000000</module-x>
- <module-y>1187.000000</module-y>
- </node>
- <connection>
- <source-node>square_fc_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>square_fc_oa_0</node-name>
- <port-name>Frequency</port-name>
- <value>440.000000</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/trance.om b/src/clients/patches/trance.om
deleted file mode 100644
index 1a8623e9..00000000
--- a/src/clients/patches/trance.om
+++ /dev/null
@@ -1,585 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>trance</name>
- <polyphony>4</polyphony>
- <node>
- <name>amp_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1695.000000</module-x>
- <module-y>991.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>bpm_1_offset</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_icic_oc</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1990.000000</module-x>
- <module-y>1009.000000</module-y>
- <port>
- <name>First Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.000000</user-max>
- </port>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>bpm_mult</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_icic_oc</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1876.000000</module-x>
- <module-y>1037.000000</module-y>
- <port>
- <name>First Input</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>5.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1622.000000</module-x>
- <module-y>1359.000000</module-y>
- <user-max>4.000000</user-max>
- <user-min>0.000000</user-min>
- </node>
- <node>
- <name>cutoff_env</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1395.000000</module-x>
- <module-y>1253.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>0.100000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>cutoff_influence</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_cr</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1505.000000</module-x>
- <module-y>1245.000000</module-y>
- <port>
- <name>Input Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Input Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Max</name>
- <user-min>0.000000</user-min>
- <user-max>10.000000</user-max>
- </port>
- </node>
- <node>
- <name>delay_1</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>fbdelay_1s</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>2156.000000</module-x>
- <module-y>1130.000000</module-y>
- </node>
- <node>
- <name>delay_2</name>
- <polyphonic>false</polyphonic>
- <type>LADSPA</type>
- <plugin-label>fbdelay_1s</plugin-label>
- <library-name>cmt.so</library-name>
- <module-x>2158.000000</module-x>
- <module-y>1242.000000</module-y>
- </node>
- <node>
- <name>detune</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sum_iaic_oa</plugin-label>
- <library-name>sum_1665.so</library-name>
- <module-x>1388.000000</module-x>
- <module-y>1053.000000</module-y>
- <port>
- <name>Second Input</name>
- <user-min>0.000000</user-min>
- <user-max>3.945900</user-max>
- </port>
- </node>
- <node>
- <name>lowpass</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Mvclpf-4</plugin-label>
- <library-name>mvclpf24.so</library-name>
- <module-x>1705.000000</module-x>
- <module-y>1175.000000</module-y>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1134.000000</module-x>
- <module-y>1189.000000</module-y>
- </node>
- <node>
- <name>note_in</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1262.000000</module-x>
- <module-y>1167.000000</module-y>
- </node>
- <node>
- <name>output</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>2301.000000</module-x>
- <module-y>1211.000000</module-y>
- </node>
- <node>
- <name>saw_1</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1581.000000</module-x>
- <module-y>1114.000000</module-y>
- </node>
- <node>
- <name>saw_2</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>sawtooth_fa_oa</plugin-label>
- <library-name>sawtooth_1641.so</library-name>
- <module-x>1582.000000</module-x>
- <module-y>1172.000000</module-y>
- </node>
- <node>
- <name>transport</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>transport</plugin-label>
- <module-x>1797.000000</module-x>
- <module-y>1037.000000</module-y>
- </node>
- <node>
- <name>voice_amp</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1818.000000</module-x>
- <module-y>1172.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>false</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1621.000000</module-x>
- <module-y>1405.000000</module-y>
- <user-max>1.000000</user-max>
- <user-min>-10.000000</user-min>
- </node>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>cutoff_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>cutoff_influence</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Gate</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>cutoff_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Trigger</source-port>
- <destination-node>amp_env</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>amp_env</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff_influence</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Frequency (AR)</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>saw_2</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in</source-node>
- <source-port>Frequency</source-port>
- <destination-node>detune</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>detune</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>saw_1</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>saw_1</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>saw_2</source-node>
- <source-port>Output</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>lowpass</source-node>
- <source-port>Output</source-port>
- <destination-node>voice_amp</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>cutoff</source-node>
- <source-port>in</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Frequency (CR)</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>lowpass</destination-node>
- <destination-port>Output gain (dB)</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>delay_1</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>delay_1</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>voice_amp</source-node>
- <source-port>Product Output</source-port>
- <destination-node>delay_2</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>delay_2</source-node>
- <source-port>Output</source-port>
- <destination-node>output</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>bpm_mult</source-node>
- <source-port>Product Output</source-port>
- <destination-node>delay_2</destination-node>
- <destination-port>Delay (Seconds)</destination-port>
- </connection>
- <connection>
- <source-node>transport</source-node>
- <source-port>s-per-beat</source-port>
- <destination-node>bpm_mult</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>bpm_mult</source-node>
- <source-port>Product Output</source-port>
- <destination-node>bpm_1_offset</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>bpm_1_offset</source-node>
- <source-port>Summed Output</source-port>
- <destination-node>delay_1</destination-node>
- <destination-port>Delay (Seconds)</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.003568</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.137486</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.699930</value>
- </control>
- <control>
- <node-name>amp_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.178554</value>
- </control>
- <control>
- <node-name>bpm_1_offset</node-name>
- <port-name>First Input</port-name>
- <value>2.000000</value>
- </control>
- <control>
- <node-name>bpm_1_offset</node-name>
- <port-name>Second Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>bpm_mult</node-name>
- <port-name>First Input</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>bpm_mult</node-name>
- <port-name>Second Input</port-name>
- <value>1.500000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.044440</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.422180</value>
- </control>
- <control>
- <node-name>cutoff_env</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.055550</value>
- </control>
- <control>
- <node-name>cutoff_influence</node-name>
- <port-name>Input Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_influence</node-name>
- <port-name>Input Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>cutoff_influence</node-name>
- <port-name>Output Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>cutoff_influence</node-name>
- <port-name>Output Max</port-name>
- <value>5.405351</value>
- </control>
- <control>
- <node-name>delay_1</node-name>
- <port-name>Delay (Seconds)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>delay_1</node-name>
- <port-name>Dry-Wet Balance</port-name>
- <value>0.500000</value>
- </control>
- <control>
- <node-name>delay_1</node-name>
- <port-name>Feedback</port-name>
- <value>0.500000</value>
- </control>
- <control>
- <node-name>delay_2</node-name>
- <port-name>Delay (Seconds)</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>delay_2</node-name>
- <port-name>Dry-Wet Balance</port-name>
- <value>0.500000</value>
- </control>
- <control>
- <node-name>delay_2</node-name>
- <port-name>Feedback</port-name>
- <value>0.500000</value>
- </control>
- <control>
- <node-name>detune</node-name>
- <port-name>Second Input</port-name>
- <value>0.533216</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Input gain (dB)</port-name>
- <value>1.108021</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Frequency (CR)</port-name>
- <value>-0.000050</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Exp FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance (CR)</port-name>
- <value>0.310780</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Resonance gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Filter poles</port-name>
- <value>4.000000</value>
- </control>
- <control>
- <node-name>lowpass</node-name>
- <port-name>Output gain (dB)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <port-name>cutoff</port-name>
- <value>0.119757</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>-5.251596</value>
- </control>
- </preset>
-</patch>
diff --git a/src/clients/patches/wah_bass.om b/src/clients/patches/wah_bass.om
deleted file mode 100644
index c91b97e9..00000000
--- a/src/clients/patches/wah_bass.om
+++ /dev/null
@@ -1,318 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patch>
- <name>wah_bass</name>
- <polyphony>1</polyphony>
- <node>
- <name>Mvclpf-4_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>Mvclpf-4</plugin-label>
- <library-name>mvclpf24.so</library-name>
- <module-x>1787.000000</module-x>
- <module-y>1167.000000</module-y>
- </node>
- <node>
- <name>dahdsr_g+t_control_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>dahdsr_g+t_control</plugin-label>
- <library-name>dahdsr_2021.so</library-name>
- <module-x>1322.000000</module-x>
- <module-y>1208.000000</module-y>
- <port>
- <name>Delay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Attack Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Hold Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Decay Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Release Time (s)</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- </node>
- <node>
- <name>midi_input</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>midi_input</plugin-label>
- <module-x>1196.000000</module-x>
- <module-y>1154.000000</module-y>
- </node>
- <node>
- <name>note_in_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>note_in</plugin-label>
- <module-x>1302.000000</module-x>
- <module-y>1155.000000</module-y>
- </node>
- <node>
- <name>output_0</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>audio_output</plugin-label>
- <module-x>1844.000000</module-x>
- <module-y>1176.000000</module-y>
- </node>
- <node>
- <name>product_iaia_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>product_iaia_oa</plugin-label>
- <library-name>product_1668.so</library-name>
- <module-x>1507.000000</module-x>
- <module-y>1148.000000</module-y>
- </node>
- <node>
- <name>range_trans_cr_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>range_trans_cr</plugin-label>
- <library-name>range_trans_4210.so</library-name>
- <module-x>1569.000000</module-x>
- <module-y>1231.000000</module-y>
- <port>
- <name>Input Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Input Max</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Min</name>
- <user-min>0.000000</user-min>
- <user-max>1.000000</user-max>
- </port>
- <port>
- <name>Output Max</name>
- <user-min>0.000000</user-min>
- <user-max>4.000000</user-max>
- </port>
- </node>
- <node>
- <name>square_fa_oa_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>square_fa_oa</plugin-label>
- <library-name>square_1643.so</library-name>
- <module-x>1336.000000</module-x>
- <module-y>1130.000000</module-y>
- </node>
- <node>
- <name>tap_sigmoid_0</name>
- <polyphonic>true</polyphonic>
- <type>LADSPA</type>
- <plugin-label>tap_sigmoid</plugin-label>
- <library-name>tap_sigmoid.so</library-name>
- <module-x>1651.000000</module-x>
- <module-y>1140.000000</module-y>
- </node>
- <node>
- <name>volume</name>
- <polyphonic>true</polyphonic>
- <type>Internal</type>
- <plugin-label>control_input</plugin-label>
- <module-x>1706.000000</module-x>
- <module-y>1348.000000</module-y>
- <user-max>1.000000</user-max>
- <user-min>-10.000000</user-min>
- </node>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Frequency</source-port>
- <destination-node>square_fa_oa_0</destination-node>
- <destination-port>Frequency</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Gate</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Gate</destination-port>
- </connection>
- <connection>
- <source-node>square_fa_oa_0</source-node>
- <source-port>Output</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>First Input</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>product_iaia_oa_0</destination-node>
- <destination-port>Second Input</destination-port>
- </connection>
- <connection>
- <source-node>product_iaia_oa_0</source-node>
- <source-port>Product Output</source-port>
- <destination-node>tap_sigmoid_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>Mvclpf-4_0</source-node>
- <source-port>Output</source-port>
- <destination-node>output_0</destination-node>
- <destination-port>out</destination-port>
- </connection>
- <connection>
- <source-node>tap_sigmoid_0</source-node>
- <source-port>Output</source-port>
- <destination-node>Mvclpf-4_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>note_in_0</source-node>
- <source-port>Trigger</source-port>
- <destination-node>dahdsr_g+t_control_0</destination-node>
- <destination-port>Trigger</destination-port>
- </connection>
- <connection>
- <source-node>dahdsr_g+t_control_0</source-node>
- <source-port>Envelope Out</source-port>
- <destination-node>range_trans_cr_0</destination-node>
- <destination-port>Input</destination-port>
- </connection>
- <connection>
- <source-node>range_trans_cr_0</source-node>
- <source-port>Output</source-port>
- <destination-node>Mvclpf-4_0</destination-node>
- <destination-port>Frequency (AR)</destination-port>
- </connection>
- <connection>
- <source-node>range_trans_cr_0</source-node>
- <source-port>Output</source-port>
- <destination-node>Mvclpf-4_0</destination-node>
- <destination-port>Resonance (AR)</destination-port>
- </connection>
- <connection>
- <source-node>volume</source-node>
- <source-port>in</source-port>
- <destination-node>Mvclpf-4_0</destination-node>
- <destination-port>Output gain (dB)</destination-port>
- </connection>
- <connection>
- <source-node>midi_input</source-node>
- <source-port>in</source-port>
- <destination-node>note_in_0</destination-node>
- <destination-port>MIDI In</destination-port>
- </connection>
- <preset>
- <name>default</name>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Input gain (dB)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Frequency (CR)</port-name>
- <value>-1.428609</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Exp FM gain</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Resonance (CR)</port-name>
- <value>0.369139</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Resonance gain</port-name>
- <value>0.232952</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Filter poles</port-name>
- <value>4.000000</value>
- </control>
- <control>
- <node-name>Mvclpf-4_0</node-name>
- <port-name>Output gain (dB)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Delay Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Attack Time (s)</port-name>
- <value>0.227250</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Hold Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Decay Time (s)</port-name>
- <value>0.409050</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Sustain Level</port-name>
- <value>0.636300</value>
- </control>
- <control>
- <node-name>dahdsr_g+t_control_0</node-name>
- <port-name>Release Time (s)</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Input Min</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Input Max</port-name>
- <value>1.000000</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Output Min</port-name>
- <value>0.463368</value>
- </control>
- <control>
- <node-name>range_trans_cr_0</node-name>
- <port-name>Output Max</port-name>
- <value>2.536522</value>
- </control>
- <control>
- <node-name>tap_sigmoid_0</node-name>
- <port-name>Pre Gain [dB]</port-name>
- <value>19.999901</value>
- </control>
- <control>
- <node-name>tap_sigmoid_0</node-name>
- <port-name>Post Gain [dB]</port-name>
- <value>0.000000</value>
- </control>
- <control>
- <port-name>volume</port-name>
- <value>-5.319918</value>
- </control>
- </preset>
-</patch>
diff --git a/src/progs/Makefile.am b/src/progs/Makefile.am
new file mode 100644
index 00000000..685976dc
--- /dev/null
+++ b/src/progs/Makefile.am
@@ -0,0 +1,12 @@
+AM_CXXFLAGS = -I$(top_srcdir)/src/common -fno-exceptions -fno-rtti
+
+SUBDIRS = . python supercollider
+
+if BUILD_CONSOLE_CLIENTS
+SUBDIRS += patch_loader patches demolition
+endif
+
+if BUILD_GTK_CLIENT
+SUBDIRS += gtk
+endif
+