[Gridflow-cvs] [svn] commit: r4908 - in /trunk: abstractions/many.pd doc/flow_classes/many-help.pd

gridflow-cvs at artengine.ca gridflow-cvs at artengine.ca
Fri Jan 22 16:33:04 EST 2010


Author: matju
Date: Fri Jan 22 16:33:02 2010
New Revision: 4908

Log:
left outlet outputs whole grid

Modified:
    trunk/abstractions/many.pd
    trunk/doc/flow_classes/many-help.pd

Modified: trunk/abstractions/many.pd
==============================================================================
--- trunk/abstractions/many.pd (original)
+++ trunk/abstractions/many.pd Fri Jan 22 16:33:02 2010
@@ -1,151 +1,207 @@
-#N canvas 138 190 1109 493 10;
-#X obj 535 99 symbol \$1;
-#X obj 603 384 s;
-#X obj 703 423 namecanvas \$0-yeault;
-#X obj 617 97 symbol \$0-yeault;
-#X obj 535 156 #import (2);
-#X obj 535 118 t b s;
-#X obj 535 232 #unpack 2;
-#X obj 535 80 t b b b;
-#X obj 712 311 #to_list;
-#X obj 535 175 t a a;
-#X obj 595 232 #unpack 2;
-#X obj 555 284 pack f f f f f s;
-#X obj 655 232 float \$0;
-#X obj 784 217 pack;
-#X obj 712 273 # *;
-#X obj 535 194 # *;
-#X obj 632 41 pack;
-#X obj 535 137 #for (0 0) (0 0) (1 1);
+#N canvas 108 160 995 523 10;
+#X obj 304 119 symbol \$1;
+#X obj 304 379 s;
+#X obj 304 452 namecanvas \$0-yeault;
+#X obj 386 117 symbol \$0-yeault;
+#X obj 304 176 #import (2);
+#X obj 304 138 t b s;
+#X obj 304 100 t b b b;
+#X obj 482 266 #to_list;
+#X obj 304 195 t a a;
+#X obj 304 289 pack f f f f f s;
+#X obj 400 252 float \$0;
+#X obj 739 28 pack;
+#X obj 482 228 # *;
+#X obj 304 214 # *;
+#X obj 639 28 pack;
+#X obj 304 157 #for (0 0) (0 0) (1 1);
 #X obj 304 1 inlet;
-#X obj 442 412 outlet;
-#X obj 571 21 args obj ny nx (sy a 15) (sx a 15);
-#X obj 712 254 #store;
-#X obj 535 41 loadbang;
-#X obj 385 184 #store;
-#X obj 385 77 #for (0 0) (0 0) (1 1);
-#X obj 385 39 t a a;
-#X obj 385 58 #finished;
-#X obj 385 203 #to_list;
-#X msg 385 222 set \$1;
-#X msg 353 308 obj \$2 \$1 \$6 \, last send \$5-send-\$3-\$4 \, last
+#X obj 304 428 outlet;
+#X obj 589 5 args obj ny nx (sy a 15) (sx a 15);
+#X obj 482 209 #store;
+#X obj 516 12 loadbang;
+#X msg 304 308 obj \$2 \$1 \$6 \, last send \$5-send-\$3-\$4 \, last
 receive \$5-recv-\$3-\$4;
