aboutsummaryrefslogtreecommitdiff
path: root/bounce~.pd
diff options
context:
space:
mode:
authorThomas O Fredericks <mrtof@users.sourceforge.net>2009-10-25 00:39:13 +0000
committerThomas O Fredericks <mrtof@users.sourceforge.net>2009-10-25 00:39:13 +0000
commitf18d063d9312c95e25294e0777bc135ee9a3fd8a (patch)
tree54763b4c61f53c8ec696be54bc1c0e8d816c05aa /bounce~.pd
Adding mtlsvn2git-root
svn path=/trunk/abstractions/mtl/; revision=12667
Diffstat (limited to 'bounce~.pd')
-rw-r--r--bounce~.pd143
1 files changed, 143 insertions, 0 deletions
diff --git a/bounce~.pd b/bounce~.pd
new file mode 100644
index 0000000..a4369b4
--- /dev/null
+++ b/bounce~.pd
@@ -0,0 +1,143 @@
+#N canvas 761 540 450 300 10;
+#N canvas 468 81 363 423 drone 0;
+#X obj 10 150 *~;
+#X floatatom 25 58 5 0 0 0 - - -;
+#X obj 71 151 *~;
+#X floatatom 143 65 5 0 0 0 - - -;
+#X obj 131 16 loadbang;
+#X msg 25 33 100;
+#X msg 143 44 0.98;
+#X obj 9 365 outlet~;
+#X obj 63 365 outlet~;
+#N canvas 116 388 450 300 delay_1 0;
+#X obj 113 183 *~ 0.9;
+#X obj 249 182 *~ 0.9;
+#X obj 108 130 *~ 50;
+#X obj 248 136 *~ 50;
+#X floatatom 187 38 5 0 0 0 - - -;
+#X msg 187 19 10;
+#X obj 33 60 delwrite~ noi1+ 1000;
+#X obj 175 61 delwrite~ noi2+ 1000;
+#X obj 248 159 vd~ noi2+;
+#X obj 109 155 vd~ noi1+;
+#X obj 266 27 loadbang;
+#X obj 33 18 inlet~;
+#X obj 79 18 inlet~;
+#X obj 29 258 outlet~;
+#X obj 82 258 outlet~;
+#X obj 371 34 inlet rand;
+#X obj 108 108 abs~;
+#X obj 248 114 abs~;
+#X obj 107 83 cyclone/rand~;
+#X obj 247 89 cyclone/rand~;
+#X connect 0 0 6 0;
+#X connect 1 0 7 0;
+#X connect 2 0 9 0;
+#X connect 3 0 8 0;
+#X connect 4 0 18 0;
+#X connect 4 0 19 0;
+#X connect 5 0 4 0;
+#X connect 8 0 1 0;
+#X connect 8 0 14 0;
+#X connect 9 0 0 0;
+#X connect 9 0 13 0;
+#X connect 10 0 5 0;
+#X connect 11 0 6 0;
+#X connect 12 0 7 0;
+#X connect 15 0 4 0;
+#X connect 16 0 2 0;
+#X connect 17 0 3 0;
+#X connect 18 0 16 0;
+#X connect 19 0 17 0;
+#X restore 22 184 pd delay_1;
+#N canvas 110 155 765 479 delay_2 0;
+#X floatatom 151 44 5 0 0 0 - - -;
+#X obj 89 124 *~ 0.4;
+#X obj 262 122 *~ 0.4;
+#X obj 236 99 + 2;
+#X msg 151 24 50;
+#X obj 11 80 delwrite~ noi3+ 1000;
+#X obj 184 78 delwrite~ noi4+ 1000;
+#X obj 261 99 vd~ noi4+;
+#X obj 88 101 vd~ noi3+;
+#X obj 12 10 inlet~;
+#X obj 59 10 inlet~;
+#X obj 15 196 outlet~;
+#X obj 69 196 outlet~;
+#X obj 151 3 loadbang;
+#X obj 366 9 inlet delay;
+#X connect 0 0 3 0;
+#X connect 0 0 8 0;
+#X connect 1 0 5 0;
+#X connect 2 0 6 0;
+#X connect 3 0 7 0;
+#X connect 4 0 0 0;
+#X connect 7 0 2 0;
+#X connect 7 0 12 0;
+#X connect 8 0 1 0;
+#X connect 8 0 11 0;
+#X connect 9 0 5 0;
+#X connect 10 0 6 0;
+#X connect 13 0 4 0;
+#X connect 14 0 0 0;
+#X restore 31 211 pd delay_2;
+#X obj 142 129 expr~ $v1 > $v2;
+#X obj 25 129 expr~ $v1 > $v2;
+#X obj 9 11 noise~;
+#X obj 10 255 *~ 1;
+#X obj 63 255 *~ 1;
+#X obj 14 301 expr~ max(min($v1 \, $f2/10) \, -$f2/10);
+#X obj 54 330 expr~ max(min($v1 \, $f2/10) \, -$f2/10);
+#X msg 263 273 10;
+#X obj 263 253 loadbang;
+#X text 20 285 limiter;
+#X obj 171 165 inlet;
+#X obj 221 165 inlet;
+#X obj 88 108 abs~;
+#X obj 25 106 abs~;
+#X obj 118 86 cyclone/rand~;
+#X obj 25 81 cyclone/rand~;
+#X connect 0 0 9 0;
+#X connect 0 0 14 0;
+#X connect 1 0 25 0;
+#X connect 1 0 26 0;
+#X connect 2 0 9 1;
+#X connect 2 0 15 0;
+#X connect 3 0 11 1;
+#X connect 3 0 12 1;
+#X connect 4 0 5 0;
+#X connect 4 0 6 0;
+#X connect 5 0 1 0;
+#X connect 6 0 3 0;
+#X connect 9 0 10 0;
+#X connect 9 0 14 0;
+#X connect 9 1 10 1;
+#X connect 9 1 15 0;
+#X connect 10 0 14 0;
+#X connect 10 1 15 0;
+#X connect 11 0 2 1;
+#X connect 12 0 0 1;
+#X connect 13 0 0 0;
+#X connect 13 0 2 0;
+#X connect 14 0 16 0;
+#X connect 15 0 17 0;
+#X connect 16 0 7 0;
+#X connect 17 0 8 0;
+#X connect 18 0 16 1;
+#X connect 18 0 17 1;
+#X connect 19 0 18 0;
+#X connect 21 0 9 2;
+#X connect 22 0 10 2;
+#X connect 23 0 11 0;
+#X connect 24 0 12 0;
+#X connect 25 0 23 0;
+#X connect 26 0 24 0;
+#X restore 75 114 pd drone;
+#X obj 71 263 outlet~;
+#X obj 131 263 outlet~;
+#X obj 83 64 inlet;
+#X obj 123 64 inlet;
+#X connect 0 0 1 0;
+#X connect 0 1 2 0;
+#X connect 3 0 0 0;
+#X connect 4 0 0 1;