diff options
Diffstat (limited to 'src/progs/console/patches')
-rw-r--r-- | src/progs/console/patches/COPYING | 2 | ||||
-rw-r--r-- | src/progs/console/patches/dssi_test.omp | 19 | ||||
-rw-r--r-- | src/progs/console/patches/filter_patch.omp | 54 | ||||
-rw-r--r-- | src/progs/console/patches/old_super_simple_patch.omp | 36 | ||||
-rw-r--r-- | src/progs/console/patches/send_test.omp | 2 | ||||
-rw-r--r-- | src/progs/console/patches/simple_patch.omp | 54 | ||||
-rw-r--r-- | src/progs/console/patches/super_simple_patch.omp | 36 | ||||
-rw-r--r-- | src/progs/console/patches/test_patch.omp | 48 |
8 files changed, 251 insertions, 0 deletions
diff --git a/src/progs/console/patches/COPYING b/src/progs/console/patches/COPYING new file mode 100644 index 00000000..e265c4a3 --- /dev/null +++ b/src/progs/console/patches/COPYING @@ -0,0 +1,2 @@ +The files in this directory are temporary and not considered code; thus are +released into the public domain. You may do with them as you please. diff --git a/src/progs/console/patches/dssi_test.omp b/src/progs/console/patches/dssi_test.omp new file mode 100644 index 00000000..0613a57b --- /dev/null +++ b/src/progs/console/patches/dssi_test.omp @@ -0,0 +1,19 @@ +/create_patch si patch1 1 +/patches/patch1/add_output s out_1 +/patches/patch1/add_output s out_2 + +/patches/patch1/add_midi_input + +/patches/patch1/load_dssi_plugin sss trivial_synth.so trivial_synth synth + +/patches/patch1/connect ssss midi_in Frequency synth Frequency +/patches/patch1/connect ssss synth Output output out_1 +/patches/patch1/connect ssss synth Output output out_2 + +/patches/patch1/set_control ssf midi_in Frequency 440 + +/patches/patch1/set_control ssf osc Slope 0.5 + +/patches/patch1/activate +/engine/set_master_patch s patch1 +/engine/start diff --git a/src/progs/console/patches/filter_patch.omp b/src/progs/console/patches/filter_patch.omp new file mode 100644 index 00000000..acaad0c8 --- /dev/null +++ b/src/progs/console/patches/filter_patch.omp @@ -0,0 +1,54 @@ +/create_patch si patch1 1 +/patches/patch1/add_output s out_1 +/patches/patch1/add_output s out_2 + +/patches/patch1/add_midi_input + +/patches/patch1/load_ladspa_plugin isss 1 triangle_1649.so triangle_fcsc_oa osc +/patches/patch1/load_ladspa_plugin isss 1 dahdsr_2021.so dahdsr_cg+t_control aenv +/patches/patch1/load_ladspa_plugin isss 1 amp_1654.so amp_gaia_oa amp +/patches/patch1/load_ladspa_plugin isss 1 lp4pole_1671.so lp4pole_fcrcia_oa filt +/patches/patch1/load_ladspa_plugin isss 1 dahdsr_2021.so dahdsr_cg+t_control fenv +/patches/patch1/load_ladspa_plugin isss 1 product_1668.so product_iaic_oa fscale +/patches/patch1/load_ladspa_plugin isss 1 sum_1665.so sum_iaic_oa sum + +/patches/patch1/connect ssss midi_in Frequency osc Frequency +/patches/patch1/connect ssss midi_in Gate aenv "Gate" +/patches/patch1/connect ssss midi_in Gate fenv "Gate" +/patches/patch1/connect ssss osc Output filt Input +/patches/patch1/connect ssss fenv "Envelope Out" fscale "First Input" +/patches/patch1/connect ssss fscale "Product Output" sum "First Input" +/patches/patch1/connect ssss midi_in Frequency sum "Second Input" +/patches/patch1/connect ssss sum "Summed Output" filt "Cutoff Frequency" + +/patches/patch1/connect ssss filt Output amp "Input" +/patches/patch1/connect ssss aenv "Envelope Out" amp "Gain (dB)" +/patches/patch1/connect ssss amp "Output" output out_1 +/patches/patch1/connect ssss amp "Output" output out_2 + + +/patches/patch1/set_control ssf midi_in Frequency 200.0 +/patches/patch1/set_control ssf midi_in Gate 0.0 +/patches/patch1/set_control ssf filt Resonance 3.0 +/patches/patch1/set_control ssf osc Slope 0.9 +/patches/patch1/set_control ssf fscale "Second Input" 800 + +/patches/patch1/set_control ssf aenv "Trigger" 0 +/patches/patch1/set_control ssf aenv "Delay Time (s)" 0.0 +/patches/patch1/set_control ssf aenv "Attack Time (s)" 0.01 +/patches/patch1/set_control ssf aenv "Hold Time (s)" 0.0 +/patches/patch1/set_control ssf aenv "Decay Time (s)" 0.3 +/patches/patch1/set_control ssf aenv "Sustain Level" 0.7 +/patches/patch1/set_control ssf aenv "Release Time (s)" 1.5 + +/patches/patch1/set_control ssf fenv "Trigger" 0 +/patches/patch1/set_control ssf fenv "Delay Time (s)" 0.0 +/patches/patch1/set_control ssf fenv "Attack Time (s)" 0.0 +/patches/patch1/set_control ssf fenv "Hold Time (s)" 0.0 +/patches/patch1/set_control ssf fenv "Decay Time (s)" 0.1 +/patches/patch1/set_control ssf fenv "Sustain Level" 0.0 +/patches/patch1/set_control ssf fenv "Release Time (s)" 0.0 + +/patches/patch1/activate +/engine/set_master_patch s patch1 +/engine/start diff --git a/src/progs/console/patches/old_super_simple_patch.omp b/src/progs/console/patches/old_super_simple_patch.omp new file mode 100644 index 00000000..1abd3c23 --- /dev/null +++ b/src/progs/console/patches/old_super_simple_patch.omp @@ -0,0 +1,36 @@ +/create_patch si patch1 4 +/patches/patch1/add_output s out_1 +/patches/patch1/add_output s out_2 + +/patches/patch1/add_midi_input + +/patches/patch1/load_ladspa_plugin isss 1 triangle_1649.so triangle_fcsc_oa osc +/patches/patch1/load_ladspa_plugin isss 1 dahdsr_2021.so dahdsr_cg+t_control aenv +/patches/patch1/load_ladspa_plugin isss 1 product_1668.so product_iaia_oa amp +/patches/patch1/load_ladspa_plugin isss 1 product_1668.so product_iaic_oa endamp + +/patches/patch1/connect ssss midi_in Frequency osc Frequency +/patches/patch1/connect ssss midi_in Gate aenv "Gate" +/patches/patch1/connect ssss osc Output amp "First Input" +/patches/patch1/connect ssss aenv "Envelope Out" amp "Second Input" +/patches/patch1/connect ssss amp "Product Output" endamp "First Input" +/patches/patch1/connect ssss endamp "Product Output" output out_1 +/patches/patch1/connect ssss endamp "Product Output" output out_2 + + +/patches/patch1/set_control ssf midi_in Frequency 200 +/patches/patch1/set_control ssf midi_in Gate 0 +/patches/patch1/set_control ssf osc Slope 0.5 +/patches/patch1/set_control ssf endamp "Second Input" 0.5 + +/patches/patch1/set_control ssf aenv "Trigger" 0 +/patches/patch1/set_control ssf aenv "Delay Time (s)" 0.0 +/patches/patch1/set_control ssf aenv "Attack Time (s)" 0.001 +/patches/patch1/set_control ssf aenv "Hold Time (s)" 0.0 +/patches/patch1/set_control ssf aenv "Decay Time (s)" 0.3 +/patches/patch1/set_control ssf aenv "Sustain Level" 0.5 +/patches/patch1/set_control ssf aenv "Release Time (s)" 0.5 + +/patches/patch1/activate +/engine/set_master_patch s patch1 +/engine/start diff --git a/src/progs/console/patches/send_test.omp b/src/progs/console/patches/send_test.omp new file mode 100644 index 00000000..579a3b80 --- /dev/null +++ b/src/progs/console/patches/send_test.omp @@ -0,0 +1,2 @@ +/load_plugins +/send_plugins diff --git a/src/progs/console/patches/simple_patch.omp b/src/progs/console/patches/simple_patch.omp new file mode 100644 index 00000000..aaa38827 --- /dev/null +++ b/src/progs/console/patches/simple_patch.omp @@ -0,0 +1,54 @@ +/load_plugins +/create_patch si patch1 1 +/patches/patch1/add_output s out_1 +/patches/patch1/add_output s out_2 + +/patches/patch1/add_midi_input + +/patches/patch1/load_ladspa_plugin isss 1 triangle_1649.so triangle_fcsc_oa osc +/patches/patch1/load_ladspa_plugin isss 1 dahdsr_2021.so dahdsr_cg+t_control aenv +/patches/patch1/load_ladspa_plugin isss 1 product_1668.so product_iaia_oa amp +/patches/patch1/load_ladspa_plugin isss 1 lp4pole_1671.so lp4pole_fcrcia_oa filt +/patches/patch1/load_ladspa_plugin isss 1 dahdsr_2021.so dahdsr_cg+t_control fenv +/patches/patch1/load_ladspa_plugin isss 1 product_1668.so product_iaic_oa fscale +/patches/patch1/load_ladspa_plugin isss 1 product_1668.so product_iaic_oa endamp + +/patches/patch1/connect ssss midi_in Frequency osc Frequency +/patches/patch1/connect ssss midi_in Gate aenv "Gate" +/patches/patch1/connect ssss midi_in Gate fenv "Gate" +/patches/patch1/connect ssss osc Output filt Input +/patches/patch1/connect ssss fenv "Envelope Out" fscale "First Input" +/patches/patch1/connect ssss fscale "Product Output" filt "Cutoff Frequency" +/patches/patch1/connect ssss filt Output amp "First Input" +/patches/patch1/connect ssss aenv "Envelope Out" amp "Second Input" +/patches/patch1/connect ssss amp "Product Output" endamp "First Input" +/patches/patch1/connect ssss endamp "Product Output" output out_1 +/patches/patch1/connect ssss endamp "Product Output" output out_2 + + +/patches/patch1/set_control ssf midi_in Frequency 200.0 +/patches/patch1/set_control ssf midi_in Gate 0.0 +/patches/patch1/set_control ssf filt Resonance 2.0 +/patches/patch1/set_control ssf osc Slope 1.0 +/patches/patch1/set_control ssf fscale "Second Input" 900 +/patches/patch1/set_control ssf endamp "Second Input" 0.5 + +/patches/patch1/set_control ssf aenv "Trigger" 0 +/patches/patch1/set_control ssf aenv "Delay Time (s)" 0.0 +/patches/patch1/set_control ssf aenv "Attack Time (s)" 0.01 +/patches/patch1/set_control ssf aenv "Hold Time (s)" 0.0 +/patches/patch1/set_control ssf aenv "Decay Time (s)" 0.3 +/patches/patch1/set_control ssf aenv "Sustain Level" 0.6 +/patches/patch1/set_control ssf aenv "Release Time (s)" 0.6 + +/patches/patch1/set_control ssf fenv "Trigger" 0 +/patches/patch1/set_control ssf fenv "Delay Time (s)" 0.0 +/patches/patch1/set_control ssf fenv "Attack Time (s)" 0.0 +/patches/patch1/set_control ssf fenv "Hold Time (s)" 0.0 +/patches/patch1/set_control ssf fenv "Decay Time (s)" 0.2 +/patches/patch1/set_control ssf fenv "Sustain Level" 0.5 +/patches/patch1/set_control ssf fenv "Release Time (s)" 0.5 + +/patches/patch1/activate +/engine/set_master_patch s patch1 +/engine/start diff --git a/src/progs/console/patches/super_simple_patch.omp b/src/progs/console/patches/super_simple_patch.omp new file mode 100644 index 00000000..02dc63a2 --- /dev/null +++ b/src/progs/console/patches/super_simple_patch.omp @@ -0,0 +1,36 @@ +/load_plugins + +/create_patch si patch1 1 + +/patches/patch1/load_internal_plugin iss 0 midi_in midi_in +/patches/patch1/load_internal_plugin iss 0 output output + +/patches/patch1/load_ladspa_plugin isss 0 triangle_1649.so triangle_fcsc_oa osc +/patches/patch1/load_ladspa_plugin isss 0 dahdsr_2021.so dahdsr_cg+t_control aenv +/patches/patch1/load_ladspa_plugin isss 0 product_1668.so product_iaia_oa amp +/patches/patch1/load_ladspa_plugin isss 0 product_1668.so product_iaic_oa endamp + +/patches/patch1/connect sisi midi_in 0 osc 0 +/patches/patch1/connect sisi midi_in 1 aenv 0 +/patches/patch1/connect sisi osc 2 amp 0 +/patches/patch1/connect sisi aenv 8 amp 1 +/patches/patch1/connect sisi amp 2 endamp 0 +/patches/patch1/connect sisi endamp 2 output 0 +/patches/patch1/connect sisi endamp 2 output 1 + + +/patches/patch1/set_control sif midi_in 0 200 +/patches/patch1/set_control sif midi_in 1 1.0 +/patches/patch1/set_control sif osc 1 0.5 +/patches/patch1/set_control sif endamp 1 0.5 + +/patches/patch1/set_control sif aenv 1 0 +/patches/patch1/set_control sif aenv 2 0.0 +/patches/patch1/set_control sif aenv 3 0.001 +/patches/patch1/set_control sif aenv 4 0.0 +/patches/patch1/set_control sif aenv 5 0.3 +/patches/patch1/set_control sif aenv 6 0.5 +/patches/patch1/set_control sif aenv 7 0.5 + +/engine/set_master_patch i 0 +/engine/start diff --git a/src/progs/console/patches/test_patch.omp b/src/progs/console/patches/test_patch.omp new file mode 100644 index 00000000..04c0487b --- /dev/null +++ b/src/progs/console/patches/test_patch.omp @@ -0,0 +1,48 @@ +/create_patch si patch1 1 +/patches/patch1/add_output s out_1 +/patches/patch1/add_output s out_2 + +/patches/patch1/add_midi_input + +/patches/patch1/load_ladspa_plugin isss 1 triangle_1649.so triangle_fcsc_oa osc +/patches/patch1/load_ladspa_plugin isss 1 adsr_1653.so adsr aenv +/patches/patch1/load_ladspa_plugin isss 1 product_1668.so product_iaia_oa amp +/patches/patch1/load_ladspa_plugin isss 1 lp4pole_1671.so lp4pole_fcrcia_oa filt +/patches/patch1/load_ladspa_plugin isss 1 adsr_1653.so adsr fenv +/patches/patch1/load_ladspa_plugin isss 1 product_1668.so product_iaic_oa fscale +/patches/patch1/load_ladspa_plugin isss 1 product_1668.so product_iaic_oa endamp + +/patches/patch1/connect ssss midi_in Frequency osc Frequency +/patches/patch1/connect ssss midi_in Gate aenv "Driving Signal" +/patches/patch1/connect ssss midi_in Gate fenv "Driving Signal" +/patches/patch1/connect ssss osc Output filt Input +/patches/patch1/connect ssss fenv "Envelope Out" output out_1 +/patches/patch1/connect ssss fscale "Product Output" filt "Cutoff Frequency" +/patches/patch1/connect ssss filt Output amp "First Input" +/patches/patch1/connect ssss aenv "Envelope Out" output out_2 +/patches/patch1/connect ssss amp "Product Output" endamp "First Input" +/patches/patch1/connect ssss endamp "Product Output" output out_1 +/patches/patch1/connect ssss endamp "Product Output" output out_2 + + +/patches/patch1/set_control ssf midi_in Frequency 200 +/patches/patch1/set_control ssf filt Resonance 3.0 +/patches/patch1/set_control ssf osc Slope 1.0 +/patches/patch1/set_control ssf fscale "Second Input" 900 +/patches/patch1/set_control ssf endamp "Second Input" 0.5 + +/patches/patch1/set_control ssf aenv "Trigger Threshold" 0 +/patches/patch1/set_control ssf aenv "Attack Time (s)" 0.1 +/patches/patch1/set_control ssf aenv "Decay Time (s)" 0.3 +/patches/patch1/set_control ssf aenv "Sustain Level" 0.5 +/patches/patch1/set_control ssf aenv "Release Time (s)" 0.5 + +/patches/patch1/set_control ssf fenv "Trigger Threshold" 0 +/patches/patch1/set_control ssf fenv "Attack Time (s)" 0.1 +/patches/patch1/set_control ssf fenv "Decay Time (s)" 0.2 +/patches/patch1/set_control ssf fenv "Sustain Level" 0.6 +/patches/patch1/set_control ssf fenv "Release Time (s)" 0.4 + +/patches/patch1/activate +/engine/set_master_patch s patch1 +/engine/start |