-#X obj 535 212 # + (17 4);
-#X msg 622 353 coords 0 -1 1 1 \$2 \$1 1 0 0 0;
-#X obj 712 292 # + (21 8);
-#X obj 421 115 #unpack;
-#X obj 385 96 #import (2);
-#X obj 385 115 t a a;
-#X obj 404 146 pack f f \$0;
-#X msg 404 165 symbol \$3-recv-\$1-\$2;
-#X obj 871 270 receives \$0-send-;
-#X obj 871 111 #to_list;
-#X msg 871 130 add2 \$1-\$2;
-#X obj 535 60 t b b;
-#X msg 871 149 list;
-#X msg 839 49 set list;
-#X obj 871 399 s;
-#X obj 970 319 pack s \$0;
-#X msg 871 338 color \$1;
-#X obj 871 319 listread 0 15;
-#X msg 970 338 symbol \$2-recv-\$1;
-#X msg 871 295 float \$1;
-#X obj 214 106 #for (0 0) (0 0) (1 1);
-#X obj 214 125 #import (2);
-#X obj 214 182 list;
-#X obj 214 59 t b a;
-#X obj 214 144 #to_list;
-#X obj 214 163 t b l;
-#X obj 223 272 s;
-#X obj 250 163 list prepend \$0;
-#X msg 250 182 symbol \$1-recv-\$2-\$3;
-#X obj 208 209 list trim;
-#X obj 1055 21 inlet;
-#X obj 1054 388 outlet;
-#X obj 304 20 route delegate hack;
-#X obj 251 364 gf/canvas_setgop 0;
-#X msg 255 334 0 \, 1;
+#X obj 304 233 # + (17 4);
+#X msg 482 285 coords 0 -1 1 1 \$2 \$1 1 0 0 0;
+#X obj 482 247 # + (21 8);
+#X obj 602 198 receives \$0-send-;
+#X obj 602 121 #to_list;
+#X msg 602 140 add2 \$1-\$2;
+#X msg 585 92 set list;
+#X obj 819 16 inlet;
+#X obj 827 466 outlet;
+#X obj 516 31 t b b b;
+#N canvas 0 0 365 230 delegate 0;
+#X obj 26 66 #for (0 0) (0 0) (1 1);
+#X obj 26 85 #import (2);
+#X obj 26 142 list;
+#X obj 26 47 t b a;
+#X obj 26 104 #to_list;
+#X obj 26 123 t b l;
+#X obj 26 180 s;
+#X obj 62 123 list prepend \$0;
+#X msg 62 142 symbol \$1-recv-\$2-\$3;
+#X obj 26 161 list trim;
+#X obj 26 28 inlet;
+#X obj 90 47 r \$0-n;
+#X connect 0 0 1 0;
+#X connect 1 0 4 0;
+#X connect 2 0 9 0;
+#X connect 3 0 0 0;
+#X connect 3 1 2 1;
+#X connect 4 0 5 0;
+#X connect 5 0 2 0;
+#X connect 5 1 7 0;
+#X connect 7 0 8 0;
+#X connect 8 0 6 1;
+#X connect 9 0 6 0;
+#X connect 10 0 3 0;
+#X connect 11 0 0 1;
+#X restore 304 39 pd delegate;
+#X obj 304 20 route delegate;
+#N canvas 0 0 450 264 recv-grid 0;
+#X obj 16 153 #store;
+#X obj 16 77 #for (0 0) (0 0) (1 1);
+#X obj 16 39 t a a;
+#X obj 16 58 #finished;
+#X obj 16 172 #to_list;
+#X msg 16 191 set \$1;
+#X obj 60 115 #unpack;
+#X obj 16 96 #import (2);
+#X obj 16 115 t a a;
+#X obj 60 134 pack f f \$0;
+#X msg 60 153 symbol \$3-recv-\$1-\$2;
+#X obj 16 210 s;
+#X obj 80 58 r \$0-n;
+#X obj 16 20 inlet;
+#X connect 0 0 4 0;
+#X connect 1 0 7 0;
+#X connect 2 0 3 0;
+#X connect 2 1 0 1;
+#X connect 3 0 1 0;
+#X connect 4 0 5 0;
+#X connect 5 0 11 0;
+#X connect 6 0 9 0;
+#X connect 6 1 9 1;
+#X connect 7 0 8 0;
+#X connect 8 0 0 0;
+#X connect 8 1 6 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 1;
+#X connect 12 0 1 1;
+#X connect 13 0 2 0;
+#X restore 385 39 pd recv-grid;
+#X obj 639 47 s \$0-n;
+#X obj 368 138 r \$0-n;
+#X obj 524 209 r \$0-n;
+#X obj 739 47 s \$0-size;
+#X obj 506 228 r \$0-size;
+#X obj 328 214 r \$0-size;
+#X obj 701 217 listfind;
+#X floatatom 701 236 5 0 0 0 - - -;
+#X obj 728 288 mod;
+#X obj 701 288 div;
+#X obj 743 236 r \$0-n;
+#X msg 743 255 \$2;
+#X obj 304 252 #unpack;
+#X obj 352 252 #unpack;
+#N canvas 0 0 450 300 (subpatch) 0;
+#X obj 19 18 inlet;
+#X obj 19 269 outlet;
+#X msg 19 37 list 0-0 0-1 0-2 0-3 0-4 0-5 0-6 1-0 1-1 1-2 1-3 1-4 1-5
+1-6 2-0 2-1 2-2 2-3 2-4 2-5 2-6 3-0 3-1 3-2 3-3 3-4 3-5 3-6 4-0 4-1
+4-2 4-3 4-4 4-5 4-6 5-0 5-1 5-2 5-3 5-4 5-5 5-6 6-0 6-1 6-2 6-3 6-4
+6-5 6-6 7-0 7-1 7-2 7-3 7-4 7-5 7-6 8-0 8-1 8-2 8-3 8-4 8-5 8-6 9-0
+9-1 9-2 9-3 9-4 9-5 9-6 10-0 10-1 10-2 10-3 10-4 10-5 10-6 11-0 11-1
+11-2 11-3 11-4 11-5 11-6 12-0 12-1 12-2 12-3 12-4 12-5 12-6;
+#X connect 0 0 2 0;
+#X connect 2 0 1 0;
+#X restore 602 165 pd;
+#X text 626 164 big messagebox;
+#X obj 703 434 #store;
+#X obj 602 217 #import (1 1);
+#X obj 709 350 r \$0-n;
+#X msg 701 330 put_at \$1 \$2;
+#X obj 701 311 pack;
+#X msg 736 407 reassign;
+#X obj 709 388 t a b;
+#X msg 709 369 list \$1 \$2 #;
+#X obj 665 388 t a a;
+#X obj 665 407 #finished;
+#X obj 701 254 t f f;
 #X connect 0 0 5 0;
 #X connect 3 0 1 1;
