aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nusmuk-audio/ADSR.pd96
1 files changed, 48 insertions, 48 deletions
diff --git a/nusmuk-audio/ADSR.pd b/nusmuk-audio/ADSR.pd
index c6fd574..c8d311b 100644
--- a/nusmuk-audio/ADSR.pd
+++ b/nusmuk-audio/ADSR.pd
@@ -1,45 +1,44 @@
-#N canvas 94 563 851 413 10;
+#N canvas 92 568 851 413 10;
#X obj 86 222 f;
#X obj 86 96 metro 5;
#X obj 86 77 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1
;
#X msg 263 140 -0.05;
-#N canvas 149 275 450 300 attack 0;
+#N canvas 147 280 450 300 attack 0;
#X obj 23 29 inlet;
#X obj 23 79 outlet;
-#X obj 118 156 s rampe_time;
#X obj 118 106 f;
#X obj 133 30 inlet;
#X obj 23 52 t b b;
#X obj 118 130 max 0.01;
-#X connect 0 0 5 0;
-#X connect 3 0 6 0;
-#X connect 4 0 3 1;
-#X connect 5 0 1 0;
-#X connect 5 1 3 0;
-#X connect 6 0 2 0;
+#X obj 117 156 s \$0-rampe_time;
+#X connect 0 0 4 0;
+#X connect 2 0 5 0;
+#X connect 3 0 2 1;
+#X connect 4 0 1 0;
+#X connect 4 1 2 0;
+#X connect 5 0 6 0;
#X restore 193 113 pd attack;
#X obj 98 288 change;
#X obj 98 309 sel 1;
#X obj 316 139 f;
#X obj 193 82 sel 1 0;
-#N canvas 1 113 450 300 release 0;
+#N canvas 1 118 450 300 release 0;
#X obj 23 29 inlet;
#X obj 23 166 outlet;
-#X obj 118 165 s rampe_time;
#X obj 118 106 f;
#X obj 23 50 t b b;
#X obj 133 32 inlet;
#X obj 118 139 max 0.01;
-#X connect 0 0 4 0;
-#X connect 3 0 6 0;
-#X connect 4 0 1 0;
-#X connect 4 1 3 0;
-#X connect 5 0 3 1;
-#X connect 6 0 2 0;
+#X obj 118 165 s \$0-rampe_time;
+#X connect 0 0 3 0;
+#X connect 2 0 5 0;
+#X connect 3 0 1 0;
+#X connect 3 1 2 0;
+#X connect 4 0 2 1;
+#X connect 5 0 6 0;
#X restore 263 114 pd release;
-#X obj 119 220 r rampe_time;
-#N canvas 88 319 560 586 iir 0;
+#N canvas 86 324 560 586 iir 0;
#X obj 18 40 inlet;
#X obj 159 466 outlet;
#X obj 159 316 +;
@@ -91,20 +90,20 @@
#X obj 367 5 inlet;
#X obj 452 6 inlet;
#X obj 525 6 inlet;
-#N canvas 1 101 450 300 decay 0;
+#N canvas 1 106 450 300 decay 0;
#X obj 23 29 inlet;
#X obj 23 159 outlet;
-#X obj 118 159 s rampe_time;
#X obj 118 106 f;
#X obj 23 50 t b b;
#X obj 133 28 inlet;
#X obj 118 133 max 0.01;
-#X connect 0 0 4 0;
-#X connect 3 0 6 0;
-#X connect 4 0 1 0;
-#X connect 4 1 3 0;
-#X connect 5 0 3 1;
-#X connect 6 0 2 0;
+#X obj 118 159 s \$0-rampe_time;
+#X connect 0 0 3 0;
+#X connect 2 0 5 0;
+#X connect 3 0 1 0;
+#X connect 3 1 2 0;
+#X connect 4 0 2 1;
+#X connect 5 0 6 0;
#X restore 98 330 pd decay;
#X obj 98 267 >= 1;
#X msg 193 139 1.05;
@@ -114,32 +113,33 @@
#X obj 524 27 / 6;
#X obj 367 29 / 6;
#X obj 286 29 / 6;
-#X connect 0 0 11 0;
+#X obj 119 219 r \$0-rampe_time;
+#X connect 0 0 10 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 3 0 0 0;
-#X connect 4 0 21 0;
+#X connect 4 0 20 0;
#X connect 5 0 6 0;
-#X connect 6 0 19 0;
+#X connect 6 0 18 0;
#X connect 7 0 0 0;
#X connect 8 0 4 0;
#X connect 8 1 9 0;
#X connect 9 0 3 0;
-#X connect 10 0 11 1;
-#X connect 11 0 13 0;
-#X connect 11 0 20 0;
-#X connect 12 0 2 0;
-#X connect 14 0 8 0;
-#X connect 15 0 27 0;
-#X connect 16 0 26 0;
-#X connect 17 0 7 1;
-#X connect 18 0 25 0;
-#X connect 19 0 7 0;
-#X connect 20 0 5 0;
-#X connect 21 0 0 0;
-#X connect 22 0 4 1;
-#X connect 23 0 19 1;
-#X connect 24 0 9 1;
-#X connect 25 0 24 0;
-#X connect 26 0 23 0;
-#X connect 27 0 22 0;
+#X connect 10 0 12 0;
+#X connect 10 0 19 0;
+#X connect 11 0 2 0;
+#X connect 13 0 8 0;
+#X connect 14 0 26 0;
+#X connect 15 0 25 0;
+#X connect 16 0 7 1;
+#X connect 17 0 24 0;
+#X connect 18 0 7 0;
+#X connect 19 0 5 0;
+#X connect 20 0 0 0;
+#X connect 21 0 4 1;
+#X connect 22 0 18 1;
+#X connect 23 0 9 1;
+#X connect 24 0 23 0;
+#X connect 25 0 22 0;
+#X connect 26 0 21 0;
+#X connect 27 0 10 1;