|
1 | | -#N canvas 613 82 937 823 10; |
2 | | -#X obj 63 753 *~; |
3 | | -#X obj 214 270 t b b; |
| 1 | +#N canvas 636 73 937 823 10; |
| 2 | +#X obj 65 766 *~; |
| 3 | +#X obj 214 292 t b b; |
4 | 4 | #X obj 63 34 adc~; |
5 | | -#X obj 279 154 t f f; |
6 | | -#X text 469 48 vswell by Doug Garmon \, 2019 \, 2023; |
7 | | -#X obj 214 172 env~; |
8 | | -#X obj 62 781 dac~ 1; |
9 | | -#X obj 306 180 - 2; |
10 | | -#X obj 214 199 schmitt; |
| 5 | +#X obj 312 161 t f f; |
| 6 | +#X text 490 751 vswell by Doug Garmon \, 2019 \, 2023; |
| 7 | +#X obj 214 199 env~; |
| 8 | +#X obj 64 794 dac~ 1; |
| 9 | +#X obj 339 187 - 2; |
| 10 | +#X obj 214 228 schmitt; |
11 | 11 | #X text 116 11 Audio effect is input #1 Trigger is input #2, f 24; |
12 | | -#X obj 321 152 r Threshold_Low @hv_param 0.3 8 1.5; |
13 | | -#X obj 128 187 notein; |
14 | | -#X obj 214 628 line~; |
15 | | -#X obj 271 633 r Shape @hv_param 0.1 3 1.5; |
16 | | -#X obj 356 493 loadbang; |
17 | | -#X obj 214 424 lcurve, f 10; |
18 | | -#X obj 271 491 lcurve, f 10; |
19 | | -#X obj 328 590 lcurve, f 10; |
20 | | -#X obj 241 300 s ecancel; |
21 | | -#X obj 271 398 r ecancel; |
22 | | -#X obj 328 467 r ecancel; |
23 | | -#X obj 420 563 r ecancel; |
24 | | -#X text 497 65 Inspired by 'GuitarExtended' blog \, Pierre Massat \, 2012; |
25 | | -#X obj 279 127 r Threshold_High @hv_param 30 85 52; |
26 | | -#X obj 214 232 spigot 1; |
27 | | -#X obj 280 239 r Trigger_EXT @hv_param 0 1 0 trig; |
28 | | -#X obj 289 206 r Trigger_by_Audio_ON @hv_param 0 1 1 bool; |
29 | | -#X obj 144 211 > 0; |
30 | | -#X obj 144 235 sel 1; |
31 | | -#X obj 242 349 r Attack_Level @hv_param 0 3 0.6; |
32 | | -#X obj 256 372 r Attack_ms @hv_param 10 3000 400; |
33 | | -#X obj 299 422 r Mid_Level @hv_param 0 3 0.65; |
34 | | -#X obj 313 445 r Mid_ms @hv_param 10 4000 1000; |
35 | | -#X obj 413 538 r Release_ms @hv_param 10 4000 2200; |
36 | | -#X obj 118 425 f 1e-07; |
37 | | -#X obj 356 538 f 1e-07; |
38 | | -#X obj 126 653 sig~; |
39 | | -#X obj 180 691 max~; |
40 | | -#X msg 126 601 \$1 25; |
41 | | -#X obj 126 627 line; |
42 | | -#X obj 214 660 pow~; |
43 | | -#X obj 181 716 min~ 2.5; |
44 | | -#X msg 118 455 \$1 3; |
45 | | -#X obj 214 325 del 5; |
46 | | -#X obj 395 515 r subenv; |
47 | | -#X obj 126 575 r subenv; |
48 | | -#X obj 157 384 r subenv; |
49 | | -#X obj 555 357 r SubEnv_Level @hv_param 1e-07 0.7 1e-07; |
50 | | -#X obj 555 383 s subenv; |
51 | | -#X obj 213 118 sqrt~; |
52 | | -#X obj 213 143 /~ 90; |
53 | | -#X obj 213 94 *~ 80; |
54 | | -#X obj 213 69 lop~ 500; |
55 | | -#X obj 313 275 r Trigger_Delay @hv_param 0 50 2; |
56 | | -#X obj 313 302 + 3; |
| 12 | +#X obj 354 159 r Threshold_Low @hv_param 0.3 8 1.5; |
| 13 | +#X obj 128 209 notein; |
| 14 | +#X obj 214 650 line~; |
| 15 | +#X obj 271 655 r Shape @hv_param 0.1 3 1.5; |
| 16 | +#X obj 356 515 loadbang; |
| 17 | +#X obj 214 446 lcurve, f 10; |
| 18 | +#X obj 271 513 lcurve, f 10; |
| 19 | +#X obj 328 612 lcurve, f 10; |
| 20 | +#X obj 241 322 s ecancel; |
| 21 | +#X obj 271 420 r ecancel; |
| 22 | +#X obj 328 489 r ecancel; |
| 23 | +#X obj 420 585 r ecancel; |
| 24 | +#X text 518 768 Inspired by 'GuitarExtended' blog \, Pierre Massat \, 2012; |
| 25 | +#X obj 312 134 r Threshold_High @hv_param 30 85 52; |
| 26 | +#X obj 214 254 spigot 1; |
| 27 | +#X obj 280 261 r Trigger_EXT @hv_param 0 1 0 trig; |
| 28 | +#X obj 289 228 r Trigger_by_Audio_ON @hv_param 0 1 1 bool; |
| 29 | +#X obj 144 233 > 0; |
| 30 | +#X obj 144 257 sel 1; |
| 31 | +#X obj 242 371 r Attack_Level @hv_param 0 3 0.6; |
| 32 | +#X obj 256 394 r Attack_ms @hv_param 10 3000 400; |
| 33 | +#X obj 299 444 r Mid_Level @hv_param 0 3 0.65; |
| 34 | +#X obj 313 467 r Mid_ms @hv_param 10 4000 1000; |
| 35 | +#X obj 413 560 r Release_ms @hv_param 10 4000 2200; |
| 36 | +#X obj 118 447 f 1e-07; |
| 37 | +#X obj 356 560 f 1e-07; |
| 38 | +#X obj 126 675 sig~; |
| 39 | +#X obj 180 713 max~; |
| 40 | +#X msg 126 623 \$1 25; |
| 41 | +#X obj 126 649 line; |
| 42 | +#X obj 214 682 pow~; |
| 43 | +#X obj 181 738 min~ 2.5; |
| 44 | +#X msg 118 477 \$1 3; |
| 45 | +#X obj 214 347 del 5; |
| 46 | +#X obj 395 537 r subenv; |
| 47 | +#X obj 126 597 r subenv; |
| 48 | +#X obj 157 406 r subenv; |
| 49 | +#X obj 555 379 r SubEnv_Level @hv_param 1e-07 0.7 1e-07; |
| 50 | +#X obj 555 405 s subenv; |
| 51 | +#X obj 214 69 lop~ 500; |
| 52 | +#X obj 313 297 r Trigger_Delay @hv_param 0 50 2; |
| 53 | +#X obj 313 324 + 3; |
57 | 54 | #X obj 64 120 delwrite~ \$0-swell 8; |
58 | 55 | #X obj 64 149 delread~ \$0-swell 8; |
| 56 | +#X obj 253 144 sqrt~; |
| 57 | +#X obj 253 120 *~ 80; |
| 58 | +#X obj 253 169 /~ 80; |
| 59 | +#X obj 252 97 *~; |
| 60 | +#X obj 213 115 *~; |
| 61 | +#X obj 300 25 r Threshold_Strict @hv_param 0 1 0 bool; |
| 62 | +#X obj 300 51 - 1; |
| 63 | +#X obj 300 76 abs; |
59 | 64 | #X connect 0 0 6 0; |
60 | 65 | #X connect 1 0 43 0; |
61 | 66 | #X connect 1 1 18 0; |
62 | 67 | #X connect 1 1 34 0; |
63 | | -#X connect 2 0 55 0; |
64 | | -#X connect 2 1 52 0; |
| 68 | +#X connect 2 0 52 0; |
| 69 | +#X connect 2 1 49 0; |
65 | 70 | #X connect 3 0 8 1; |
66 | 71 | #X connect 3 1 7 0; |
67 | 72 | #X connect 5 0 8 0; |
|
108 | 113 | #X connect 46 0 34 1; |
109 | 114 | #X connect 46 0 15 1; |
110 | 115 | #X connect 47 0 48 0; |
111 | | -#X connect 49 0 50 0; |
112 | | -#X connect 50 0 5 0; |
113 | | -#X connect 51 0 49 0; |
114 | | -#X connect 52 0 51 0; |
115 | | -#X connect 53 0 54 0; |
116 | | -#X connect 54 0 43 1; |
117 | | -#X connect 56 0 0 0; |
| 116 | +#X connect 49 0 57 0; |
| 117 | +#X connect 49 0 58 0; |
| 118 | +#X connect 50 0 51 0; |
| 119 | +#X connect 51 0 43 1; |
| 120 | +#X connect 53 0 0 0; |
| 121 | +#X connect 54 0 56 0; |
| 122 | +#X connect 55 0 54 0; |
| 123 | +#X connect 56 0 5 0; |
| 124 | +#X connect 57 0 55 0; |
| 125 | +#X connect 58 0 5 0; |
| 126 | +#X connect 59 0 60 0; |
| 127 | +#X connect 59 0 58 1; |
| 128 | +#X connect 60 0 61 0; |
| 129 | +#X connect 61 0 57 1; |
0 commit comments