-#X connect 4 0 9 0;
-#X connect 4 0 39 0;
-#X connect 5 0 17 0;
-#X connect 5 1 11 5;
-#X connect 6 0 11 0;
-#X connect 6 1 11 1;
-#X connect 7 0 0 0;
-#X connect 7 1 21 0;
-#X connect 7 2 3 0;
-#X connect 7 2 12 0;
-#X connect 7 2 43 0;
-#X connect 8 0 31 0;
-#X connect 9 0 15 0;
-#X connect 9 1 10 0;
-#X connect 10 0 11 2;
-#X connect 10 1 11 3;
-#X connect 11 0 29 0;
-#X connect 12 0 11 4;
-#X connect 13 0 14 1;
-#X connect 13 0 15 1;
-#X connect 14 0 32 0;
-#X connect 15 0 30 0;
-#X connect 16 0 17 1;
-#X connect 16 0 21 1;
-#X connect 16 0 24 1;
-#X connect 16 0 50 1;
-#X connect 17 0 4 0;
-#X connect 18 0 62 0;
-#X connect 20 1 16 0;
-#X connect 20 2 16 1;
-#X connect 20 3 13 0;
-#X connect 20 4 13 1;
-#X connect 21 0 14 0;
-#X connect 22 0 41 0;
-#X connect 23 0 27 0;
-#X connect 24 0 34 0;
-#X connect 25 0 26 0;
-#X connect 25 1 23 1;
-#X connect 26 0 24 0;
-#X connect 27 0 28 0;
+#X connect 4 0 8 0;
+#X connect 4 0 26 0;
+#X connect 5 0 15 0;
+#X connect 5 1 9 5;
+#X connect 6 0 0 0;
+#X connect 6 1 19 0;
+#X connect 6 2 3 0;
+#X connect 6 2 10 0;
+#X connect 7 0 23 0;
+#X connect 8 0 13 0;
+#X connect 8 1 48 0;
+#X connect 9 0 21 0;
+#X connect 10 0 9 4;
+#X connect 11 0 38 0;
+#X connect 12 0 24 0;
+#X connect 13 0 22 0;
+#X connect 14 0 35 0;
+#X connect 15 0 4 0;
+#X connect 16 0 33 0;
+#X connect 18 1 14 0;
+#X connect 18 2 14 1;
+#X connect 18 3 11 0;
+#X connect 18 4 11 1;
+#X connect 19 0 12 0;
+#X connect 20 0 31 0;
+#X connect 21 0 1 0;
+#X connect 22 0 47 0;
+#X connect 23 0 1 0;
+#X connect 24 0 7 0;
+#X connect 25 0 52 0;
+#X connect 25 1 41 0;
+#X connect 26 0 27 0;
 #X connect 27 0 49 0;
