diff options
65 files changed, 0 insertions, 2432 deletions
diff --git a/pd/amplitude_n.pd b/pd/amplitude_n.pd deleted file mode 100644 index 27b48c4..0000000 --- a/pd/amplitude_n.pd +++ /dev/null @@ -1,16 +0,0 @@ -#N canvas 45 191 288 291 10; -#X obj 71 44 inlet; -#X obj 71 178 -; -#X obj 71 104 t f f; -#X obj 230 44 inlet; -#X obj 71 214 outlet; -#X obj 71 137 max_n \$1; -#X obj 158 137 min_n \$1; -#X connect 0 0 2 0; -#X connect 1 0 4 0; -#X connect 2 0 5 0; -#X connect 2 1 6 0; -#X connect 3 0 5 1; -#X connect 3 0 6 1; -#X connect 5 0 1 0; -#X connect 6 0 1 1; diff --git a/pd/autoscale.pd b/pd/autoscale.pd deleted file mode 100644 index 3a0f92c..0000000 --- a/pd/autoscale.pd +++ /dev/null @@ -1,85 +0,0 @@ -#N canvas 206 226 781 550 10; -#X obj 45 30 inlet; -#X obj 175 453 outlet; -#X obj 235 268 f; -#X text 262 268 min; -#X text 360 269 max; -#X obj 454 167 f \$1; -#X obj 652 167 f \$2; -#X obj 235 245 moses 0; -#X obj 320 245 moses 0; -#X obj 175 102 trigger float float float bang bang; -#X obj 175 390 expr (($f1 - $f2) * (($f5 - $f4) / ($f3 - $f2))) + $f4 -; -#X obj 326 205 oneshot; -#X obj 364 226 f; -#X obj 320 178 t f b f; -#X obj 241 205 oneshot; -#X obj 279 226 f; -#X obj 235 178 t f b f; -#X obj 384 269 + 1e-09; -#X obj 478 213 ==; -#X obj 478 233 sel 1; -#X obj 545 77 loadbang; -#X obj 478 299 print [autoscale]; -#X obj 545 100 t b b; -#X obj 478 256 oneshot; -#X text 2 476 (C) Copyright 2004 Hans-Christoph Steiner <hans@at.or.at> -; -#X text 219 491 released under the GNU GPL; -#X text 417 475 $Revision: 1.2 $$Date: 2006-02-03 22:34:17 $; -#X text 417 488 $Author: eighthave $; -#X obj 45 62 route reset; -#X obj 45 81 bang; -#X msg 45 129 0; -#X msg 114 102 clear; -#X text 172 47 these [oneshot] bits are just here to get the max/min -tracking started; -#X text 8 3 [autoscale]; -#X msg 478 278 using default range (0-1); -#X obj 454 329 expr if ($f1 == $f2 \, 0 \, $f1) \; if ($f1 == $f2 \, -1 \, $f2); -#X connect 0 0 28 0; -#X connect 2 0 7 1; -#X connect 2 0 10 1; -#X connect 5 0 18 0; -#X connect 5 0 35 0; -#X connect 6 0 18 1; -#X connect 6 0 35 1; -#X connect 7 0 2 0; -#X connect 8 1 17 0; -#X connect 9 0 10 0; -#X connect 9 1 16 0; -#X connect 9 2 13 0; -#X connect 9 3 5 0; -#X connect 9 4 6 0; -#X connect 10 0 1 0; -#X connect 11 0 12 0; -#X connect 12 0 8 1; -#X connect 13 0 8 0; -#X connect 13 1 11 0; -#X connect 13 2 12 1; -#X connect 14 0 15 0; -#X connect 15 0 7 1; -#X connect 16 0 7 0; -#X connect 16 1 14 0; -#X connect 16 2 15 1; -#X connect 17 0 8 1; -#X connect 17 0 10 2; -#X connect 18 0 19 0; -#X connect 19 0 23 0; -#X connect 20 0 22 0; -#X connect 22 0 5 0; -#X connect 22 1 6 0; -#X connect 23 0 34 0; -#X connect 28 0 29 0; -#X connect 28 1 9 0; -#X connect 29 0 30 0; -#X connect 29 0 31 0; -#X connect 30 0 2 0; -#X connect 30 0 12 0; -#X connect 31 0 14 0; -#X connect 31 0 11 0; -#X connect 34 0 21 0; -#X connect 35 0 10 3; -#X connect 35 1 10 4; diff --git a/pd/breakpoint.pd b/pd/breakpoint.pd deleted file mode 100644 index 28d5846..0000000 --- a/pd/breakpoint.pd +++ /dev/null @@ -1,47 +0,0 @@ -#N canvas 0 0 433 427 10; -#X obj 42 29 inlet; -#X obj 101 28 inlet; -#X obj 250 26 inlet; -#X obj 42 81 moses \$1; -#X obj 42 105 / \$1; -#X obj 93 104 - \$1; -#X obj 157 86 t b f; -#X obj 174 63 loadbang; -#X obj 93 161 / 1; -#X msg 157 108 1; -#X obj 157 132 - \$1; -#X obj 42 245 f; -#X obj 42 208 * \$2; -#X obj 93 207 + \$2; -#X obj 250 93 t b f; -#X msg 250 115 1; -#X obj 250 139 - \$2; -#X obj 93 183 *; -#X obj 42 276 outlet; -#X connect 0 0 3 0; -#X connect 1 0 3 1; -#X connect 1 0 4 1; -#X connect 1 0 5 1; -#X connect 1 0 6 0; -#X connect 2 0 14 0; -#X connect 2 0 13 1; -#X connect 2 0 12 1; -#X connect 3 0 4 0; -#X connect 3 1 5 0; -#X connect 4 0 12 0; -#X connect 5 0 8 0; -#X connect 6 0 9 0; -#X connect 6 1 10 1; -#X connect 7 0 9 0; -#X connect 7 0 15 0; -#X connect 8 0 17 0; -#X connect 9 0 10 0; -#X connect 10 0 8 1; -#X connect 11 0 18 0; -#X connect 12 0 11 0; -#X connect 13 0 11 0; -#X connect 14 0 15 0; -#X connect 14 1 16 1; -#X connect 15 0 16 0; -#X connect 16 0 17 1; -#X connect 17 0 13 0; diff --git a/pd/buttongate.pd b/pd/buttongate.pd deleted file mode 100644 index 8797ad4..0000000 --- a/pd/buttongate.pd +++ /dev/null @@ -1,42 +0,0 @@ -#N canvas 367 43 525 408 10; -#X obj 303 81 hid \$1; -#X obj 303 24 inlet; -#X obj 303 106 route key; -#X obj 303 127 route \$2; -#X obj 104 26 inlet; -#X obj 104 295 outlet; -#X obj 104 264 spigot; -#X text 10 324 (C) Copyright 2004 Hans-Christoph Steiner <hans@at.or.at> -; -#X text 226 340 released under the GNU GPL; -#X text 16 371 $Author: eighthave $; -#X text 16 388 $Date: 2006-01-29 08:12:33 $; -#X text 16 354 $Revision: 1.1 $; -#X obj 192 16 loadbang; -#X obj 303 147 unpack f f; -#X text 5 6 [buttongate]; -#X obj 242 263 spigot; -#X obj 242 295 outlet; -#X obj 333 195 - 1; -#X obj 333 215 abs; -#X msg 192 50 0; -#X msg 243 50 1; -#X obj 303 168 t f f; -#X connect 0 0 2 0; -#X connect 1 0 0 0; -#X connect 2 0 3 0; -#X connect 3 0 13 0; -#X connect 4 0 6 0; -#X connect 4 0 15 0; -#X connect 6 0 5 0; -#X connect 12 0 19 0; -#X connect 12 0 20 0; -#X connect 13 0 21 0; -#X connect 15 0 16 0; -#X connect 17 0 18 0; -#X connect 18 0 15 1; -#X connect 19 0 6 1; -#X connect 20 0 15 1; -#X connect 20 0 0 0; -#X connect 21 0 6 1; -#X connect 21 1 17 0; diff --git a/pd/cartesian.pd b/pd/cartesian.pd deleted file mode 100644 index b361331..0000000 --- a/pd/cartesian.pd +++ /dev/null @@ -1,42 +0,0 @@ -#N canvas 154 301 519 382 10; -#X obj 160 230 zexy/pol2cart; -#X obj 11 36 inlet radius; -#X obj 161 36 inlet angle; -#X text 12 18 input range: 0 to 1; -#X text 161 19 input range: 0 to 1; -#X obj 106 332 outlet x; -#X obj 203 334 outlet y; -#X obj 334 36 inlet z; -#X text 334 19 input range: 0 to 1; -#X obj 300 335 outlet z; -#X obj 128 147 float; -#X obj 205 147 float; -#X obj 315 146 float; -#X obj 128 76 trigger bang float bang; -#X obj 334 76 trigger bang bang float; -#X obj 204 183 mapping2radians; -#X obj 128 183 * 1.41421; -#X obj 204 271 / 2; -#X obj 204 291 + 0.5; -#X obj 106 269 / 2; -#X obj 106 289 + 0.5; -#X connect 0 0 19 0; -#X connect 0 1 17 0; -#X connect 1 0 10 0; -#X connect 2 0 13 0; -#X connect 7 0 14 0; -#X connect 10 0 16 0; -#X connect 11 0 15 0; -#X connect 12 0 0 2; -#X connect 13 0 10 0; -#X connect 13 1 11 0; -#X connect 13 2 12 0; -#X connect 14 0 10 0; -#X connect 14 1 11 0; -#X connect 14 2 12 1; -#X connect 15 0 0 1; -#X connect 16 0 0 0; -#X connect 17 0 18 0; -#X connect 18 0 6 0; -#X connect 19 0 20 0; -#X connect 20 0 5 0; diff --git a/pd/curve.pd b/pd/curve.pd deleted file mode 100644 index 5c61970..0000000 --- a/pd/curve.pd +++ /dev/null @@ -1,37 +0,0 @@ -#N canvas 458 228 512 490 10; -#X obj 106 325 pow 1; -#X obj 62 10 inlet; -#X obj 257 9 inlet; -#X obj 106 405 outlet; -#X obj 271 243 exp; -#X msg 287 177 2; -#X obj 287 198 log; -#X obj 271 221 *; -#X obj 62 248 moses 0; -#X obj 62 283 * -1; -#X obj 62 325 pow 1; -#X obj 62 352 * -1; -#X obj 299 10 loadbang; -#X obj 257 50 any_argument \$1; -#X obj 257 70 route float; -#X obj 257 155 t f b; -#X obj 257 117 * 10; -#X connect 0 0 3 0; -#X connect 1 0 8 0; -#X connect 2 0 13 0; -#X connect 4 0 0 1; -#X connect 4 0 10 1; -#X connect 5 0 6 0; -#X connect 6 0 7 1; -#X connect 7 0 4 0; -#X connect 8 0 9 0; -#X connect 8 1 0 0; -#X connect 9 0 10 0; -#X connect 10 0 11 0; -#X connect 11 0 3 0; -#X connect 12 0 13 0; -#X connect 13 0 14 0; -#X connect 14 0 16 0; -#X connect 15 0 7 0; -#X connect 15 1 5 0; -#X connect 16 0 15 0; diff --git a/pd/curve_exp.pd b/pd/curve_exp.pd deleted file mode 100644 index a15e6b5..0000000 --- a/pd/curve_exp.pd +++ /dev/null @@ -1,24 +0,0 @@ -#N canvas 225 325 511 337 10; -#X obj 37 25 inlet; -#X obj 37 262 outlet; -#X obj 38 63 moses 0; -#X obj 22 189 * -1; -#X obj 22 168 dbtorms; -#X obj 22 142 * 100; -#X obj 83 142 * 100; -#X obj 83 169 dbtorms; -#X text 85 25 input range: -1 to 1; -#X text 93 262 output range: -1 to 1; -#X text 248 296 released under the GNU GPL; -#X text 31 282 (C) Copyright 2006 Hans-Christoph Steiner <hans@at.or.at> -; -#X obj 22 116 * -1; -#X connect 0 0 2 0; -#X connect 2 0 12 0; -#X connect 2 1 6 0; -#X connect 3 0 1 0; -#X connect 4 0 3 0; -#X connect 5 0 4 0; -#X connect 6 0 7 0; -#X connect 7 0 1 0; -#X connect 12 0 5 0; diff --git a/pd/curve_graph.pd b/pd/curve_graph.pd deleted file mode 100644 index 22b46a6..0000000 --- a/pd/curve_graph.pd +++ /dev/null @@ -1,45 +0,0 @@ -#N canvas 606 208 100 116 10; -#X obj 103 188 inlet; -#N canvas 0 22 466 316 graph5 0; -#X array \$0_ 100 float 2; -#X coords 0 1 100 0 100 100 1; -#X restore 0 16 graph; -#X obj 198 378 outlet; -#X text 238 311 gives a range of 0-100; -#X text 245 379 output range 0 to 1; -#X text 79 167 [hid_graph]; -#X obj 198 310 * 100; -#X text 143 190 input range: 0 to 1; -#X obj 103 237 route reset; -#X obj 75 380 f; -#X obj 45 380 +; -#X msg 89 348 0; -#X msg 45 348 1; -#X obj 45 464 / 100; -#X obj 45 441 trigger f f; -#X obj 21 278 trigger bang bang; -#X msg 21 303 100; -#X obj 21 322 until; -#X obj 198 333 tabread \$0_; -#X obj 45 496 tabwrite \$0_; -#X obj -7 229 loadbang; -#X connect 0 0 8 0; -#X connect 6 0 18 0; -#X connect 8 0 15 0; -#X connect 8 1 6 0; -#X connect 9 0 10 1; -#X connect 10 0 14 0; -#X connect 10 0 9 0; -#X connect 11 0 9 1; -#X connect 11 0 10 1; -#X connect 12 0 10 0; -#X connect 13 0 19 0; -#X connect 14 0 13 0; -#X connect 14 1 19 1; -#X connect 15 0 16 0; -#X connect 15 1 11 0; -#X connect 16 0 17 0; -#X connect 17 0 12 0; -#X connect 18 0 2 0; -#X connect 20 0 15 0; -#X coords 0 0 1 1 100 116 1; diff --git a/pd/curve_log.pd b/pd/curve_log.pd deleted file mode 100644 index f3946f1..0000000 --- a/pd/curve_log.pd +++ /dev/null @@ -1,24 +0,0 @@ -#N canvas 236 31 428 321 10; -#X obj 31 8 inlet; -#X obj 31 245 outlet; -#X obj 77 122 rmstodb; -#X obj 77 152 / 100; -#X obj 32 46 moses 0; -#X obj 16 99 abs; -#X obj 16 123 rmstodb; -#X obj 16 151 / 100; -#X obj 16 172 * -1; -#X text 79 8 input range: -1 to 1; -#X text 87 245 output range: -1 to 1; -#X text 225 284 released under the GNU GPL; -#X text 8 270 (C) Copyright 2006 Hans-Christoph Steiner <hans@at.or.at> -; -#X connect 0 0 4 0; -#X connect 2 0 3 0; -#X connect 3 0 1 0; -#X connect 4 0 5 0; -#X connect 4 1 2 0; -#X connect 5 0 6 0; -#X connect 6 0 7 0; -#X connect 7 0 8 0; -#X connect 8 0 1 0; diff --git a/pd/curve_power.pd b/pd/curve_power.pd deleted file mode 100644 index 116f7b8..0000000 --- a/pd/curve_power.pd +++ /dev/null @@ -1,33 +0,0 @@ -#N canvas 529 139 460 377 10; -#X obj 40 32 inlet; -#X obj 40 299 outlet; -#X obj 40 74 min 1; -#X text 5 6 input range: -1 to 1; -#X obj 40 94 max -1; -#X obj 41 231 pow; -#X text 96 298 output range: -1 to 1; -#X obj 178 30 inlet; -#X obj 207 106 float_argument \$1 1; -#X obj 207 85 loadbang; -#X text 245 344 released under the GNU GPL; -#X text 28 330 (C) Copyright 2006 Hans-Christoph Steiner <hans@at.or.at> -; -#X obj 39 121 moses 0; -#X obj 41 207 abs; -#X obj 115 232 pow; -#X obj 41 257 * -1; -#X obj 177 156 float; -#X connect 0 0 2 0; -#X connect 2 0 4 0; -#X connect 4 0 12 0; -#X connect 5 0 15 0; -#X connect 7 0 16 0; -#X connect 8 0 16 0; -#X connect 9 0 8 0; -#X connect 12 0 13 0; -#X connect 12 1 14 0; -#X connect 13 0 5 0; -#X connect 14 0 1 0; -#X connect 15 0 1 0; -#X connect 16 0 14 1; -#X connect 16 0 5 1; diff --git a/pd/curve_root.pd b/pd/curve_root.pd deleted file mode 100644 index 81aa3a6..0000000 --- a/pd/curve_root.pd +++ /dev/null @@ -1,35 +0,0 @@ -#N canvas 295 229 464 381 10; -#X obj 40 32 inlet; -#X obj 40 299 outlet; -#X obj 40 74 min 1; -#X text 5 6 input range: -1 to 1; -#X obj 40 94 max -1; -#X obj 41 231 pow; -#X text 96 298 output range: -1 to 1; -#X obj 177 156 /; -#X msg 177 136 1 \$1; -#X obj 178 30 inlet; -#X obj 207 106 float_argument \$1 1; -#X obj 207 85 loadbang; -#X text 245 344 released under the GNU GPL; -#X text 28 330 (C) Copyright 2006 Hans-Christoph Steiner <hans@at.or.at> -; -#X obj 39 121 moses 0; -#X obj 40 161 abs; -#X obj 115 232 pow; -#X obj 41 257 * -1; -#X connect 0 0 2 0; -#X connect 2 0 4 0; -#X connect 4 0 14 0; -#X connect 5 0 17 0; -#X connect 7 0 5 1; -#X connect 7 0 16 1; -#X connect 8 0 7 0; -#X connect 9 0 8 0; -#X connect 10 0 8 0; -#X connect 11 0 10 0; -#X connect 14 0 15 0; -#X connect 14 1 16 0; -#X connect 15 0 5 0; -#X connect 16 0 1 0; -#X connect 17 0 1 0; diff --git a/pd/debounce.pd b/pd/debounce.pd deleted file mode 100644 index 09092c3..0000000 --- a/pd/debounce.pd +++ /dev/null @@ -1,28 +0,0 @@ -#N canvas 132 316 478 432 10; -#X obj 38 43 inlet; -#X obj 252 108 f \$1; -#X obj 252 85 loadbang; -#X obj 226 33 inlet; -#X obj 251 132 select 0; -#X text 274 34 delay between state change; -#X obj 62 381 outlet; -#X obj 61 325 f; -#X text 298 152 set default; -#X obj 246 189 send \$0-delay; -#X obj 157 271 delay; -#X obj 187 248 receive \$0-delay; -#X text 80 31 float input; -#X text 120 378 debounced float output; -#X msg 250 152 10; -#X obj 100 103 change; -#X connect 0 0 7 1; -#X connect 0 0 15 0; -#X connect 1 0 4 0; -#X connect 2 0 1 0; -#X connect 3 0 9 0; -#X connect 4 0 14 0; -#X connect 4 1 9 0; -#X connect 7 0 6 0; -#X connect 10 0 7 0; -#X connect 11 0 10 1; -#X connect 14 0 9 0; diff --git a/pd/degrees2mapping.pd b/pd/degrees2mapping.pd deleted file mode 100644 index ee9ac47..0000000 --- a/pd/degrees2mapping.pd +++ /dev/null @@ -1,25 +0,0 @@ -#N canvas 380 212 444 356 10; -#X obj 88 30 inlet; -#X obj 89 264 outlet; -#X text 232 311 released under the GNU GPL; -#X text 15 297 (C) Copyright 2005 Hans-Christoph Steiner <hans@at.or.at> -; -#X text 143 264 output range: 0 to 360 \, 0 = north/top; -#X text 19 9 [deg2hid]; -#X text 129 28 input range: 0 to 360 \, 0 = east/right; -#X obj 88 170 / 360; -#X text 162 108 % is an int operation; -#X text 169 126 this saves accuracy; -#X obj 89 121 % 3.6e+07; -#X obj 89 142 / 100000; -#X obj 89 100 * 100000; -#X obj 45 210 moses 0; -#X obj 45 230 + 1; -#X connect 0 0 12 0; -#X connect 7 0 13 0; -#X connect 10 0 11 0; -#X connect 11 0 7 0; -#X connect 12 0 10 0; -#X connect 13 0 14 0; -#X connect 13 1 1 0; -#X connect 14 0 1 0; diff --git a/pd/delay_n.pd b/pd/delay_n.pd deleted file mode 100644 index 243b936..0000000 --- a/pd/delay_n.pd +++ /dev/null @@ -1,15 +0,0 @@ -#N canvas 212 243 661 510 10; -#X obj 160 88 t f b; -#X obj 49 86 list; -#X obj 159 50 inlet; -#X obj 49 52 inlet; -#X obj 93 200 outlet; -#X obj 49 131 list split \$1; -#X connect 0 0 5 1; -#X connect 0 1 1 1; -#X connect 1 0 5 0; -#X connect 2 0 0 0; -#X connect 3 0 1 0; -#X connect 5 0 1 1; -#X connect 5 1 4 0; -#X connect 5 2 1 1; diff --git a/pd/desegment.pd b/pd/desegment.pd deleted file mode 100644 index cdfabbc..0000000 --- a/pd/desegment.pd +++ /dev/null @@ -1,14 +0,0 @@ -#N canvas 410 221 692 329 10; -#X obj 83 58 inlet; -#X obj 75 266 outlet; -#X obj 123 58 inlet; -#X obj 163 58 inlet; -#X obj 203 58 inlet; -#X obj 243 58 inlet; -#X obj 283 58 inlet; -#X obj 323 58 inlet; -#X obj 363 58 inlet; -#X obj 403 58 inlet; -#X obj 443 58 inlet; -#X obj 483 58 inlet; -#X obj 523 58 inlet; diff --git a/pd/diff_n.pd b/pd/diff_n.pd deleted file mode 100644 index c3fd06f..0000000 --- a/pd/diff_n.pd +++ /dev/null @@ -1,13 +0,0 @@ -#N canvas 246 155 294 362 10; -#X obj 59 49 inlet; -#X obj 59 184 outlet; -#X obj 175 93 inlet; -#X obj 59 93 t f f; -#X obj 59 152 -; -#X obj 89 119 delay_n \$1; -#X connect 0 0 3 0; -#X connect 2 0 5 1; -#X connect 3 0 4 0; -#X connect 3 1 5 0; -#X connect 4 0 1 0; -#X connect 5 0 4 1; diff --git a/pd/disjoin.pd b/pd/disjoin.pd deleted file mode 100644 index d082559..0000000 --- a/pd/disjoin.pd +++ /dev/null @@ -1,31 +0,0 @@ -#N canvas 359 161 477 319 10; -#X obj 62 28 inlet; -#X obj 62 244 outlet; -#X obj 113 243 outlet; -#X obj 113 198 / 1; -#X msg 167 145 1; -#X obj 157 20 inlet; -#X obj 199 20 loadbang; -#X obj 167 169 -; -#X obj 113 141 -; -#X obj 62 140 /; -#X obj 62 83 moses; -#X obj 167 123 trigger bang float; -#X obj 162 48 float_argument \$1 0.5; -#X text 166 69 default to splitting down the middle (0.5); -#X connect 0 0 10 0; -#X connect 3 0 2 0; -#X connect 4 0 7 0; -#X connect 5 0 12 0; -#X connect 6 0 12 0; -#X connect 7 0 3 1; -#X connect 8 0 3 0; -#X connect 9 0 1 0; -#X connect 10 0 9 0; -#X connect 10 1 8 0; -#X connect 11 0 4 0; -#X connect 11 1 7 1; -#X connect 12 0 8 1; -#X connect 12 0 9 1; -#X connect 12 0 10 1; -#X connect 12 0 11 0; diff --git a/pd/distance.pd b/pd/distance.pd deleted file mode 100644 index 73a6c09..0000000 --- a/pd/distance.pd +++ /dev/null @@ -1,10 +0,0 @@ -#N canvas 0 0 450 300 10; -#X obj 80 47 inlet; -#X obj 150 49 inlet; -#X obj 80 129 abs; -#X obj 80 195 outlet; -#X obj 80 95 - \$1; -#X connect 0 0 4 0; -#X connect 1 0 4 1; -#X connect 2 0 3 0; -#X connect 4 0 2 0; diff --git a/pd/distance2d.pd b/pd/distance2d.pd deleted file mode 100644 index 6fc1d3d..0000000 --- a/pd/distance2d.pd +++ /dev/null @@ -1,30 +0,0 @@ -#N canvas 0 0 450 505 10; -#X obj 80 47 inlet; -#X obj 91 285 outlet; -#X obj 80 80 unpack f f; -#X obj 216 44 inlet; -#X obj 216 77 unpack f f; -#X obj 144 180 t f f; -#X obj 143 205 *; -#X obj 82 177 t f f; -#X obj 81 202 *; -#X obj 89 238 +; -#X obj 92 263 sqrt; -#X obj 84 151 - \$1; -#X obj 144 152 - \$2; -#X connect 0 0 2 0; -#X connect 2 0 11 0; -#X connect 2 1 12 0; -#X connect 3 0 4 0; -#X connect 4 0 11 1; -#X connect 4 1 12 1; -#X connect 5 0 6 0; -#X connect 5 1 6 1; -#X connect 6 0 9 1; -#X connect 7 0 8 0; -#X connect 7 1 8 1; -#X connect 8 0 9 0; -#X connect 9 0 10 0; -#X connect 10 0 1 0; -#X connect 11 0 7 0; -#X connect 12 0 5 0; diff --git a/pd/distance_n.pd b/pd/distance_n.pd deleted file mode 100644 index 85f6a70..0000000 --- a/pd/distance_n.pd +++ /dev/null @@ -1,101 +0,0 @@ -#N canvas 872 510 450 424 10; -#N canvas 640 117 487 367 drip-two-lists 0; -#X obj 64 243 outlet; -#X obj 64 57 inlet; -#X obj 157 240 outlet; -#X obj 225 242 outlet; -#X obj 321 95 inlet; -#X text 272 240 End; -#X obj 64 156 t a b; -#N canvas 0 0 533 407 drip 0; -#X obj 64 206 list split 1; -#X obj 64 123 until; -#X obj 64 181 list append; -#X obj 194 206 bang; -#X text 146 90 First store list \, then start the loop; -#X text 163 118 "until" bangs its output until told to stop by a "bang" -to its right inlet.; -#X text 182 160 Store the remaining list.; -#X text 239 205 third outlet of "split" tells us to stop.; -#X obj 64 243 outlet; -#X obj 64 57 inlet; -#X text 237 44 From list-help.pd; -#X obj 143 243 outlet; -#X obj 64 86 t b a; -#X connect 0 0 8 0; -#X connect 0 1 2 1; -#X connect 0 2 3 0; -#X connect 0 2 11 0; -#X connect 1 0 2 0; -#X connect 2 0 0 0; -#X connect 3 0 1 1; -#X connect 9 0 12 0; -#X connect 12 0 1 0; -#X connect 12 1 2 1; -#X restore 64 122 pd drip; -#N canvas 0 0 533 407 dripslow 0; -#X obj 87 232 list split 1; -#X obj 87 207 list append; -#X obj 87 283 outlet; -#X obj 87 83 inlet; -#X obj 166 283 outlet; -#X obj 159 81 inlet; -#X obj 87 118 b; -#X text 202 82 list; -#X text 42 83 bang; -#X text 210 283 EOL; -#X text 28 282 element; -#X obj 166 253 b; -#X connect 0 0 2 0; -#X connect 0 1 1 1; -#X connect 0 2 11 0; -#X connect 1 0 0 0; -#X connect 3 0 6 0; -#X connect 5 0 1 1; -#X connect 6 0 1 0; -#X connect 11 0 4 0; -#X restore 158 191 pd dripslow; -#X connect 1 0 7 0; -#X connect 4 0 8 1; -#X connect 6 0 0 0; -#X connect 6 1 8 0; -#X connect 7 0 6 0; -#X connect 7 1 3 0; -#X connect 8 0 2 0; -#X restore 133 139 pd drip-two-lists; -#X obj 113 27 inlet; -#X obj 287 20 inlet; -#X obj 133 167 -; -#X obj 133 195 t f f; -#X obj 133 224 *; -#X obj 134 278 f; -#X obj 133 256 +; -#X msg 196 197 0; -#X obj 118 300 f; -#X obj 119 325 sqrt; -#X obj 118 349 outlet; -#X msg 313 61 1 2 3 5 7 8; -#X msg 134 62 1 2 3 4 5 6; -#X obj 246 99 list; -#X obj 115 98 t b a b b; -#X connect 0 0 3 0; -#X connect 0 1 3 1; -#X connect 1 0 15 0; -#X connect 2 0 14 1; -#X connect 3 0 4 0; -#X connect 4 0 5 0; -#X connect 4 1 5 1; -#X connect 5 0 7 0; -#X connect 6 0 7 1; -#X connect 6 0 9 1; -#X connect 7 0 6 0; -#X connect 8 0 7 1; -#X connect 9 0 10 0; -#X connect 10 0 11 0; -#X connect 12 0 14 1; -#X connect 13 0 15 0; -#X connect 14 0 0 1; -#X connect 15 0 9 0; -#X connect 15 1 0 0; -#X connect 15 2 8 0; -#X connect 15 3 14 0; diff --git a/pd/downsample.pd b/pd/downsample.pd deleted file mode 100644 index acb12bc..0000000 --- a/pd/downsample.pd +++ /dev/null @@ -1,20 +0,0 @@ -#N canvas 0 0 444 426 10; -#X obj 51 52 inlet; -#X obj 51 267 outlet; -#X obj 104 51 inlet; -#X obj 51 110 t f b; -#X obj 81 134 f; -#X obj 81 157 + 1; -#X obj 81 180 % \$1; -#X obj 51 236 spigot; -#X obj 81 205 == 0; -#X connect 0 0 3 0; -#X connect 2 0 6 1; -#X connect 3 0 7 0; -#X connect 3 1 4 0; -#X connect 4 0 5 0; -#X connect 5 0 6 0; -#X connect 6 0 4 1; -#X connect 6 0 8 0; -#X connect 7 0 1 0; -#X connect 8 0 7 1; diff --git a/pd/fir.pd b/pd/fir.pd deleted file mode 100644 index b014238..0000000 --- a/pd/fir.pd +++ /dev/null @@ -1,24 +0,0 @@ -#N canvas 495 51 458 390 10; -#X obj 158 59 inlet; -#X text 206 58 liste coef filtre; -#X text 72 34 flux donnees; -#X obj 85 57 inlet; -#X obj 85 207 mtx_.*; -#X obj 85 298 outlet; -#X obj 85 241 mtx_mean; -#X obj 158 178 list trim; -#X obj 85 155 list trim; -#X obj 158 155 list prepend matrix \$1 1; -#X obj 85 126 list prepend matrix \$1 1; -#X obj 85 269 * \$1; -#X obj 85 100 last_n \$1; -#X connect 0 0 9 0; -#X connect 3 0 12 0; -#X connect 4 0 6 0; -#X connect 6 0 11 0; -#X connect 7 0 4 1; -#X connect 8 0 4 0; -#X connect 9 0 7 0; -#X connect 10 0 8 0; -#X connect 11 0 5 0; -#X connect 12 0 10 0; diff --git a/pd/gaussian.pd b/pd/gaussian.pd deleted file mode 100644 index 1c51f42..0000000 --- a/pd/gaussian.pd +++ /dev/null @@ -1,21 +0,0 @@ -#N canvas 0 0 450 300 10; -#X obj 65 26 inlet; -#X obj 277 22 inlet; -#X obj 65 218 * -1; -#X obj 65 244 exp; -#X obj 66 124 *; -#X obj 66 91 t f f; -#X obj 67 271 outlet; -#X obj 65 187 / \$2; -#X obj 66 63 - \$1; -#X obj 142 20 inlet; -#X connect 0 0 8 0; -#X connect 1 0 7 1; -#X connect 2 0 3 0; -#X connect 3 0 6 0; -#X connect 4 0 7 0; -#X connect 5 0 4 0; -#X connect 5 1 4 1; -#X connect 7 0 2 0; -#X connect 8 0 5 0; -#X connect 9 0 8 1; diff --git a/pd/hysteresis.pd b/pd/hysteresis.pd deleted file mode 100644 index 0557b90..0000000 --- a/pd/hysteresis.pd +++ /dev/null @@ -1,28 +0,0 @@ -#N canvas 456 266 266 359 10; -#X obj 117 144 moses 0; -#X obj 87 92 t f f; -#X obj 117 121 -; -#X obj 87 251 -; -#X obj 133 304 outlet; -#X obj 87 66 inlet; -#X obj 117 167 * -1; -#X obj 117 211 * -1; -#X obj 133 277 f; -#X obj 117 189 min \$1; -#X obj 161 211 min \$1; -#X obj 198 67 inlet; -#X connect 0 0 6 0; -#X connect 0 1 10 0; -#X connect 1 0 3 0; -#X connect 1 1 2 0; -#X connect 2 0 0 0; -#X connect 3 0 8 0; -#X connect 5 0 1 0; -#X connect 6 0 9 0; -#X connect 7 0 3 1; -#X connect 8 0 2 1; -#X connect 8 0 4 0; -#X connect 9 0 7 0; -#X connect 10 0 3 1; -#X connect 11 0 9 1; -#X connect 11 0 10 1; diff --git a/pd/iir.pd b/pd/iir.pd deleted file mode 100644 index eea00a8..0000000 --- a/pd/iir.pd +++ /dev/null @@ -1,28 +0,0 @@ -#N canvas 246 155 294 362 10; -#X obj 59 42 inlet; -#X obj 59 314 outlet; -#X obj 59 247 +; -#X obj 130 240 + 1; -#X obj 130 42 inlet; -#X obj 130 183 1; -#X obj 90 69 loadbang; -#X obj 130 160 /; -#X msg 130 139 1 \$1; -#X obj 90 90 \$1; -#X obj 90 112 sel 0; -#X obj 59 285 / 2; -#X obj 59 223 * 1; -#X connect 0 0 12 0; -#X connect 2 0 11 0; -#X connect 3 0 11 1; -#X connect 4 0 8 0; -#X connect 5 0 3 0; -#X connect 5 0 12 1; -#X connect 6 0 9 0; -#X connect 7 0 5 0; -#X connect 8 0 7 0; -#X connect 9 0 10 0; -#X connect 10 1 8 0; -#X connect 11 0 2 1; -#X connect 11 0 1 0; -#X connect 12 0 2 0; diff --git a/pd/join.pd b/pd/join.pd deleted file mode 100644 index 90ae890..0000000 --- a/pd/join.pd +++ /dev/null @@ -1,27 +0,0 @@ -#N canvas 279 246 323 296 10; -#X obj 32 14 inlet; -#X obj 78 14 inlet; -#X obj 32 245 outlet; -#X obj 145 91 t b f; -#X msg 145 113 1; -#X obj 78 169 *; -#X obj 135 55 float_argument \$1; -#X obj 135 15 inlet; -#X obj 177 15 loadbang; -#X obj 32 149 *; -#X obj 78 210 +; -#X obj 145 137 -; -#X connect 0 0 9 0; -#X connect 1 0 5 0; -#X connect 3 0 4 0; -#X connect 3 1 11 1; -#X connect 4 0 11 0; -#X connect 5 0 10 0; -#X connect 6 0 3 0; -#X connect 6 0 9 1; -#X connect 6 0 10 1; -#X connect 7 0 6 0; -#X connect 8 0 6 0; -#X connect 9 0 2 0; -#X connect 10 0 2 0; -#X connect 11 0 5 1; diff --git a/pd/keygate.pd b/pd/keygate.pd deleted file mode 100644 index 2da19c5..0000000 --- a/pd/keygate.pd +++ /dev/null @@ -1,43 +0,0 @@ -#N canvas 326 22 530 481 10; -#X obj 44 36 inlet; -#X obj 44 365 outlet; -#X obj 44 334 spigot; -#X text 109 401 (C) Copyright 2004 Hans-Christoph Steiner <hans@at.or.at> -; -#X text 326 415 released under the GNU GPL; -#X text 16 444 $Author: eighthave $; -#X text 16 461 $Date: 2006-01-29 08:12:33 $; -#X text 16 427 $Revision: 1.1 $; -#X obj 132 26 loadbang; -#X text 5 6 [keygate]; -#X obj 182 333 spigot; -#X obj 182 365 outlet; -#X obj 273 204 - 1; -#X obj 273 224 abs; -#X obj 236 27 keyname; -#X msg 132 60 0; -#X msg 183 60 1; -#X obj 243 181 t f f; -#X obj 243 157 f; -#X obj 243 107 sel \$1; -#X obj 243 86 symbol; -#X obj 236 57 trigger bang float; -#X connect 0 0 2 0; -#X connect 0 0 10 0; -#X connect 2 0 1 0; -#X connect 8 0 15 0; -#X connect 8 0 16 0; -#X connect 10 0 11 0; -#X connect 12 0 13 0; -#X connect 13 0 10 1; -#X connect 14 0 21 0; -#X connect 14 1 20 1; -#X connect 15 0 2 1; -#X connect 16 0 10 1; -#X connect 17 0 2 1; -#X connect 17 1 12 0; -#X connect 18 0 17 0; -#X connect 19 0 18 0; -#X connect 20 0 19 0; -#X connect 21 0 20 0; -#X connect 21 1 18 1; diff --git a/pd/last_n.pd b/pd/last_n.pd deleted file mode 100644 index 7e3b076..0000000 --- a/pd/last_n.pd +++ /dev/null @@ -1,21 +0,0 @@ -#N canvas 417 318 723 395 10; -#X floatatom 356 89 5 0 0 2 change-size - -; -#X obj 326 112 t f b; -#X text 378 110 first reset (b) \, then set new length (f).; -#X text 311 195 Right outlet is responsible to first fill the list -; -#X text 322 217 Left outlet then only lets the smaller list pass.; -#X obj 180 183 list; -#X obj 326 54 inlet; -#X obj 180 149 inlet; -#X obj 180 302 outlet; -#X obj 180 228 list split \$1; -#X connect 0 0 1 0; -#X connect 1 0 9 1; -#X connect 1 1 5 1; -#X connect 5 0 9 0; -#X connect 6 0 1 0; -#X connect 7 0 5 0; -#X connect 9 0 5 1; -#X connect 9 0 8 0; -#X connect 9 2 5 1; diff --git a/pd/listto.pd b/pd/listto.pd deleted file mode 100644 index 44aba17..0000000 --- a/pd/listto.pd +++ /dev/null @@ -1,21 +0,0 @@ -#N canvas 257 144 408 313 10; -#X obj 25 18 inlet; -#X obj 55 271 outlet; -#X obj 330 269 outlet; -#X obj 25 46 t b a; -#X obj 55 230 list split 1; -#X obj 55 154 until; -#X obj 55 185 list append; -#X obj 55 115 t b l; -#X obj 170 186 bang; -#X connect 0 0 3 0; -#X connect 3 0 2 0; -#X connect 3 1 7 0; -#X connect 4 0 1 0; -#X connect 4 1 6 1; -#X connect 4 2 8 0; -#X connect 5 0 6 0; -#X connect 6 0 4 0; -#X connect 7 0 5 0; -#X connect 7 1 6 1; -#X connect 8 0 5 1; diff --git a/pd/local_max.pd b/pd/local_max.pd deleted file mode 100644 index a693300..0000000 --- a/pd/local_max.pd +++ /dev/null @@ -1,23 +0,0 @@ -#N canvas 609 111 302 364 10; -#X obj 50 165 > 0; -#X obj 50 244 f; -#X obj 25 101 t f f; -#X obj 50 139 -; -#X obj 50 218 sel 0; -#X obj 67 100 f; -#X obj 25 62 t f f b; -#X obj 50 191 change; -#X obj 50 279 outlet; -#X obj 25 22 inlet; -#X connect 0 0 7 0; -#X connect 1 0 8 0; -#X connect 2 0 3 1; -#X connect 2 1 3 0; -#X connect 3 0 0 0; -#X connect 4 0 1 0; -#X connect 5 0 1 1; -#X connect 6 0 2 0; -#X connect 6 1 5 1; -#X connect 6 2 5 0; -#X connect 7 0 4 0; -#X connect 9 0 6 0; diff --git a/pd/local_min.pd b/pd/local_min.pd deleted file mode 100644 index b7d57e3..0000000 --- a/pd/local_min.pd +++ /dev/null @@ -1,23 +0,0 @@ -#N canvas 552 108 250 310 10; -#X obj 78 218 f; -#X obj 78 140 < 0; -#X obj 53 69 t f f; -#X obj 78 107 -; -#X obj 78 192 sel 0; -#X obj 94 69 f; -#X obj 53 44 t f f b; -#X obj 78 166 change; -#X obj 78 243 outlet; -#X obj 53 16 inlet; -#X connect 0 0 8 0; -#X connect 1 0 7 0; -#X connect 2 0 3 1; -#X connect 2 1 3 0; -#X connect 3 0 1 0; -#X connect 4 0 0 0; -#X connect 5 0 0 1; -#X connect 6 0 2 0; -#X connect 6 1 5 1; -#X connect 6 2 5 0; -#X connect 7 0 4 0; -#X connect 9 0 6 0; diff --git a/pd/lop.pd b/pd/lop.pd deleted file mode 100644 index c978353..0000000 --- a/pd/lop.pd +++ /dev/null @@ -1,106 +0,0 @@ -#N canvas 1205 247 289 326 10; -#N canvas 0 0 587 495 coef 0; -#X obj 62 26 inlet; -#X obj 213 34 inlet; -#X text 388 334 B; -#X obj 224 163 f; -#X obj 222 241 * 2; -#X obj 220 216 sqrt; -#X obj 236 284 cos; -#X obj 222 305 *; -#X obj 237 262 * 6.28; -#X obj 150 110 t b f; -#X text 257 36 d; -#X obj 221 129 pow; -#X msg 224 100 0.5; -#X obj 225 79 t b f; -#X obj 221 332 outlet; -#X obj 323 335 outlet; -#X connect 0 0 9 0; -#X connect 1 0 13 0; -#X connect 3 0 15 0; -#X connect 3 0 5 0; -#X connect 4 0 7 0; -#X connect 5 0 4 0; -#X connect 6 0 7 1; -#X connect 7 0 14 0; -#X connect 8 0 6 0; -#X connect 9 0 3 0; -#X connect 9 1 8 0; -#X connect 11 0 3 0; -#X connect 12 0 11 0; -#X connect 13 0 12 0; -#X connect 13 1 11 1; -#X restore 85 133 pd coef; -#N canvas 765 291 521 640 biquad 0; -#X obj 259 22 inlet; -#X obj 420 20 inlet; -#X obj 151 265 f; -#X obj 132 530 f; -#X obj 74 196 f; -#X obj 75 299 *; -#X obj 74 402 +; -#X obj 151 339 *; -#X obj 74 220 t f f b; -#X obj 74 453 +; -#X obj 151 361 * -1; -#X obj 45 20 inlet; -#X msg 34 135 0 \, 0 \, 0; -#X obj 138 562 outlet; -#X obj 38 95 route reset; -#X obj 161 21 inlet; -#X obj 103 133 t b b f; -#X obj 259 73 -; -#X obj 259 138 * -1; -#X obj 258 102 - 1; -#X obj 164 405 *; -#X obj 219 405 +; -#X obj 219 434 f; -#X obj 75 481 +; -#X msg 103 158 0 0; -#X connect 0 0 5 1; -#X connect 0 0 17 0; -#X connect 1 0 7 1; -#X connect 1 0 17 1; -#X connect 2 0 7 0; -#X connect 3 0 4 1; -#X connect 3 0 13 0; -#X connect 4 0 8 0; -#X connect 5 0 6 0; -#X connect 6 0 9 0; -#X connect 7 0 10 0; -#X connect 8 0 5 0; -#X connect 8 1 2 1; -#X connect 8 2 2 0; -#X connect 9 0 23 0; -#X connect 10 0 6 1; -#X connect 11 0 14 0; -#X connect 12 0 4 0; -#X connect 14 0 12 0; -#X connect 14 1 16 0; -#X connect 15 0 21 0; -#X connect 16 0 24 0; -#X connect 16 1 4 0; -#X connect 16 2 20 0; -#X connect 17 0 19 0; -#X connect 18 0 20 1; -#X connect 19 0 18 0; -#X connect 20 0 9 1; -#X connect 21 0 22 0; -#X connect 22 0 21 1; -#X connect 22 0 23 1; -#X connect 23 0 3 0; -#X connect 24 0 21 0; -#X restore 47 218 pd biquad; -#X obj 47 259 outlet; -#X obj 47 42 inlet; -#X obj 85 87 inlet; -#X obj 66 63 inlet; -#X obj 129 110 inlet; -#X connect 0 0 1 2; -#X connect 0 1 1 3; -#X connect 1 0 2 0; -#X connect 3 0 1 0; -#X connect 4 0 0 0; -#X connect 5 0 1 1; -#X connect 6 0 0 1; diff --git a/pd/mapping2degrees.pd b/pd/mapping2degrees.pd deleted file mode 100644 index 3675274..0000000 --- a/pd/mapping2degrees.pd +++ /dev/null @@ -1,30 +0,0 @@ -#N canvas 163 40 448 360 10; -#X obj 88 30 inlet; -#X obj 89 264 outlet; -#X obj 88 56 min 1; -#X obj 88 74 max 0; -#X text 133 63 its a [hid] object \, so limit input range; -#X text 232 311 released under the GNU GPL; -#X text 15 297 (C) Copyright 2005 Hans-Christoph Steiner <hans@at.or.at> -; -#X text 129 28 input range: 0 to 1 \, 0 = east/right; -#X text 143 264 output range: 0 to 360 \, 0 = north/top; -#X obj 88 100 * 360; -#X text 162 189 % is an int operation; -#X text 169 207 this saves accuracy; -#X obj 88 148 abs; -#X obj 88 123 - 450; -#X text 131 122 <- rotate zero to north; -#X text 130 148 <- change direction of rotation; -#X obj 89 202 % 3.6e+07; -#X obj 89 223 / 100000; -#X obj 89 181 * 100000; -#X connect 0 0 2 0; -#X connect 2 0 3 0; -#X connect 3 0 9 0; -#X connect 9 0 13 0; -#X connect 12 0 18 0; -#X connect 13 0 12 0; -#X connect 16 0 17 0; -#X connect 17 0 1 0; -#X connect 18 0 16 0; diff --git a/pd/mapping2radians.pd b/pd/mapping2radians.pd deleted file mode 100644 index bb3460b..0000000 --- a/pd/mapping2radians.pd +++ /dev/null @@ -1,22 +0,0 @@ -#N canvas 287 246 474 345 10; -#X obj 15 30 inlet; -#X obj 16 264 outlet; -#X obj 16 198 * 6.28318; -#X obj 15 101 moses 0.5; -#X obj 15 56 min 1; -#X obj 15 74 max 0; -#X obj 74 133 - 1; -#X text 56 28 input range: 0 to 1; -#X text 70 264 output range: -pi to pi; -#X text 232 311 released under the GNU GPL; -#X text 15 297 (C) Copyright 2005 Hans-Christoph Steiner <hans@at.or.at> -; -#X text 60 63 this should be converted so it can handle out of range -values \, using a mod and a div prolly.; -#X connect 0 0 4 0; -#X connect 2 0 1 0; -#X connect 3 0 2 0; -#X connect 3 1 6 0; -#X connect 4 0 5 0; -#X connect 5 0 3 0; -#X connect 6 0 2 0; diff --git a/pd/max_n.pd b/pd/max_n.pd deleted file mode 100644 index 6171b23..0000000 --- a/pd/max_n.pd +++ /dev/null @@ -1,16 +0,0 @@ -#N canvas 0 0 462 312 10; -#X obj 64 57 inlet; -#X obj 144 56 inlet; -#X obj 64 179 maximum; -#X obj 64 207 outlet; -#X obj 144 120 max 2; -#X obj 160 76 loadbang; -#X obj 160 97 \$1; -#X obj 64 149 last_n; -#X connect 0 0 7 0; -#X connect 1 0 4 0; -#X connect 2 0 3 0; -#X connect 4 0 7 1; -#X connect 5 0 6 0; -#X connect 6 0 4 0; -#X connect 7 0 2 0; diff --git a/pd/mean_n.pd b/pd/mean_n.pd deleted file mode 100644 index 255c38b..0000000 --- a/pd/mean_n.pd +++ /dev/null @@ -1,29 +0,0 @@ -#N canvas 248 541 341 340 10; -#X obj 46 26 inlet; -#X obj 125 26 inlet; -#X obj 46 297 outlet; -#X obj 62 130 list split 1; -#X obj 101 153 list; -#X obj 62 178 +; -#X obj 62 203 f; -#X obj 46 85 t b a b; -#X msg 90 109 0; -#X obj 46 230 f; -#X obj 46 263 / \$1; -#X obj 46 57 last_n \$1; -#X connect 0 0 11 0; -#X connect 1 0 10 1; -#X connect 1 0 11 1; -#X connect 3 0 5 0; -#X connect 3 1 4 0; -#X connect 4 0 3 0; -#X connect 5 0 6 0; -#X connect 6 0 5 1; -#X connect 6 0 9 1; -#X connect 7 0 9 0; -#X connect 7 1 3 0; -#X connect 7 2 8 0; -#X connect 8 0 5 1; -#X connect 9 0 10 0; -#X connect 10 0 2 0; -#X connect 11 0 7 0; diff --git a/pd/median_3.pd b/pd/median_3.pd deleted file mode 100755 index ecce80b..0000000 --- a/pd/median_3.pd +++ /dev/null @@ -1,34 +0,0 @@ -#N canvas 260 82 799 525 10; -#X obj 74 53 inlet; -#X obj 111 435 outlet; -#X obj 228 312 max; -#X obj 168 285 min; -#X obj 95 341 max; -#X obj 111 368 min; -#X text 341 167 on classe les 2 plus vieux nombres; -#X text 339 184 du plus petit au plus grand; -#X text 361 36 principe du median 3 : classer les 3 dernieres mesures -de la plus petite valeur a la plus grande valeur et renvoyer la 2 ieme -valeur (appelee mediane) de la liste (dans cette liste classee de 3 -elements \, 1 est plus petit que la mediane et 1 est plus grand); -#X text 332 300 Francis Bras; -#X text 334 329 interface-z.com; -#X obj 88 112 trigger float bang bang; -#X obj 89 140 float; -#X obj 167 191 float; -#X obj 244 251 float; -#X connect 0 0 11 0; -#X connect 2 0 5 1; -#X connect 3 0 4 1; -#X connect 4 0 5 0; -#X connect 5 0 1 0; -#X connect 11 0 12 0; -#X connect 11 1 13 0; -#X connect 11 2 14 0; -#X connect 12 0 4 0; -#X connect 12 0 13 1; -#X connect 13 0 3 0; -#X connect 13 0 2 0; -#X connect 13 0 14 1; -#X connect 14 0 3 1; -#X connect 14 0 2 1; diff --git a/pd/median_5.pd b/pd/median_5.pd deleted file mode 100755 index f30723e..0000000 --- a/pd/median_5.pd +++ /dev/null @@ -1,72 +0,0 @@ -#N canvas 0 0 711 500 12; -#X obj 47 19 inlet; -#X obj 133 172 max; -#X obj 107 172 min; -#X obj 81 312 min; -#X obj 34 100 t f b b b b; -#X obj 116 208 max; -#X obj 78 236 min; -#X obj 92 279 max; -#X obj 134 236 max; -#X obj 106 236 min; -#X obj 120 279 max; -#X obj 109 312 min; -#X obj 96 379 min; -#X obj 76 345 max; -#X obj 95 422 outlet; -#X text 137 312 max; -#X text 54 312 min; -#X text 175 315 les 2 extremes n ont plus d influence; -#X obj 24 138 f; -#X obj 51 138 f; -#X obj 77 138 f; -#X obj 103 138 f; -#X obj 130 138 f; -#X text 474 315 donc on ne les calcule pas; -#X text 138 300 les 4 plus anciens classes; -#X text 165 236 les 3 plus anciens classes du petit au grand; -#X text 170 172 les deux plus anciens classes; -#X text 145 351 il reste a tester la mesure la plus recente pour garder -au final la valeur du milieu.; -#X text 221 42 principe du median 5 : classer les 5 dernieres mesures -de la plus petite valeur a la plus grande valeur et renvoyer la 3 ieme -valeur (appelee mediane) de la liste (dans cette liste classee de 5 -elements \, 2 sont plus petits que la mediane et 2 sont plus grands) -; -#X text 470 426 Francis Bras; -#X text 472 455 interface-z.com; -#X connect 0 0 4 0; -#X connect 1 0 9 1; -#X connect 1 0 8 1; -#X connect 2 0 6 1; -#X connect 2 0 5 1; -#X connect 3 0 13 1; -#X connect 4 0 18 0; -#X connect 4 1 19 0; -#X connect 4 2 20 0; -#X connect 4 3 21 0; -#X connect 4 4 22 0; -#X connect 5 0 9 0; -#X connect 5 0 8 0; -#X connect 6 0 7 1; -#X connect 7 0 3 0; -#X connect 7 0 10 0; -#X connect 8 0 11 1; -#X connect 9 0 3 1; -#X connect 9 0 10 1; -#X connect 10 0 11 0; -#X connect 11 0 12 1; -#X connect 12 0 14 0; -#X connect 13 0 12 0; -#X connect 18 0 13 0; -#X connect 18 0 19 1; -#X connect 19 0 7 0; -#X connect 19 0 20 1; -#X connect 20 0 5 0; -#X connect 20 0 6 0; -#X connect 20 0 21 1; -#X connect 21 0 2 0; -#X connect 21 0 1 0; -#X connect 21 0 22 1; -#X connect 22 0 2 1; -#X connect 22 0 1 1; diff --git a/pd/median_7.pd b/pd/median_7.pd deleted file mode 100755 index 47e654a..0000000 --- a/pd/median_7.pd +++ /dev/null @@ -1,120 +0,0 @@ -#N canvas 0 0 784 546 12; -#X obj 36 18 inlet; -#X obj 166 178 max; -#X obj 139 178 min; -#X obj 113 289 min; -#X obj 125 205 max; -#X obj 113 235 min; -#X obj 97 263 max; -#X obj 168 235 max; -#X obj 140 235 min; -#X obj 152 263 max; -#X obj 141 289 min; -#X obj 74 319 max; -#X obj 103 471 outlet; -#X obj 14 98 t f b b b b b b; -#X obj 85 289 min; -#X obj 169 289 max; -#X obj 86 351 min; -#X obj 128 319 max; -#X obj 114 351 min; -#X obj 157 319 max; -#X obj 142 351 min; -#X text 55 351 min; -#X text 173 351 max; -#X obj 103 381 max; -#X obj 85 410 min; -#X obj 132 381 max; -#X obj 113 410 min; -#X obj 73 446 max; -#X obj 101 446 min; -#X obj 0 132 f; -#X obj 27 132 f; -#X obj 54 132 f; -#X obj 81 132 f; -#X obj 108 132 f; -#X obj 135 132 f; -#X obj 162 132 f; -#X text 197 177 les deux plus anciens classes; -#X text 200 234 les 3 plus anciens classes du petit au grand; -#X text 202 289 les 4 plus anciens classes du petit au grand; -#X text 142 410 max1; -#X text 178 410 max2; -#X text 18 410 min1; -#X text 53 410 min2; -#X text 211 351 les 5 plus anciens classes du petit au grand; -#X text 217 411 les 6 plus anciens classes du petit au grand; -#X text 184 372 les 2 extremes n ont plus d influence donc on ne cherche -pas a les identifier; -#X text 184 426 les 4 extremes n ont plus d influence donc on ne calcule -pas leur position relative et on ne les identifie pas; -#X text 264 33 principe du median 7 : classer les 7 dernieres mesures -de la plus petite valeur a la plus grande valeur et renvoyer la 4 ieme -valeur (appelee mediane) de la liste (dans cette liste classee de 7 -elements \, 3 sont plus petits que la mediane et 3 sont plus grands) -; -#X text 535 463 Francis Bras; -#X text 537 492 interface-z.com; -#X connect 0 0 13 0; -#X connect 1 0 8 1; -#X connect 1 0 7 1; -#X connect 2 0 5 1; -#X connect 2 0 4 1; -#X connect 3 0 16 1; -#X connect 3 0 17 1; -#X connect 4 0 8 0; -#X connect 4 0 7 0; -#X connect 5 0 6 1; -#X connect 5 0 14 1; -#X connect 6 0 3 0; -#X connect 6 0 9 0; -#X connect 7 0 10 1; -#X connect 7 0 15 1; -#X connect 8 0 3 1; -#X connect 8 0 9 1; -#X connect 9 0 10 0; -#X connect 9 0 15 0; -#X connect 10 0 18 1; -#X connect 10 0 19 1; -#X connect 11 0 16 0; -#X connect 11 0 17 0; -#X connect 13 0 29 0; -#X connect 13 1 30 0; -#X connect 13 2 31 0; -#X connect 13 3 32 0; -#X connect 13 4 33 0; -#X connect 13 5 34 0; -#X connect 13 6 35 0; -#X connect 14 0 11 1; -#X connect 15 0 20 1; -#X connect 16 0 23 1; -#X connect 17 0 18 0; -#X connect 17 0 19 0; -#X connect 18 0 24 1; -#X connect 18 0 25 1; -#X connect 19 0 20 0; -#X connect 20 0 26 1; -#X connect 23 0 24 0; -#X connect 23 0 25 0; -#X connect 24 0 27 1; -#X connect 25 0 26 0; -#X connect 26 0 28 1; -#X connect 27 0 28 0; -#X connect 28 0 12 0; -#X connect 29 0 27 0; -#X connect 29 0 30 1; -#X connect 30 0 23 0; -#X connect 30 0 31 1; -#X connect 31 0 11 0; -#X connect 31 0 32 1; -#X connect 32 0 6 0; -#X connect 32 0 14 0; -#X connect 32 0 33 1; -#X connect 33 0 4 0; -#X connect 33 0 5 0; -#X connect 33 0 34 1; -#X connect 34 0 2 0; -#X connect 34 0 1 0; -#X connect 34 0 35 1; -#X connect 35 0 2 1; -#X connect 35 0 1 1; diff --git a/pd/min_n.pd b/pd/min_n.pd deleted file mode 100644 index a9315cc..0000000 --- a/pd/min_n.pd +++ /dev/null @@ -1,16 +0,0 @@ -#N canvas 26 291 365 247 10; -#X obj 64 175 outlet; -#X obj 64 147 minimum; -#X obj 64 27 inlet; -#X obj 144 26 inlet; -#X obj 144 89 max 2; -#X obj 160 46 loadbang; -#X obj 160 66 \$1; -#X obj 64 118 last_n; -#X connect 1 0 0 0; -#X connect 2 0 7 0; -#X connect 3 0 4 0; -#X connect 4 0 7 1; -#X connect 5 0 6 0; -#X connect 6 0 4 0; -#X connect 7 0 1 0; diff --git a/pd/multi_slider.pd b/pd/multi_slider.pd deleted file mode 100644 index e9a5e49..0000000 --- a/pd/multi_slider.pd +++ /dev/null @@ -1,26 +0,0 @@ -#N canvas 437 73 699 456 10; -#N canvas 0 22 450 300 graph2 0; -#X array \$0-_ 100 float 2; -#X coords 0 0.77 100 -0.01 200 400 1; -#X restore 10 10 graph; -#X obj 272 14 inlet; -#X obj 388 13 inlet; -#X obj 388 124 pack f \$0; -#X obj 272 142 s \$0-_; -#X msg 388 151 \; \$2-_ resize \$1; -#X text 315 14 data; -#X text 430 15 size of the array (default = 100); -#X obj 272 72 list prepend 0; -#X obj 418 78 \$1; -#X obj 418 99 max 2; -#X obj 418 55 loadbang; -#X obj 11 29 cnv 15 198 125 empty empty empty 20 12 0 14 -262144 -66577 -0; -#X connect 1 0 8 0; -#X connect 2 0 3 0; -#X connect 3 0 5 0; -#X connect 8 0 4 0; -#X connect 9 0 10 0; -#X connect 10 0 3 0; -#X connect 11 0 9 0; -#X coords 0 -1 1 1 200 400 1 10 10; diff --git a/pd/nl.pd b/pd/nl.pd deleted file mode 100644 index 16f648f..0000000 --- a/pd/nl.pd +++ /dev/null @@ -1,41 +0,0 @@ -#N canvas 0 0 450 476 10; -#X obj 38 28 inlet; -#X obj 38 143 moses 0; -#X obj 38 168 abs; -#X obj 38 216 * -1; -#X obj 112 28 inlet; -#X obj 38 191 pow 1; -#X obj 82 191 pow 1; -#X obj 38 287 outlet; -#X obj 38 118 * 2; -#X obj 38 94 - 0.5; -#X obj 38 264 + 0.5; -#X obj 38 240 / 2; -#X obj 159 28 loadbang; -#X obj 159 75 \$1; -#X obj 159 146 exp; -#X msg 189 76 2; -#X obj 189 101 log; -#X obj 159 124 *; -#X obj 159 52 t b b; -#X connect 0 0 9 0; -#X connect 1 0 2 0; -#X connect 1 1 6 0; -#X connect 2 0 5 0; -#X connect 3 0 11 0; -#X connect 4 0 13 0; -#X connect 5 0 3 0; -#X connect 6 0 11 0; -#X connect 8 0 1 0; -#X connect 9 0 8 0; -#X connect 10 0 7 0; -#X connect 11 0 10 0; -#X connect 12 0 18 0; -#X connect 13 0 17 0; -#X connect 14 0 6 1; -#X connect 14 0 5 1; -#X connect 15 0 16 0; -#X connect 16 0 17 1; -#X connect 17 0 14 0; -#X connect 18 0 13 0; -#X connect 18 1 15 0; diff --git a/pd/notescale.pd b/pd/notescale.pd deleted file mode 100644 index 8c63369..0000000 --- a/pd/notescale.pd +++ /dev/null @@ -1,29 +0,0 @@ -#N canvas 37 318 444 446 10; -#X obj 64 49 inlet; -#X obj 64 389 outlet; -#X obj 64 325 int; -#X obj 64 297 expr $f1 * ($f3 - $f2) + $f2; -#X obj 357 231 f \$2; -#X obj 159 230 f \$1; -#X obj 159 257 expr if ($f1 == $f2 \, 0 \, $f1) \; if ($f1 == $f2 \, -127 \, $f2); -#X text 10 7 [notescale]; -#X obj 229 152 loadbang; -#X obj 229 179 t b b; -#X text 114 49 input range: 0 to 1; -#X obj 64 96 min 1; -#X obj 64 116 max 0; -#X text 123 389 output range: MIDI note #s; -#X connect 0 0 11 0; -#X connect 2 0 1 0; -#X connect 3 0 2 0; -#X connect 4 0 6 1; -#X connect 5 0 6 0; -#X connect 6 0 3 1; -#X connect 6 1 3 2; -#X connect 8 0 9 0; -#X connect 9 0 5 0; -#X connect 9 1 4 0; -#X connect 11 0 12 0; -#X connect 12 0 3 0; -#X connect 12 0 9 0; diff --git a/pd/oscillo.pd b/pd/oscillo.pd deleted file mode 100644 index 2095e0f..0000000 --- a/pd/oscillo.pd +++ /dev/null @@ -1,30 +0,0 @@ -#N canvas 0 0 719 206 10; -#N canvas 0 0 450 300 graph2 0; -#X array \$0-_ 100 float 2; -#X coords 0 0.77 100 -0.01 200 100 1; -#X restore 10 55 graph; -#X obj 272 14 inlet; -#X obj 388 13 inlet; -#X obj 388 100 pack f \$0; -#X obj 272 142 s \$0-_; -#X msg 388 127 \; \$2-_ resize \$1; -#X text 315 14 data; -#X obj 11 29 cnv 15 198 125 empty empty empty 20 12 0 14 -262144 -66577 -0; -#X obj 272 121 pack f f; -#X text 430 15 size of the array (default = 100); -#X obj 271 99 % 100; -#X obj 272 57 f; -#X obj 271 77 + 1; -#X obj 272 36 t b f; -#X connect 1 0 13 0; -#X connect 2 0 3 0; -#X connect 3 0 5 0; -#X connect 8 0 4 0; -#X connect 10 0 11 1; -#X connect 11 0 12 0; -#X connect 11 0 8 0; -#X connect 12 0 10 0; -#X connect 13 0 11 0; -#X connect 13 1 8 1; -#X coords 0 -1 1 1 200 145 1 10 10; diff --git a/pd/pmfilter.pd b/pd/pmfilter.pd deleted file mode 100644 index 801ec8c..0000000 --- a/pd/pmfilter.pd +++ /dev/null @@ -1,40 +0,0 @@ -#N canvas 838 215 702 349 10; -#X obj 31 216 msd; -#X obj 31 34 inlet; -#X obj 31 57 t b f; -#X obj 80 130 loadbang; -#X msg 61 104 posX in \$1; -#X obj 31 290 outlet; -#X obj 80 156 pack \$1 \$2; -#X msg 80 182 reset \, mass in 0 1 0 \, mass out 1 1 0 \, link lnk -in out \$1 \$2; -#X obj 358 34 inlet; -#X obj 459 34 inlet; -#X msg 459 81 setK lnk \$1; -#X obj 552 35 inlet; -#X msg 552 81 setD lnk \$1; -#X msg 31 81 bang \, get massesPos out \, get massesForces out; -#X obj 31 262 route out; -#X obj 140 291 outlet; -#X obj 140 263 route out; -#X obj 31 238 route massesPosId massesForcesId; -#X msg 358 81 forceX out \$1; -#X connect 0 0 17 0; -#X connect 1 0 2 0; -#X connect 2 0 13 0; -#X connect 2 1 4 0; -#X connect 3 0 6 0; -#X connect 4 0 0 0; -#X connect 6 0 7 0; -#X connect 7 0 0 0; -#X connect 8 0 18 0; -#X connect 9 0 10 0; -#X connect 10 0 0 0; -#X connect 11 0 12 0; -#X connect 12 0 0 0; -#X connect 13 0 0 0; -#X connect 14 0 5 0; -#X connect 16 0 15 0; -#X connect 17 0 14 0; -#X connect 17 1 16 0; -#X connect 18 0 0 0; diff --git a/pd/pmfilter_2d.pd b/pd/pmfilter_2d.pd deleted file mode 100644 index bc2264a..0000000 --- a/pd/pmfilter_2d.pd +++ /dev/null @@ -1,48 +0,0 @@ -#N canvas 934 11 702 349 10; -#X obj 31 34 inlet; -#X obj 80 130 loadbang; -#X obj 31 290 outlet; -#X obj 80 156 pack \$1 \$2; -#X obj 259 34 inlet; -#X obj 360 34 inlet; -#X msg 360 81 setK lnk \$1; -#X obj 453 35 inlet; -#X msg 31 81 bang \, get massesPos out \, get massesForces out; -#X obj 31 262 route out; -#X obj 140 291 outlet; -#X obj 140 263 route out; -#X obj 31 238 route massesPosId massesForcesId; -#X obj 31 216 msd2D; -#X msg 61 104 posX in \$1 \, posY in \$2; -#X obj 31 57 t b l; -#X msg 259 108 forceX out \$1 \, forceY out \$2; -#X msg 453 81 setD damp \$1; -#X obj 156 128 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X msg 80 182 reset \, mass in 0 1 0 0 \, mass out 1 1 0 0 \, link -lnk in out \$1 0 \, nLink damp in out 0 \$2 0 1 \, nLink damp in out -0 \$2 1 0; -#X obj 552 35 inlet; -#X msg 552 81 setL lnk \$1; -#X connect 0 0 15 0; -#X connect 1 0 3 0; -#X connect 3 0 19 0; -#X connect 4 0 16 0; -#X connect 5 0 6 0; -#X connect 6 0 13 0; -#X connect 7 0 17 0; -#X connect 8 0 13 0; -#X connect 9 0 2 0; -#X connect 11 0 10 0; -#X connect 12 0 9 0; -#X connect 12 1 11 0; -#X connect 13 0 12 0; -#X connect 14 0 13 0; -#X connect 15 0 8 0; -#X connect 15 1 14 0; -#X connect 16 0 13 0; -#X connect 17 0 13 0; -#X connect 18 0 3 0; -#X connect 19 0 13 0; -#X connect 20 0 21 0; -#X connect 21 0 13 0; diff --git a/pd/pmfilter_3d.pd b/pd/pmfilter_3d.pd deleted file mode 100644 index 5c92ec2..0000000 --- a/pd/pmfilter_3d.pd +++ /dev/null @@ -1,48 +0,0 @@ -#N canvas 827 24 702 349 10; -#X obj 31 34 inlet; -#X obj 80 130 loadbang; -#X obj 31 314 outlet; -#X obj 80 156 pack \$1 \$2; -#X obj 259 34 inlet; -#X obj 360 34 inlet; -#X msg 360 81 setK lnk \$1; -#X obj 453 35 inlet; -#X msg 31 81 bang \, get massesPos out \, get massesForces out; -#X obj 31 286 route out; -#X obj 140 315 outlet; -#X obj 140 287 route out; -#X obj 31 262 route massesPosId massesForcesId; -#X obj 31 57 t b l; -#X msg 453 81 setD damp \$1; -#X obj 156 128 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 31 240 msd3D; -#X msg 80 182 reset \, mass in 0 1 0 0 0 \, mass out 1 1 0 0 0 \, link -lnk in out \$1 0 \, nLink damp in out 0 \$2 0 0 1 \, nLink damp in -out 0 \$2 0 1 0 \, nLink damp in out 0 \$2 1 0 0; -#X msg 259 130 forceX out \$1 \, forceY out \$2 \, forceZ out \$3; -#X msg 61 104 posX in \$1 \, posY in \$2 \, posZ in \$3; -#X obj 552 35 inlet; -#X msg 552 81 setL lnk \$1; -#X connect 0 0 13 0; -#X connect 1 0 3 0; -#X connect 3 0 17 0; -#X connect 4 0 18 0; -#X connect 5 0 6 0; -#X connect 6 0 16 0; -#X connect 7 0 14 0; -#X connect 8 0 16 0; -#X connect 9 0 2 0; -#X connect 11 0 10 0; -#X connect 12 0 9 0; -#X connect 12 1 11 0; -#X connect 13 0 8 0; -#X connect 13 1 19 0; -#X connect 14 0 16 0; -#X connect 15 0 3 0; -#X connect 16 0 12 0; -#X connect 17 0 16 0; -#X connect 18 0 16 0; -#X connect 19 0 16 0; -#X connect 20 0 21 0; -#X connect 21 0 16 0; diff --git a/pd/polar.pd b/pd/polar.pd deleted file mode 100644 index c438e14..0000000 --- a/pd/polar.pd +++ /dev/null @@ -1,35 +0,0 @@ -#N canvas 189 157 641 435 10; -#X text 24 332 output range: 0 to 1; -#X text 28 41 input range: 0 to 1; -#X text 11 5 [hid_polar]; -#X text 220 39 input range: 0 to 1; -#X text 29 29 x-axis value; -#X text 221 26 y-axis value; -#X obj 252 140 - 1; -#X obj 252 120 * 2; -#X obj 29 140 - 1; -#X obj 29 120 * 2; -#X text 61 125 convert range to -1 to 1; -#X text 227 330 output range: 0 to 1; -#X text 245 371 released under the GNU GPL; -#X text 28 357 (C) Copyright 2005 Hans-Christoph Steiner <hans@at.or.at> -; -#X obj 88 218 vector; -#X obj 435 54 symbol_argument \$1; -#X obj 435 80 select reverse; -#X text 420 107 TODO: figure this out; -#X obj 435 29 loadbang; -#X obj 30 58 inlet x; -#X obj 224 56 inlet y; -#X obj 25 313 outlet radius; -#X obj 232 312 outlet angle; -#X connect 6 0 14 1; -#X connect 7 0 6 0; -#X connect 8 0 14 0; -#X connect 9 0 8 0; -#X connect 14 0 21 0; -#X connect 14 1 22 0; -#X connect 15 0 16 0; -#X connect 18 0 15 0; -#X connect 19 0 9 0; -#X connect 20 0 7 0; diff --git a/pd/radians2mapping.pd b/pd/radians2mapping.pd deleted file mode 100644 index 39debb1..0000000 --- a/pd/radians2mapping.pd +++ /dev/null @@ -1,26 +0,0 @@ -#N canvas 258 110 429 400 10; -#X obj 42 36 inlet; -#X obj 140 297 outlet; -#X text 19 9 [rad2hid]; -#X obj 141 234 % 628318; -#X obj 127 167 moses 0; -#X obj 141 255 / 628318; -#X obj 42 96 * 100000; -#X obj 41 167 % 628318; -#X obj 42 136 moses -314159; -#X obj 85 200 + 628318; -#X text 10 66 % is an int operation \, we want floats \, so convert -to large integers; -#X text 225 351 released under the GNU GPL; -#X text 8 337 (C) Copyright 2005 Hans-Christoph Steiner <hans@at.or.at> -; -#X connect 0 0 6 0; -#X connect 3 0 5 0; -#X connect 4 0 9 0; -#X connect 4 1 3 0; -#X connect 5 0 1 0; -#X connect 6 0 8 0; -#X connect 7 0 9 0; -#X connect 8 0 7 0; -#X connect 8 1 4 0; -#X connect 9 0 3 0; diff --git a/pd/resample.pd b/pd/resample.pd deleted file mode 100644 index 47274d8..0000000 --- a/pd/resample.pd +++ /dev/null @@ -1,16 +0,0 @@ -#N canvas 382 381 450 300 10; -#X obj 46 68 metro \$1; -#X obj 46 42 loadbang; -#X obj 69 17 inlet; -#X obj 46 125 outlet; -#X obj 137 16 inlet; -#X obj 46 97 list; -#X msg 187 41 0; -#X obj 187 17 loadbang; -#X connect 0 0 5 0; -#X connect 1 0 0 0; -#X connect 2 0 5 1; -#X connect 4 0 0 1; -#X connect 5 0 3 0; -#X connect 6 0 5 1; -#X connect 7 0 6 0; diff --git a/pd/reverse.pd b/pd/reverse.pd deleted file mode 100644 index 53f6969..0000000 --- a/pd/reverse.pd +++ /dev/null @@ -1,13 +0,0 @@ -#N canvas 360 364 385 311 10; -#X obj 70 32 inlet; -#X obj 84 249 outlet; -#X text 140 249 output range: 0 to 1; -#X text 118 32 input range: 0 to 1; -#X obj 84 142 -; -#X msg 70 122 1; -#X obj 70 103 t b f; -#X connect 0 0 6 0; -#X connect 4 0 1 0; -#X connect 5 0 4 0; -#X connect 6 0 5 0; -#X connect 6 1 4 1; diff --git a/pd/rnd-stat.pd b/pd/rnd-stat.pd deleted file mode 100644 index d538785..0000000 --- a/pd/rnd-stat.pd +++ /dev/null @@ -1,56 +0,0 @@ -#N canvas 403 154 683 759 10; -#X obj 269 26 inlet; -#X obj 55 27 inlet; -#X obj 238 363 list; -#X obj 239 486 f; -#X obj 265 511 + 1; -#X obj 221 544 f; -#X msg 104 425 0; -#X obj 58 316 t b f b; -#X obj 240 433 >; -#X obj 241 461 sel 0; -#X obj 224 616 outlet; -#X obj 57 262 random; -#X obj 95 242 * 100000; -#X obj 57 287 / 100000; -#X obj 269 49 t a b; -#X msg 298 71 0; -#X obj 271 151 f; -#X obj 266 125 +; -#X obj 74 157 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 224 574 - 1; -#X obj 267 242 tolist; -#X obj 270 95 listto; -#X obj 239 387 listto; -#X connect 0 0 14 0; -#X connect 1 0 11 0; -#X connect 2 0 22 0; -#X connect 3 0 4 0; -#X connect 3 0 5 1; -#X connect 4 0 3 1; -#X connect 5 0 19 0; -#X connect 6 0 3 0; -#X connect 7 0 2 0; -#X connect 7 1 8 1; -#X connect 7 2 6 0; -#X connect 8 0 9 0; -#X connect 9 0 3 0; -#X connect 11 0 13 0; -#X connect 12 0 11 1; -#X connect 13 0 7 0; -#X connect 14 0 21 0; -#X connect 14 1 15 0; -#X connect 15 0 17 1; -#X connect 15 0 20 0; -#X connect 16 0 17 1; -#X connect 16 0 12 0; -#X connect 16 0 20 0; -#X connect 17 0 16 0; -#X connect 18 0 11 0; -#X connect 19 0 10 0; -#X connect 20 0 2 1; -#X connect 21 0 17 0; -#X connect 21 1 20 1; -#X connect 22 0 8 0; -#X connect 22 1 5 0; diff --git a/pd/segment.pd b/pd/segment.pd deleted file mode 100644 index 7a81b36..0000000 --- a/pd/segment.pd +++ /dev/null @@ -1,133 +0,0 @@ -#N canvas 328 208 865 565 10; -#X obj 8 28 inlet; -#X obj 6 4 namecanvas \$0-segment; -#X obj 360 290 pack float float; -#X obj 467 270 *; -#X msg 459 223 1; -#X obj 360 311 trigger list list; -#X obj 274 185 +; -#X msg 274 165 1; -#X msg 305 165 0; -#X obj 274 145 until; -#X obj 167 4 inlet; -#X obj 360 262 * 125; -#X obj 360 240 - 1; -#N canvas 407 40 498 348 clear 0; -#X obj 21 28 inlet; -#X text 72 28 do it bang; -#X obj 21 71 trigger bang bang bang bang; -#X obj 26 260 outlet; -#X text 80 259 to namecanvas [send]; -#X msg 306 203 vis 1 \, editmode 1; -#X msg 153 167 cut; -#X msg 216 157 mouse 5 480 0 0 \, mouseup 2000 435 0; -#X msg 30 165 editmode 0; -#X connect 0 0 2 0; -#X connect 2 0 8 0; -#X connect 2 1 6 0; -#X connect 2 2 7 0; -#X connect 2 3 5 0; -#X connect 5 0 3 0; -#X connect 6 0 3 0; -#X connect 7 0 3 0; -#X connect 8 0 3 0; -#X restore 287 65 pd clear dynamic objects; -#X obj 320 401 send \$0-segment; -#X obj 287 84 send \$0-segment; -#X obj 167 46 trigger float bang; -#X obj 167 25 route float; -#X text -3 416 ----------------------------------------------------------- -; -#X text -3 481 ----------------------------------------------------------- -keep the above area clear for automatic editing; -#X text 411 416 ----------------------------------------------------------- -; -#X text 412 481 ----------------------------------------------------------- -; -#X obj 304 185 float; -#X msg 333 334 obj \$1 460 outlet; -#X msg 473 333 obj \$1 440 disjoin \$2; -#N canvas 0 22 567 496 connect 0; -#X obj 290 16 inlet; -#X obj 234 398 outlet; -#X obj 339 238 pack float float; -#X msg 338 262 connect \$1 0 \$2 0; -#X obj 446 218 + 1; -#X obj 289 181 trigger float float; -#X obj 289 134 * 2; -#X obj 199 239 pack float float; -#X msg 199 263 connect \$2 1 \$1 0; -#X obj 306 218 - 2; -#X text 117 119 object count; -#X obj 289 161 +; -#X obj 141 218 select 0; -#X msg 60 263 connect 0 0 \$1 0; -#X msg 60 243 32; -#X msg 61 199 set \$1; -#X obj 193 158 + 2; -#X obj 208 95 loadbang; -#X msg 208 118 30; -#X connect 0 0 6 0; -#X connect 2 0 3 0; -#X connect 3 0 1 0; -#X connect 4 0 2 1; -#X connect 5 0 2 0; -#X connect 5 0 12 0; -#X connect 5 1 4 0; -#X connect 5 1 9 0; -#X connect 6 0 11 0; -#X connect 7 0 8 0; -#X connect 8 0 1 0; -#X connect 9 0 7 1; -#X connect 11 0 5 0; -#X connect 12 0 14 0; -#X connect 12 1 7 0; -#X connect 13 0 1 0; -#X connect 14 0 13 0; -#X connect 15 0 14 0; -#X connect 16 0 12 1; -#X connect 16 0 15 0; -#X connect 17 0 18 0; -#X connect 18 0 11 1; -#X connect 18 0 16 0; -#X restore 185 290 pd connect messages; -#X obj 484 250 /; -#X obj 521 223 expr $f2 - $f1 + 1; -#X obj 274 204 trigger float float float bang float; -#X obj 84 82 float_argument \$1; -#X msg 299 45 bang; -#X obj 274 124 trigger float bang float; -#X connect 2 0 5 0; -#X connect 3 0 2 1; -#X connect 4 0 26 0; -#X connect 5 0 23 0; -#X connect 5 1 24 0; -#X connect 6 0 22 0; -#X connect 6 0 28 0; -#X connect 7 0 6 0; -#X connect 8 0 22 0; -#X connect 9 0 7 0; -#X connect 10 0 17 0; -#X connect 11 0 2 0; -#X connect 12 0 11 0; -#X connect 13 0 15 0; -#X connect 16 0 31 0; -#X connect 16 1 13 0; -#X connect 17 0 16 0; -#X connect 22 0 6 1; -#X connect 23 0 14 0; -#X connect 24 0 14 0; -#X connect 25 0 14 0; -#X connect 26 0 3 1; -#X connect 27 0 26 1; -#X connect 28 0 25 0; -#X connect 28 1 12 0; -#X connect 28 2 3 0; -#X connect 28 3 4 0; -#X connect 28 4 27 0; -#X connect 29 0 31 0; -#X connect 30 0 13 0; -#X connect 30 0 8 0; -#X connect 31 0 9 0; -#X connect 31 1 8 0; -#X connect 31 2 27 1; diff --git a/pd/segment4.pd b/pd/segment4.pd deleted file mode 100644 index 6da8407..0000000 --- a/pd/segment4.pd +++ /dev/null @@ -1,16 +0,0 @@ -#N canvas 0 22 450 300 10; -#X obj 40 17 inlet; -#X obj 42 220 disjoin 0.25; -#X obj 42 241 outlet; -#X obj 142 241 outlet; -#X obj 242 241 outlet; -#X obj 342 241 outlet; -#X obj 142 220 disjoin 0.333; -#X obj 242 220 disjoin 0.5; -#X connect 0 0 1 0; -#X connect 1 0 2 0; -#X connect 1 1 6 0; -#X connect 6 0 3 0; -#X connect 6 1 7 0; -#X connect 7 0 4 0; -#X connect 7 1 5 0; diff --git a/pd/sinusoid.pd b/pd/sinusoid.pd deleted file mode 100644 index 339ccbe..0000000 --- a/pd/sinusoid.pd +++ /dev/null @@ -1,35 +0,0 @@ -#N canvas 297 154 620 504 10; -#X obj 50 36 inlet; -#X obj 204 19 inlet; -#X obj 47 411 outlet; -#X obj 50 150 pack float symbol; -#X msg 50 175 \$2 \$1; -#X obj 39 256 atan; -#X obj 39 277 / 1.26263; -#X obj 190 225 symbol; -#X msg 189 251 ERROR: argument not supported \$1 \, try atan cos or -sin; -#X obj 208 74 symbol_argument \$1; -#X obj 249 19 loadbang; -#X obj 50 98 * 3.14159; -#X obj 188 273 print [sinusoid]; -#X obj 50 198 route atan sin cos; -#X obj 123 260 sin; -#X obj 152 260 cos; -#X connect 0 0 11 0; -#X connect 1 0 9 0; -#X connect 3 0 4 0; -#X connect 4 0 13 0; -#X connect 5 0 6 0; -#X connect 6 0 2 0; -#X connect 7 0 8 0; -#X connect 8 0 12 0; -#X connect 9 0 3 1; -#X connect 10 0 9 0; -#X connect 11 0 3 0; -#X connect 13 0 5 0; -#X connect 13 1 14 0; -#X connect 13 2 15 0; -#X connect 13 3 7 0; -#X connect 14 0 2 0; -#X connect 15 0 2 0; diff --git a/pd/spiral.pd b/pd/spiral.pd deleted file mode 100644 index 6ce0248..0000000 --- a/pd/spiral.pd +++ /dev/null @@ -1,54 +0,0 @@ -#N canvas 492 167 685 457 10; -#X obj 30 58 inlet; -#X obj 25 393 outlet; -#X text 73 393 output range: 0 to 1; -#X text 72 57 input range: 0 to 1; -#X obj 232 392 outlet; -#X obj 222 58 inlet; -#X text 264 57 input range: 0 to 1; -#X text 29 29 x-axis value; -#X text 221 26 y-axis value; -#X text 432 432 released under the GNU GPL; -#X text 20 432 (C) Copyright 2005 Hans-Christoph Steiner <hans@at.or.at> -; -#X obj 309 298 +; -#X msg 271 222 1; -#X msg 395 220 -1; -#X obj 232 363 +; -#X obj 272 160 delta; -#X obj 310 331 * 1; -#X obj 272 180 moses -0.4; -#X obj 337 200 moses 0.4; -#X text 273 90 changes over 0.4 mean one rotation. I can't move fast -enough on my joystick to get near a change of 0.4 This might not work -on other devices \, like tablets \, but we'll cross that bridge when -we get to it (i.e. when I get a tablet); -#X text 280 392 output range: infinite \, one rotation = 1; -#X obj 105 106 polar; -#X obj 135 125 trigger float float; -#X obj 340 298 float; -#X obj 445 54 inlet; -#X text 486 53 add or subtract rotations; -#X obj 152 304 float; -#X obj 174 191 t b f; -#X connect 0 0 21 0; -#X connect 5 0 21 1; -#X connect 11 0 16 0; -#X connect 11 0 23 0; -#X connect 12 0 11 0; -#X connect 13 0 11 0; -#X connect 14 0 4 0; -#X connect 15 0 17 0; -#X connect 16 0 14 1; -#X connect 17 0 12 0; -#X connect 17 1 18 0; -#X connect 18 1 13 0; -#X connect 21 0 1 0; -#X connect 21 1 22 0; -#X connect 22 0 26 0; -#X connect 22 1 15 0; -#X connect 23 0 11 1; -#X connect 24 0 27 0; -#X connect 26 0 14 0; -#X connect 27 0 26 0; -#X connect 27 1 11 0; diff --git a/pd/split_n.pd b/pd/split_n.pd deleted file mode 100644 index 43f48be..0000000 --- a/pd/split_n.pd +++ /dev/null @@ -1,43 +0,0 @@ -#N canvas 767 408 629 446 10; -#X obj 59 22 inlet; -#X obj 307 60 inlet; -#X obj 282 84 list; -#X obj 283 109 list split 1; -#X obj 363 186 f; -#X obj 341 245 -; -#X obj 292 262 -; -#X obj 291 325 /; -#X obj 290 349 min 1; -#X obj 293 369 max 0; -#X obj 293 298 * -1; -#X obj 56 56 t b f b f; -#X obj 364 207 t f f; -#X obj 293 235 f; -#X obj 323 159 t b f b f; -#X obj 288 419 outlet; -#X obj 322 135 listto; -#X obj 288 393 tolist; -#X connect 0 0 11 0; -#X connect 1 0 2 1; -#X connect 2 0 3 0; -#X connect 3 0 4 1; -#X connect 3 1 16 0; -#X connect 4 0 12 0; -#X connect 5 0 7 1; -#X connect 6 0 10 0; -#X connect 7 0 8 0; -#X connect 8 0 9 0; -#X connect 9 0 17 0; -#X connect 10 0 7 0; -#X connect 11 0 17 1; -#X connect 11 2 2 0; -#X connect 11 3 6 1; -#X connect 12 0 13 1; -#X connect 12 1 5 1; -#X connect 13 0 6 0; -#X connect 14 0 13 0; -#X connect 14 1 4 1; -#X connect 14 1 5 0; -#X connect 14 2 4 0; -#X connect 16 0 14 0; -#X connect 17 0 15 0; diff --git a/pd/stepper.pd b/pd/stepper.pd deleted file mode 100644 index 61f3ef2..0000000 --- a/pd/stepper.pd +++ /dev/null @@ -1,28 +0,0 @@ -#N canvas 209 56 1032 542 10; -#X obj 99 38 inlet; -#X obj 82 496 outlet; -#X obj 96 390 desegment 12 -----------------------------------; -#X obj 95 140 segment 12 ------------------------------------; -#X obj 7 273 curve_power; -#X obj 90 273 curve_power; -#X obj 173 273 curve_power; -#X obj 256 273 curve_power; -#X obj 339 273 curve_power; -#X obj 422 273 curve_power; -#X obj 505 273 curve_power; -#X obj 588 273 curve_power; -#X obj 671 273 curve_power; -#X obj 754 273 curve_power; -#X obj 837 273 curve_power; -#X obj 920 273 curve_power; -#X obj 425 52 inlet; -#X obj 747 60 inlet; -#X connect 2 0 1 0; -#X connect 4 0 2 0; -#X connect 5 0 2 1; -#X connect 6 0 2 2; -#X connect 7 0 2 3; -#X connect 8 0 2 4; -#X connect 9 0 2 5; -#X connect 10 0 2 6; -#X connect 11 0 2 7; diff --git a/pd/test_n.pd b/pd/test_n.pd deleted file mode 100644 index af10787..0000000 --- a/pd/test_n.pd +++ /dev/null @@ -1,50 +0,0 @@ -#N canvas 594 272 560 437 10; -#X obj 22 -2 inlet; -#X obj 331 11 inlet; -#X obj 225 383 outlet; -#X obj 142 297 f; -#X obj 172 297 + 1; -#X msg 157 264 0; -#X text 347 79 test for 5 by default; -#X obj 331 58 float_argument \$2 5; -#X obj 168 14 inlet; -#X obj 252 9 loadbang; -#X obj 167 100 route float symbol; -#X obj 142 217 select symbol; -#X obj 225 353 >=; -#X obj 22 104 route float; -#X obj 94 124 symbol; -#X floatatom 177 128 5 0 0 0 - - -; -#X obj 21 59 list split 1; -#X obj 79 195 ==; -#X obj 79 217 select 1; -#X text 1 41 only use 1st element; -#X obj 288 143 print test_n; -#X msg 288 122 ERROR: argument type not implmented; -#X obj 167 59 any_argument \$1; -#X connect 0 0 16 0; -#X connect 1 0 7 0; -#X connect 3 0 4 0; -#X connect 3 0 12 0; -#X connect 4 0 3 1; -#X connect 5 0 3 0; -#X connect 7 0 12 1; -#X connect 8 0 22 0; -#X connect 9 0 22 0; -#X connect 9 0 7 0; -#X connect 10 0 15 0; -#X connect 10 0 17 1; -#X connect 10 1 11 1; -#X connect 10 2 21 0; -#X connect 11 0 3 0; -#X connect 11 1 5 0; -#X connect 12 0 2 0; -#X connect 13 0 17 0; -#X connect 13 1 14 0; -#X connect 14 0 11 0; -#X connect 16 0 13 0; -#X connect 17 0 18 0; -#X connect 18 0 3 0; -#X connect 18 1 5 0; -#X connect 21 0 20 0; -#X connect 22 0 10 0; diff --git a/pd/timeroll.pd b/pd/timeroll.pd deleted file mode 100644 index d56e3d3..0000000 --- a/pd/timeroll.pd +++ /dev/null @@ -1,29 +0,0 @@ -#N canvas 0 0 854 220 10; -#N canvas 0 0 450 300 graph2 0; -#X array \$0-_ 100 float 2; -#X coords 0 0.77 100 -0.01 200 100 1; -#X restore 10 55 graph; -#X obj 272 76 list; -#X obj 272 98 list append 0; -#X obj 272 122 list trim; -#X obj 295 45 list split 100; -#X obj 272 14 inlet; -#X obj 388 13 inlet; -#X obj 388 106 pack f \$0; -#X obj 272 146 s \$0-_; -#X msg 388 133 \; \$2-_ resize \$1; -#X text 315 14 data; -#X text 429 15 size of the array (default = 100 or \$1); -#X obj 11 29 cnv 15 198 125 empty empty empty 20 12 0 14 -262144 -66577 -0; -#X connect 1 0 2 0; -#X connect 1 0 4 0; -#X connect 2 0 3 0; -#X connect 3 0 8 0; -#X connect 4 0 1 1; -#X connect 4 2 1 1; -#X connect 5 0 1 0; -#X connect 6 0 4 1; -#X connect 6 0 7 0; -#X connect 7 0 9 0; -#X coords 0 -1 1 1 200 145 1 10 10; diff --git a/pd/tolist.pd b/pd/tolist.pd deleted file mode 100644 index 39bfee6..0000000 --- a/pd/tolist.pd +++ /dev/null @@ -1,14 +0,0 @@ -#N canvas 229 119 293 284 10; -#X obj 90 40 inlet; -#X obj 169 40 inlet; -#X obj 67 215 outlet; -#X obj 90 150 list; -#X obj 67 171 list; -#X obj 90 127 list prepend; -#X connect 0 0 5 0; -#X connect 1 0 5 1; -#X connect 1 0 4 0; -#X connect 3 0 4 1; -#X connect 3 0 5 1; -#X connect 4 0 2 0; -#X connect 5 0 3 0; diff --git a/pd/upsample.pd b/pd/upsample.pd deleted file mode 100644 index 059e396..0000000 --- a/pd/upsample.pd +++ /dev/null @@ -1,20 +0,0 @@ -#N canvas 0 0 450 300 10; -#X obj 80 34 inlet; -#X obj 110 225 outlet; -#X obj 80 109 f; -#X obj 80 174 t f b; -#X obj 80 131 moses \$1; -#X msg 80 86 0; -#X obj 80 152 + 1; -#X obj 110 199 list; -#X obj 80 63 t b a; -#X connect 0 0 8 0; -#X connect 2 0 4 0; -#X connect 3 0 2 0; -#X connect 3 1 7 0; -#X connect 4 0 6 0; -#X connect 5 0 2 0; -#X connect 6 0 3 0; -#X connect 7 0 1 0; -#X connect 8 0 5 0; -#X connect 8 1 7 1; diff --git a/pd/vector.pd b/pd/vector.pd deleted file mode 100644 index 528bc46..0000000 --- a/pd/vector.pd +++ /dev/null @@ -1,31 +0,0 @@ -#N canvas 711 171 488 431 10; -#X obj 30 75 inlet; -#X obj 25 300 outlet; -#X text 73 300 output range: 0 to 1; -#X obj 232 299 outlet; -#X obj 164 73 inlet; -#X text 11 31 x-axis value; -#X text 167 30 y-axis value; -#X obj 25 269 / 1.41421; -#X text 92 269 (sqrt 2); -#X text 280 299 output range: 0 to 1; -#X text 245 371 released under the GNU GPL; -#X text 28 357 (C) Copyright 2005 Hans-Christoph Steiner <hans@at.or.at> -; -#X text 9 48 input range: -1 to 1; -#X text 168 48 input range: -1 to 1; -#X text 230 319 direction; -#X text 23 318 magnatude; -#X obj 153 197 zexy/cart2pol; -#X obj 231 267 radians2mapping; -#X obj 29 159 float; -#X obj 76 127 trigger bang float; -#X connect 0 0 18 0; -#X connect 4 0 19 0; -#X connect 7 0 1 0; -#X connect 16 0 7 0; -#X connect 16 1 17 0; -#X connect 17 0 3 0; -#X connect 18 0 16 0; -#X connect 19 0 18 0; -#X connect 19 1 16 1; diff --git a/pd/wave.pd b/pd/wave.pd deleted file mode 100644 index ad5fe5f..0000000 --- a/pd/wave.pd +++ /dev/null @@ -1,67 +0,0 @@ -#N canvas 360 127 613 540 10; -#X obj 25 -15 inlet; -#X obj 132 -13 inlet; -#X obj 400 -7 inlet; -#X text 66 -12 position; -#X text 438 -7 largeur de la vague; -#X obj 133 178 until; -#X obj 133 212 f; -#X obj 159 212 + 1; -#X obj 133 260 /; -#X obj 164 302 abs; -#X obj 164 346 min 1; -#X obj 164 365 - 1; -#X obj 164 385 abs; -#X obj 164 406 list prepend; -#X obj 199 442 list; -#X obj 176 464 list; -#X obj 176 491 outlet; -#X msg 73 134 0; -#X obj 261 174 - 1; -#X obj 133 130 max 1; -#X obj 400 118 max 0; -#X text 173 -13 number of points; -#X obj 400 90 float_argument \$2 0.5; -#X text 460 70 default: 0.5; -#X obj 164 327 /; -#X obj 26 74 trigger bang bang bang float bang; -#X obj 164 282 -; -#X obj 133 153 trigger float float; -#X obj 292 16 loadbang; -#X obj 133 105 float; -#X obj 132 47 float_argument \$1 25; -#X text 281 46 default: 25 points; -#X connect 0 0 25 0; -#X connect 1 0 30 0; -#X connect 2 0 22 0; -#X connect 5 0 6 0; -#X connect 6 0 7 0; -#X connect 6 0 8 0; -#X connect 7 0 6 1; -#X connect 8 0 26 0; -#X connect 9 0 24 0; -#X connect 10 0 11 0; -#X connect 11 0 12 0; -#X connect 12 0 13 0; -#X connect 13 0 14 0; -#X connect 14 0 13 1; -#X connect 14 0 15 1; -#X connect 15 0 16 0; -#X connect 17 0 6 1; -#X connect 18 0 8 1; -#X connect 19 0 27 0; -#X connect 20 0 24 1; -#X connect 22 0 20 0; -#X connect 24 0 10 0; -#X connect 25 0 15 0; -#X connect 25 1 29 0; -#X connect 25 2 17 0; -#X connect 25 3 26 1; -#X connect 25 4 13 1; -#X connect 26 0 9 0; -#X connect 27 0 5 0; -#X connect 27 1 18 0; -#X connect 28 0 30 0; -#X connect 28 0 22 0; -#X connect 29 0 19 0; -#X connect 30 0 29 0; diff --git a/pd/wave_loop.pd b/pd/wave_loop.pd deleted file mode 100644 index 4100501..0000000 --- a/pd/wave_loop.pd +++ /dev/null @@ -1,83 +0,0 @@ -#N canvas 427 93 861 865 10; -#X obj 68 41 inlet; -#X obj 271 47 inlet; -#X obj 446 46 inlet; -#X text 109 44 position; -#X text 321 43 nb de points; -#X text 496 50 largeur de la vague; -#X obj 268 167 until; -#X obj 265 94 \$1; -#X obj 268 191 f; -#X obj 288 214 + 1; -#X obj 269 244 /; -#X obj 268 142 t f f; -#X obj 269 270 -; -#X obj 269 291 abs; -#X obj 271 630 min 1; -#X obj 270 651 - 1; -#X obj 270 678 abs; -#X obj 270 706 list prepend; -#X obj 342 740 list; -#X obj 61 688 list; -#X obj 60 725 outlet; -#X obj 68 70 t b b b f b; -#X msg 110 94 0; -#X obj 298 195 - 1; -#X obj 271 606 / \$2; -#X obj 270 116 max 1; -#X obj 448 101 max 0; -#X obj 271 385 i; -#X obj 271 410 -; -#X obj 270 359 t f f; -#X obj 271 473 moses 0.5; -#X obj 271 433 abs; -#X obj 271 576 f; -#X obj 642 52 inlet; -#X text 686 54 taille de la loop; -#X obj 328 501 - 1; -#X obj 328 524 * -1; -#X obj 639 82 / 2; -#X obj 272 322 / 1; -#X connect 0 0 21 0; -#X connect 1 0 7 0; -#X connect 2 0 26 0; -#X connect 6 0 8 0; -#X connect 7 0 25 0; -#X connect 8 0 9 0; -#X connect 8 0 10 0; -#X connect 9 0 8 1; -#X connect 10 0 12 0; -#X connect 11 0 6 0; -#X connect 11 1 23 0; -#X connect 12 0 13 0; -#X connect 13 0 38 0; -#X connect 14 0 15 0; -#X connect 15 0 16 0; -#X connect 16 0 17 0; -#X connect 17 0 18 0; -#X connect 18 0 17 1; -#X connect 18 0 19 1; -#X connect 19 0 20 0; -#X connect 21 0 19 0; -#X connect 21 1 7 0; -#X connect 21 2 22 0; -#X connect 21 3 12 1; -#X connect 21 4 17 1; -#X connect 22 0 8 1; -#X connect 23 0 10 1; -#X connect 24 0 14 0; -#X connect 25 0 11 0; -#X connect 26 0 24 1; -#X connect 27 0 28 0; -#X connect 28 0 31 0; -#X connect 29 0 27 0; -#X connect 29 1 28 1; -#X connect 30 0 32 0; -#X connect 30 1 35 0; -#X connect 31 0 30 0; -#X connect 32 0 24 0; -#X connect 33 0 37 0; -#X connect 33 0 38 1; -#X connect 35 0 36 0; -#X connect 36 0 32 0; -#X connect 38 0 29 0; |