diff --git a/hvcc b/hvcc index 0b872bb..242226e 160000 --- a/hvcc +++ b/hvcc @@ -1 +1 @@ -Subproject commit 0b872bb239c69fce7bf7d24f71790cd08b8d862f +Subproject commit 242226ed6c05c32d4ab0ffa6786bfeba219ea273 diff --git a/plugins/MikeMoreno-EP_MK1/plugin.json b/plugins/MikeMoreno-EP_MK1/plugin.json index 8672f39..a30a0e6 100644 --- a/plugins/MikeMoreno-EP_MK1/plugin.json +++ b/plugins/MikeMoreno-EP_MK1/plugin.json @@ -4,7 +4,6 @@ "description": "EP-MK1 is a real-time physical model of an Electric Piano", "homepage": "https://github.com/MikeMorenoDSP/EP-MK1", "license": "GPL-3.0", - "lv2_info": "lv2:InstrumentPlugin", "maker": "Miguel Moreno", "midi_input": 1, "midi_output": 0, @@ -15,6 +14,6 @@ "vst2", "vst3" ], - "plugin_uri": "urn:hvcc:MikeMoreno:EP_MK1" + "lv2_info": "lv2:InstrumentPlugin" } } diff --git a/plugins/Wasted_Audio-Simple_Delay/README.md b/plugins/Wasted_Audio-Simple_Delay/README.md new file mode 100644 index 0000000..b80dff7 --- /dev/null +++ b/plugins/Wasted_Audio-Simple_Delay/README.md @@ -0,0 +1,4 @@ +# Wasted Audio Simple Delay + +A basic delay patch with dry/wet, delay-time and feedback controls. + diff --git a/plugins/Wasted_Audio-Simple_Delay/delay_simple.pd b/plugins/Wasted_Audio-Simple_Delay/delay_simple.pd new file mode 100644 index 0000000..70b6d4b --- /dev/null +++ b/plugins/Wasted_Audio-Simple_Delay/delay_simple.pd @@ -0,0 +1,26 @@ +#N canvas 1110 134 462 574 12; +#X obj 93 498 outlet~; +#X obj 94 49 inlet~; +#X obj 171 309 r dtime\$1; +#X obj 135 125 delwrite~ delay\$0 5000; +#X obj 171 339 delread~ delay\$0 0; +#X obj 170 427 *~; +#X obj 188 400 r dvol\$1; +#X obj 274 402 *~; +#X obj 274 427 s~ feedback\$0; +#X obj 158 79 r~ feedback\$0; +#X obj 292 375 r dfeed\$1; +#X obj 94 230 *~; +#X obj 112 195 r dryvol; +#X connect 1 0 3 0; +#X connect 1 0 11 0; +#X connect 2 0 4 0; +#X connect 4 0 5 0; +#X connect 4 0 7 0; +#X connect 5 0 0 0; +#X connect 6 0 5 1; +#X connect 7 0 8 0; +#X connect 9 0 3 0; +#X connect 10 0 7 1; +#X connect 11 0 0 0; +#X connect 12 0 11 1; diff --git a/plugins/Wasted_Audio-Simple_Delay/plugin.json b/plugins/Wasted_Audio-Simple_Delay/plugin.json new file mode 100644 index 0000000..83611ba --- /dev/null +++ b/plugins/Wasted_Audio-Simple_Delay/plugin.json @@ -0,0 +1,21 @@ +{ + "dpf": { + "project": true, + "description": "Basic delay with dry/wet, delay-time and feedback controls", + "homepage": "https://github.com/Wasted-Audio/hvcc-examples", + "license": "ISC", + "maker": "Wasted Audio", + "midi_input": 0, + "midi_output": 0, + "plugin_formats": [ + "clap", + "jack", + "lv2_sep", + "vst2", + "vst3" + ], + "clap_info": [ "audio-effect", "delay", "stereo" ], + "lv2_info": "lv2:DelayPlugin", + "vst3_info": "Fx|Delay|Stereo" + } +} diff --git a/plugins/Wasted_Audio-Simple_Delay/plugin.pd b/plugins/Wasted_Audio-Simple_Delay/plugin.pd new file mode 100644 index 0000000..10af5ff --- /dev/null +++ b/plugins/Wasted_Audio-Simple_Delay/plugin.pd @@ -0,0 +1,43 @@ +#N canvas 543 346 834 361 12; +#X obj 58 299 dac~; +#X obj 59 27 adc~; +#X obj 391 139 s dtime1; +#X obj 394 112 hsl 128 15 0 5000 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 0 1; +#X obj 467 171 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 0 1; +#X obj 541 229 hsl 128 15 0 0.95 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 0 1; +#X obj 464 198 s dvol1; +#X obj 538 256 s dfeed1; +#X obj 58 148 *~; +#X obj 106 111 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 0 1; +#X obj 319 83 s dryvol; +#X obj 322 56 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 0 1; +#X obj 57 177 delay_simple 1; +#X obj 103 83 r Gain @hv_param 0 1 0.75; +#X obj 319 27 r Dry_Volume @hv_param 0 1 0.75; +#X obj 391 83 r Delay_Time @hv_param 0 5000 500; +#X obj 464 142 r Wet_Volume @hv_param 0 1 0.75; +#X obj 538 200 r Delay_Feedback @hv_param 0 1 0.25; +#X obj 85 219 *~; +#X obj 84 248 delay_simple 1; +#X connect 1 0 8 0; +#X connect 1 1 18 0; +#X connect 3 0 2 0; +#X connect 4 0 6 0; +#X connect 5 0 7 0; +#X connect 8 0 12 0; +#X connect 9 0 8 1; +#X connect 9 0 18 1; +#X connect 11 0 10 0; +#X connect 12 0 0 0; +#X connect 13 0 9 0; +#X connect 14 0 11 0; +#X connect 15 0 3 0; +#X connect 16 0 4 0; +#X connect 17 0 5 0; +#X connect 18 0 19 0; +#X connect 19 0 0 1;