-#X connect 28 0 44 0;
-#X connect 29 0 1 0;
-#X connect 30 0 6 0;
-#X connect 31 0 1 0;
-#X connect 32 0 8 0;
-#X connect 33 0 36 0;
-#X connect 33 1 36 1;
-#X connect 34 0 35 0;
-#X connect 35 0 23 0;
-#X connect 35 1 33 0;
-#X connect 36 0 37 0;
-#X connect 37 0 44 1;
-#X connect 38 0 49 0;
-#X connect 38 1 45 0;
-#X connect 39 0 40 0;
-#X connect 40 0 42 0;
+#X connect 28 0 49 0;
+#X connect 31 0 49 0;
+#X connect 31 1 6 0;
+#X connect 31 2 28 0;
+#X connect 33 0 32 0;
+#X connect 33 1 34 0;
+#X connect 33 1 17 0;
+#X connect 33 1 57 0;
+#X connect 36 0 15 1;
+#X connect 37 0 19 1;
+#X connect 39 0 12 1;
+#X connect 40 0 13 1;
 #X connect 41 0 42 0;
-#X connect 41 1 7 0;
-#X connect 42 0 38 0;
-#X connect 43 0 42 0;
-#X connect 45 0 48 0;
-#X connect 46 0 44 0;
-#X connect 47 0 46 0;
-#X connect 48 0 44 1;
-#X connect 49 0 47 0;
-#X connect 50 0 51 0;
-#X connect 51 0 54 0;
+#X connect 42 0 61 0;
+#X connect 43 0 55 1;
+#X connect 44 0 55 0;
+#X connect 45 0 46 0;
+#X connect 46 0 43 1;
+#X connect 46 0 44 1;
+#X connect 47 0 9 0;
+#X connect 47 1 9 1;
+#X connect 48 0 9 2;
+#X connect 48 1 9 3;
+#X connect 49 0 25 0;
+#X connect 49 0 41 1;
+#X connect 51 0 17 0;
 #X connect 52 0 59 0;
-#X connect 53 0 50 0;
-#X connect 53 1 52 1;
-#X connect 54 0 55 0;
-#X connect 55 0 52 0;
-#X connect 55 1 57 0;
-#X connect 57 0 58 0;
-#X connect 58 0 56 1;
-#X connect 59 0 56 0;
-#X connect 62 0 53 0;
-#X connect 62 1 64 0;
-#X connect 62 2 25 0;
-#X connect 64 0 63 0;
-#X coords 0 -1 1 1 200 21 1 0 0;
+#X connect 53 0 58 0;
+#X connect 54 0 51 1;
+#X connect 55 0 54 0;
+#X connect 56 0 51 1;
+#X connect 57 0 51 1;
+#X connect 57 1 56 0;
+#X connect 58 0 57 0;
+#X connect 59 0 60 0;
+#X connect 59 1 51 1;
+#X connect 60 0 51 0;
+#X connect 61 0 44 0;
+#X connect 61 1 43 0;
+#X coords 0 -1 1 1 113 216 1 0 0;

Modified: trunk/doc/flow_classes/many-help.pd
==============================================================================
--- trunk/doc/flow_classes/many-help.pd (original)
+++ trunk/doc/flow_classes/many-help.pd Fri Jan 22 16:33:02 2010
@@ -1,50 +1,64 @@
-#N canvas 594 0 632 621 10;
+#N canvas 594 0 632 662 10;
 #X obj 67 49 loadbang;
 #X obj 67 87 #in;
 #X obj 15 117 #store;
 #X msg 15 78 list \$1;
 #X obj 0 0 doc_h;
