aboutsummaryrefslogtreecommitdiff
path: root/desegment24.pd
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2006-06-05 09:13:20 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2006-06-05 09:13:20 +0000
commite3ef974594f3ef0d8c6740f46caffa9ad68120ff (patch)
tree48ed4cb51e91107d80ce99896d769d10b5c76211 /desegment24.pd
parentb347e88c1f94847bf4f43744a7d1f99caa40a9d2 (diff)
added static version for NIME; got to fix the dynamic patching!
svn path=/trunk/externals/mapping/; revision=5172
Diffstat (limited to 'desegment24.pd')
-rw-r--r--desegment24.pd229
1 files changed, 229 insertions, 0 deletions
diff --git a/desegment24.pd b/desegment24.pd
new file mode 100644
index 0000000..188f370
--- /dev/null
+++ b/desegment24.pd
@@ -0,0 +1,229 @@
+#N canvas 328 208 885 585 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 obj 0 440 disjoin 0.0416667;
+#X obj 0 460 outlet;
+#X obj 125 440 disjoin 0.0869565;
+#X obj 125 460 outlet;
+#X obj 250 440 disjoin 0.136364;
+#X obj 250 460 outlet;
+#X obj 375 440 disjoin 0.190476;
+#X obj 375 460 outlet;
+#X obj 500 440 disjoin 0.25;
+#X obj 500 460 outlet;
+#X obj 625 440 disjoin 0.315789;
+#X obj 625 460 outlet;
+#X obj 750 440 disjoin 0.388889;
+#X obj 750 460 outlet;
+#X obj 875 440 disjoin 0.470588;
+#X obj 875 460 outlet;
+#X obj 1000 440 disjoin 0.5625;
+#X obj 1000 460 outlet;
+#X obj 1125 440 disjoin 0.666667;
+#X obj 1125 460 outlet;
+#X obj 1250 440 disjoin 0.785714;
+#X obj 1250 460 outlet;
+#X obj 1375 440 disjoin 0.923077;
+#X obj 1375 460 outlet;
+#X obj 1500 440 disjoin 1.08333;
+#X obj 1500 460 outlet;
+#X obj 1625 440 disjoin 1.27273;
+#X obj 1625 460 outlet;
+#X obj 1750 440 disjoin 1.5;
+#X obj 1750 460 outlet;
+#X obj 1875 440 disjoin 1.77778;
+#X obj 1875 460 outlet;
+#X obj 2000 440 disjoin 2.125;
+#X obj 2000 460 outlet;
+#X obj 2125 440 disjoin 2.57143;
+#X obj 2125 460 outlet;
+#X obj 2250 440 disjoin 3.16667;
+#X obj 2250 460 outlet;
+#X obj 2375 440 disjoin 4;
+#X obj 2375 460 outlet;
+#X obj 2500 440 disjoin 5.25;
+#X obj 2500 460 outlet;
+#X obj 2625 440 disjoin 7.33333;
+#X obj 2625 460 outlet;
+#X obj 2750 440 disjoin 11.5;
+#X obj 2750 460 outlet;
+#X obj 2875 440 disjoin 24;
+#X obj 2875 460 outlet;
+#X connect 0 0 32 0;
+#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;
+#X connect 32 0 33 0;
+#X connect 32 1 34 0;
+#X connect 34 0 35 0;
+#X connect 34 1 36 0;
+#X connect 36 0 37 0;
+#X connect 36 1 38 0;
+#X connect 38 0 39 0;
+#X connect 38 1 40 0;
+#X connect 40 0 41 0;
+#X connect 40 1 42 0;
+#X connect 42 0 43 0;
+#X connect 42 1 44 0;
+#X connect 44 0 45 0;
+#X connect 44 1 46 0;
+#X connect 46 0 47 0;
+#X connect 46 1 48 0;
+#X connect 48 0 49 0;
+#X connect 48 1 50 0;
+#X connect 50 0 51 0;
+#X connect 50 1 52 0;
+#X connect 52 0 53 0;
+#X connect 52 1 54 0;
+#X connect 54 0 55 0;
+#X connect 54 1 56 0;
+#X connect 56 0 57 0;
+#X connect 56 1 58 0;
+#X connect 58 0 59 0;
+#X connect 58 1 60 0;
+#X connect 60 0 61 0;
+#X connect 60 1 62 0;
+#X connect 62 0 63 0;
+#X connect 62 1 64 0;
+#X connect 64 0 65 0;
+#X connect 64 1 66 0;
+#X connect 66 0 67 0;
+#X connect 66 1 68 0;
+#X connect 68 0 69 0;
+#X connect 68 1 70 0;
+#X connect 70 0 71 0;
+#X connect 70 1 72 0;
+#X connect 72 0 73 0;
+#X connect 72 1 74 0;
+#X connect 74 0 75 0;
+#X connect 74 1 76 0;
+#X connect 76 0 77 0;
+#X connect 76 1 78 0;
+#X connect 78 0 79 0;