-#X obj 0 592 doc_f;
+#X obj 0 632 doc_f;
 #X floatatom 15 60 5 0 0 0 - - -;
 #X msg 67 68 load lucida-typewriter-12.grid;
 #X obj 15 136 #fold +;
-#X obj 260 42 many tgl 13 7 15 15;
-#X obj 3 280 doc_c 5;
-#X obj 14 310 doc_cc 0;
-#X obj 14 332 doc_cc 1;
-#X obj 14 354 doc_cc 2;
-#X obj 14 376 doc_cc 3;
-#X obj 14 398 doc_cc 4;
-#X obj 97 310 doc_m c0 symbol;
-#X text 232 310 class name (normally tgl);
-#X obj 97 332 doc_m c1 float;
-#X obj 97 354 doc_m c2 float;
-#X obj 97 376 doc_m c3 float;
-#X obj 97 400 doc_m c4 float;
-#X text 232 332 number of rows;
-#X text 232 354 number of columns;
-#X text 232 376 size of a row (height of widget + bottom padding);
-#X text 232 400 size of a column (width of widget + right padding)
+#X obj 3 305 doc_c 5;
+#X obj 14 335 doc_cc 0;
+#X obj 14 357 doc_cc 1;
+#X obj 14 379 doc_cc 2;
+#X obj 14 401 doc_cc 3;
+#X obj 14 423 doc_cc 4;
+#X obj 97 335 doc_m c0 symbol;
+#X text 232 335 class name (normally tgl);
+#X obj 97 357 doc_m c1 float;
+#X obj 97 379 doc_m c2 float;
+#X obj 97 401 doc_m c3 float;
+#X obj 97 423 doc_m c4 float;
+#X text 232 357 number of rows;
+#X text 232 379 number of columns;
+#X text 232 401 size of a row (height of widget + bottom padding);
+#X text 232 423 size of a column (width of widget + right padding)
 ;
-#X obj 3 432 doc_i 2;
-#X obj 3 512 doc_o 2;
-#X obj 14 462 doc_ii 0;
-#X obj 14 482 doc_ii 1;
-#X obj 14 542 doc_oo 0;
-#X obj 14 562 doc_oo 1;
-#X obj 97 562 doc_m o1 <none>;
-#X obj 97 482 doc_m i1 <none>;
-#X obj 97 542 doc_m o0 <none>;
-#X obj 97 462 doc_m i0 grid;
+#X obj 3 455 doc_i 2;
+#X obj 3 537 doc_o 2;
+#X obj 14 485 doc_ii 0;
+#X obj 14 507 doc_ii 1;
+#X obj 14 567 doc_oo 0;
+#X obj 14 602 doc_oo 1;
+#X obj 97 602 doc_m o1 <none>;
+#X obj 97 507 doc_m i1 <none>;
+#X obj 97 485 doc_m i0 grid;
+#X text 232 485 stuff to put in (all widgets at once);
+#X obj 389 27 r \$0-a;
+#X obj 269 283 s \$0-a;
+#X obj 389 46 many tgl 13 7 15 15;
+#X obj 269 46 many tgl 13 7 15 15;
+#X obj 15 155 #cast i;
+#X obj 269 264 # ^ 1;
+#X obj 97 567 doc_m o0 grid;
+#X text 232 567 the complete grid is output every time any element
+in it gets changed;
 #X connect 0 0 7 0;
 #X connect 1 0 2 1;
 #X connect 2 0 8 0;
 #X connect 3 0 2 0;
 #X connect 6 0 3 0;
 #X connect 7 0 1 0;
-#X connect 8 0 9 0;
-#X connect 16 1 17 0;
+#X connect 8 0 39 0;
+#X connect 15 1 16 0;
+#X connect 17 1 21 0;
 #X connect 18 1 22 0;
 #X connect 19 1 23 0;
 #X connect 20 1 24 0;
-#X connect 21 1 25 0;
+#X connect 33 1 34 0;
+#X connect 35 0 37 0;
+#X connect 38 0 40 0;
+#X connect 39 0 38 0;
+#X connect 40 0 36 0;
+#X connect 41 1 42 0;



More information about the Gridflow-cvs mailing list