[Gridflow-cvs] [svn] commit: r4743 - in /trunk/doc/flow_classes: #fade-help.pd #fade_lin-help.pd #fastblur-help.pd #fft-help.pd #finished-help.pd #fold-help.pd #from_pix-help.pd #gamma-help.pd

gridflow-cvs at artengine.ca gridflow-cvs at artengine.ca
Wed Nov 4 19:10:29 EST 2009


Author: matju
Date: Wed Nov  4 19:10:28 2009
New Revision: 4743

Log:
0.9.6

Modified:
    trunk/doc/flow_classes/#fade-help.pd
    trunk/doc/flow_classes/#fade_lin-help.pd
    trunk/doc/flow_classes/#fastblur-help.pd
    trunk/doc/flow_classes/#fft-help.pd
    trunk/doc/flow_classes/#finished-help.pd
    trunk/doc/flow_classes/#fold-help.pd
    trunk/doc/flow_classes/#from_pix-help.pd
    trunk/doc/flow_classes/#gamma-help.pd

Modified: trunk/doc/flow_classes/#fade-help.pd
==============================================================================
--- trunk/doc/flow_classes/#fade-help.pd (original)
+++ trunk/doc/flow_classes/#fade-help.pd Wed Nov  4 19:10:28 2009
@@ -1,36 +1,29 @@
-#N canvas 676 0 568 596 10;
-#X obj 253 269 #out window;
-#X msg 140 155 open b001.jpg;
+#N canvas 676 0 632 596 10;
+#X obj 253 236 #out window;
 #X obj 131 111 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
 -1;
-#X obj 131 183 #in;
-#X obj 131 130 t b b;
-#X obj 227 205 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
--1;
-#X floatatom 296 231 5 0 0 0 - - -;
+#X obj 131 150 #in;
+#X floatatom 295 218 5 0 0 0 - - -;
 #X obj 131 89 metro 500;
 #X obj 131 70 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
 ;
 #X obj 253 113 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
 -1;
-#X obj 253 185 #in;
-#X obj 253 132 t b b;
-#X msg 262 157 open r001.jpg;
+#X obj 253 152 #in;
 #X obj 253 91 metro 500;
 #X obj 253 72 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
 ;
-#X text 9 25 Crossfade between two images.;
-#X obj 253 250 #fade;
+#X obj 253 217 #fade;
 #X obj 0 0 doc_h;
 #X obj 3 390 doc_i 2;
 #X obj 3 487 doc_o 1;
 #X obj 14 517 doc_oo 0;
 #X obj 14 420 doc_ii 0;
 #X obj 14 455 doc_ii 1;
-#X obj 3 302 doc_c 1;
+#X obj 3 275 doc_c 1;
 #X obj 97 420 doc_m i0 grid;
 #X obj 97 455 doc_m i1 grid;
-#X text 200 332 indicates the amount of one image being blended with
+#X text 232 332 indicates the amount of one image being blended with
 the other. (ex: Integer 5 will take 20% (one fifth) of the first image
 and blend it with 80% of the next image.;
 #X obj 3 547 doc_also;
@@ -38,29 +31,27 @@
 #X obj 139 547 rzero~;
 #X obj 14 332 doc_cc 0;
 #X obj 97 332 doc_m c0 grid;
-#X text 200 455 same as arg 0;
+#X text 232 455 same as arg 0;
 #X obj 97 517 doc_m o0 grid;
 #X obj 0 567 doc_f;
-#X text 200 420 grids that are blended into each other over time.;
-#X connect 1 0 3 0;
-#X connect 2 0 4 0;
-#X connect 3 0 16 0;
-#X connect 4 0 3 0;
-#X connect 4 1 1 0;
-#X connect 5 0 16 0;
-#X connect 6 0 16 1;
-#X connect 7 0 2 0;
-#X connect 8 0 7 0;
-#X connect 9 0 11 0;
-#X connect 10 0 16 0;
-#X connect 11 0 10 0;
-#X connect 11 1 12 0;
-#X connect 12 0 10 0;
-#X connect 13 0 9 0;
-#X connect 14 0 13 0;
-#X connect 16 0 0 0;
-#X connect 24 1 35 0;
-#X connect 25 1 32 0;
-#X connect 27 1 28 0;
-#X connect 27 1 29 0;
-#X connect 31 1 26 0;
+#X text 232 420 grids that are blended into each other over time.;
+#X msg 131 131 load b001.jpg;
+#X msg 253 133 load r001.jpg;
+#X text 11 29 temporal low-pass filter;
+#X connect 1 0 30 0;
+#X connect 2 0 10 0;
+#X connect 3 0 10 1;
+#X connect 4 0 1 0;
+#X connect 5 0 4 0;
+#X connect 6 0 31 0;
+#X connect 7 0 10 0;
+#X connect 8 0 6 0;
+#X connect 9 0 8 0;
+#X connect 10 0 0 0;
+#X connect 18 1 29 0;
+#X connect 19 1 26 0;
+#X connect 21 1 22 0;
+#X connect 21 1 23 0;
+#X connect 25 1 20 0;
+#X connect 30 0 2 0;
+#X connect 31 0 7 0;

Modified: trunk/doc/flow_classes/#fade_lin-help.pd
==============================================================================
--- trunk/doc/flow_classes/#fade_lin-help.pd (original)
+++ trunk/doc/flow_classes/#fade_lin-help.pd Wed Nov  4 19:10:28 2009
@@ -1,7 +1,7 @@
-#N canvas 684 0 568 543 10;
+#N canvas 684 0 632 543 10;
 #X obj 0 0 doc_h;
 #X obj 3 212 doc_c 2;
-#X obj 52 110 #fade_lin;
+#X obj 77 134 #fade_lin;
 #X obj 3 296 doc_i 3;
 #X obj 3 454 doc_o 1;
 #X obj 14 326 doc_ii 0;
@@ -12,19 +12,23 @@
 #X obj 14 264 doc_cc 1;
 #X obj 97 242 doc_m c0 grid;
 #X obj 97 264 doc_m c1 grid;
-#X text 200 242 maxraise;
-#X text 200 264 maxdrop;
+#X text 232 242 maxraise;
+#X text 232 264 maxdrop;
 #X obj 97 326 doc_m i0 grid;
-#X text 200 326 produces on outlet 0 a piecewise-linear nonrecurrent
+#X text 232 326 produces on outlet 0 a piecewise-linear nonrecurrent
 fading according to the flow of incoming messages. For example \, if
 maxraise=2 and maxdrop=4 \, then with each new message an output is
 produced that is at most 2 more or 4 less than the previous output.
 ;
 #X obj 97 400 doc_m i1 grid;
 #X obj 97 422 doc_m i2 grid;
-#X text 200 400 same as arg 0;
-#X text 200 422 same as arg 1;
+#X text 232 400 same as arg 0;
+#X text 232 422 same as arg 1;
 #X obj 0 514 doc_f;
+#X text 16 33 non-linear temporal lowpass filter;
+#X text 16 47 (piecewise-constant);
+#X text 14 61 it is named "lin" because it has an output similar to
+[line] \, though the input is much different.;
 #X connect 11 1 13 0;
 #X connect 12 1 14 0;
 #X connect 15 1 16 0;

Modified: trunk/doc/flow_classes/#fastblur-help.pd
==============================================================================
--- trunk/doc/flow_classes/#fastblur-help.pd (original)
+++ trunk/doc/flow_classes/#fastblur-help.pd Wed Nov  4 19:10:28 2009
@@ -1,4 +1,4 @@
-#N canvas 310 131 568 598 10;
+#N canvas 310 131 632 598 10;
 #N canvas 0 0 450 300 test 0;
 #X obj 264 137 # +;
 #X obj 23 58 #for (0 0) (5 5) (1 1);
@@ -45,14 +45,22 @@
 #X obj 38 270 #gamma 700;
 #X text 313 38 AUTO;
 #X obj 0 0 doc_h;
-#X obj 3 421 doc_i 2;
+#X obj 3 423 doc_i 2;
 #X obj 3 361 doc_c 1;
-#X obj 3 501 doc_o 1;
-#X obj 14 531 doc_oo 0;
-#X obj 14 451 doc_ii 0;
-#X obj 14 471 doc_ii 1;
+#X obj 3 507 doc_o 1;
+#X obj 14 537 doc_oo 0;
+#X obj 14 453 doc_ii 0;
+#X obj 14 475 doc_ii 1;
 #X obj 14 391 doc_cc 0;
-#X obj 0 561 doc_f;
+#X obj 0 569 doc_f;
+#X obj 97 537 doc_m o0;
+#X obj 97 391 doc_m c0 grid;
+#X text 232 391 (y x) kernel size;
+#X obj 97 453 doc_m i0 grid;
+#X obj 97 475 doc_m i1 grid;
+#X text 232 475 same as arg 0;
+#X text 232 453 image to be blurred;
+#X text 232 537 image blurred;
 #X connect 1 0 2 0;
 #X connect 2 0 13 0;
 #X connect 3 0 9 0;
@@ -76,3 +84,7 @@
 #X connect 19 0 10 0;
 #X connect 20 0 19 1;
 #X connect 21 0 6 0;
+#X connect 32 1 39 0;
+#X connect 33 1 34 0;
+#X connect 35 1 38 0;
+#X connect 36 1 37 0;

Modified: trunk/doc/flow_classes/#fft-help.pd
==============================================================================
--- trunk/doc/flow_classes/#fft-help.pd (original)
+++ trunk/doc/flow_classes/#fft-help.pd Wed Nov  4 19:10:28 2009
@@ -1,35 +1,50 @@
-#N canvas 653 206 568 514 10;
-#X obj 13 114 #cast f;
-#X obj 13 206 #cast i;
-#X obj 13 56 #in teapot.png;
-#X obj 32 34 loadbang;
-#X obj 13 35 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1
+#N canvas 653 206 632 642 10;
+#X obj 13 144 #cast f;
+#X obj 13 236 #cast i;
+#X obj 13 86 #in teapot.png;
+#X obj 32 64 loadbang;
+#X obj 13 65 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1
 ;
-#X obj 13 76 t a a;
-#X obj 13 168 #fft;
-#X msg 23 146 help;
-#X msg 63 146 skip \$1;
-#X obj 64 133 tgl 15 0 empty empty empty 0 -6 0 8 -241291 -1 -1 0 1
+#X obj 13 106 t a a;
+#X obj 13 198 #fft;
+#X msg 23 169 help;
+#X msg 43 197 skip \$1;
+#X obj 64 163 tgl 15 0 empty empty empty 0 -6 0 8 -241291 -1 -1 0 1
 ;
-#X obj 52 76 s orig;
-#X obj 66 282 r orig;
-#X obj 13 301 #out window;
-#X obj 13 244 # + 128;
-#X obj 13 263 #clip;
-#X obj 13 95 #outer * (1 0);
-#X obj 13 225 #inner (1 0);
-#X text 89 225 convert complex to real (kicking dummy imaginary);
-#X text 100 95 convert real to complex (introducing dummy imaginary=0)
+#X obj 52 106 s orig;
+#X obj 66 312 r orig;
+#X obj 13 331 #out window;
+#X obj 13 274 # + 128;
+#X obj 13 293 #clip;
+#X obj 13 125 #outer * (1 0);
+#X obj 13 255 #inner (1 0);
+#X text 89 255 convert complex to real (kicking dummy imaginary);
+#X text 100 125 convert real to complex (introducing dummy imaginary=0)
 ;
-#X obj 13 187 # / (f # 16);
+#X obj 13 217 # / (f # 16);
 #X obj 0 0 doc_h;
-#X obj 3 325 doc_c 0;
-#X obj 3 365 doc_i 1;
-#X obj 3 425 doc_o 1;
-#X obj 14 455 doc_oo 0;
-#X obj 14 395 doc_ii 0;
-#X obj 0 485 doc_f;
-#X obj 13 282 #join 1;
+#X obj 3 355 doc_c 0;
+#X obj 3 395 doc_i 1;
+#X obj 3 589 doc_o 1;
+#X obj 14 619 doc_oo 0;
+#X obj 14 425 doc_ii 0;
+#X obj 0 651 doc_f;
+#X obj 13 312 #join 1;
+#X obj 97 619 doc_m o0 grid;
+#X obj 97 425 doc_m i0 grid;
+#X obj 97 491 doc_m i0 sign;
+#X obj 97 535 doc_m i0 skip;
+#X text 232 557 1: skip the y dimension (do fft only along x);
+#X text 20 35 spatial fft;
+#X obj 97 447 doc_m i0 real;
+#X text 232 535 0: don't skip the y dimension (do fft along both y
+and x);
+#X text 232 491 1: forward fft;
+#X text 232 513 -1: backward fft;
+#X text 232 447 0: complex fft;
+#X text 232 469 1: real fft;
+#X text 232 425 grid to apply fft on;
+#X text 232 619 grid that fft was applied on;
 #X connect 0 0 6 0;
 #X connect 1 0 16 0;
 #X connect 2 0 5 0;
@@ -48,3 +63,11 @@
 #X connect 16 0 13 0;
 #X connect 19 0 1 0;
 #X connect 27 0 12 0;
+#X connect 28 1 41 0;
+#X connect 29 1 40 0;
+#X connect 30 1 36 0;
+#X connect 30 1 37 0;
+#X connect 31 1 32 0;
+#X connect 31 1 35 0;
+#X connect 34 1 39 0;
+#X connect 34 1 38 0;

Modified: trunk/doc/flow_classes/#finished-help.pd
==============================================================================
--- trunk/doc/flow_classes/#finished-help.pd (original)
+++ trunk/doc/flow_classes/#finished-help.pd Wed Nov  4 19:10:28 2009
@@ -1,25 +1,48 @@
-#N canvas 665 0 568 392 10;
-#X text 22 53 a bang is emitted every time a grid transmission ends
+#N canvas 665 0 632 599 10;
+#X text 21 37 a bang is emitted every time a grid transmission ends
 ;
-#X obj 24 175 bng 15 250 50 0 empty empty empty 0 -6 0 8 -233017 -1
+#X obj 23 114 bng 15 250 50 0 empty empty empty 0 -6 0 8 -233017 -1
 -1;
-#X floatatom 24 80 5 0 0 0 - - -;
-#X floatatom 47 98 5 0 0 0 - - -;
-#X obj 24 146 #finished;
-#X obj 24 117 #pack;
+#X obj 23 85 #finished;
 #X obj 0 0 doc_h;
-#X obj 3 241 doc_i 1;
-#X obj 3 303 doc_o 1;
-#X obj 3 201 doc_c 0;
-#X obj 14 333 doc_oo 0;
-#X obj 14 271 doc_ii 0;
-#X obj 97 271 doc_m i0 grid;
-#X obj 97 333 doc_m o0 bang;
-#X text 200 271 a bang is emitted every time a grid transmission ends.
+#X obj 3 429 doc_i 1;
+#X obj 3 491 doc_o 1;
+#X obj 3 389 doc_c 0;
+#X obj 14 521 doc_oo 0;
+#X obj 14 459 doc_ii 0;
+#X obj 97 459 doc_m i0 grid;
+#X obj 97 521 doc_m o0 bang;
+#X text 232 459 a bang is emitted every time a grid transmission ends.
 ;
-#X obj 0 363 doc_f;
-#X connect 2 0 5 0;
-#X connect 3 0 5 1;
-#X connect 4 0 1 0;
-#X connect 5 0 4 0;
-#X connect 12 1 14 0;
+#X obj 0 571 doc_f;
+#X obj 23 66 t a a;
+#X obj 89 66 #convolve (1 3 # 1 2 1);
+#X text 90 85 this is a pattern where [t b a] doesn't cut it \, because
+the bang would be output too early \, as it gets output at GRID_BEGIN
+time (the time at which the grid message is sent). But [#convolve]
+only outputs its contents after GRID_FLOW time \, which is what [#finished]
+ensures. However you still need a [t a a] \, because [#finished]'s
+GRID_FINISH time must happen after [#convolve]'s GRID_FINISH \, so
+that you can be sure that [#convolve] is really finished with producing
+its output.;
+#X obj 3 551 doc_also;
+#X obj 103 551 #t;
+#X text 38 215 this is one of GridFlow's exceptions to how much grid-processing
+is like normal pd message passing.;
+#X text 38 245 the 2nd exception is that it definitely doesn't support
+any control-recursion (an object can't start processing a new message
+before it has finished processing its message).;
+#X obj 410 221 pdp_qt;
+#X obj 410 252 print;
+#X msg 409 199;
+#X text 40 295 the third exception is that the GRID atom type is not
+officially recognised by PureData because PureData provides no means
+for externals to register new atom types. You can see the effect of
+this in how GEM uses the POINTER atom type in an unstable way (which
+is also how GridFlow used to do it);
+#X connect 2 0 1 0;
+#X connect 9 1 11 0;
+#X connect 13 0 2 0;
+#X connect 13 1 14 0;
+#X connect 16 1 17 0;
+#X connect 20 0 21 0;

Modified: trunk/doc/flow_classes/#fold-help.pd
==============================================================================
--- trunk/doc/flow_classes/#fold-help.pd (original)
+++ trunk/doc/flow_classes/#fold-help.pd Wed Nov  4 19:10:28 2009
@@ -1,4 +1,4 @@
-#N canvas 678 0 568 661 10;
+#N canvas 678 0 632 661 10;
 #X obj 98 184 display;
 #X obj 29 252 display;
 #X text 26 38 Treats the grid as a grid of one- dimensional grids such
@@ -14,7 +14,7 @@
 #X obj 211 722 #fold ^;
 #X obj 284 722 #fold &;
 #X obj 355 722 #fold |;
-#N canvas 0 0 450 300 more 1;
+#N canvas 0 0 500 313 more 1;
 #X obj 98 82 display;
 #X obj 28 48 #import (2 2 2);
 #X obj 29 170 display;
@@ -51,20 +51,20 @@
 #X text 224 282 [#fold ^] can mean "there exists an odd number of..."
 ;
 #X obj 97 354 doc_m c0 symbol/numop;
-#X text 200 354 the operator to fold with.;
+#X text 232 354 the operator to fold with.;
 #X obj 97 416 doc_m i0 grid;
 #X obj 97 477 doc_m i0 op;
 #X obj 97 499 doc_m i0 seed;
-#X text 200 477 same as arg 0;
-#X text 200 416 replaces every subgrid by the result of a cascade on
+#X text 232 477 same as arg 0;
+#X text 232 416 replaces every subgrid by the result of a cascade on
 that subgrid. Doing that with seed value 0 and operation + on grid
 "2 3 5 7" will compute ((((0+2)+3)+5)+7) find the total "17".;
-#X text 200 499 the initial value for the folding. (default: whatever
+#X text 232 499 the initial value for the folding. (default: whatever
 does nothing for the chosen op \; e.g. 0 + \, 0 - \, 1 * \, ...). this
 can be a grid of any size \, and this decides the size of the subgrids
 we are working on.;
 #X obj 97 600 doc_m o0 grid;
-#X text 200 600 Outputs a grid that has one less dimension than the
+#X text 232 600 Outputs a grid that has one less dimension than the
 input.;
 #X obj 0 632 doc_f;
 #X connect 3 0 4 0;

Modified: trunk/doc/flow_classes/#from_pix-help.pd
==============================================================================
--- trunk/doc/flow_classes/#from_pix-help.pd (original)
+++ trunk/doc/flow_classes/#from_pix-help.pd Wed Nov  4 19:10:28 2009
@@ -1,7 +1,7 @@
-#N canvas 679 144 568 678 10;
+#N canvas 679 122 632 642 10;
 #X text 169 629 \, game_of_life_gem.pd in the examples folder;
-#X text 200 575 Grid with 4 channels;
-#X text 200 478 With one boolean argument that selects the order in
+#X text 232 575 Grid with 4 channels;
+#X text 232 478 With one boolean argument that selects the order in
 which the y dimension of the Grid will be read \, defaults to '1';
 #X text 103 629 [#to_pix];
 #X obj 37 128 tgl 15 0 empty empty empty 0 -6 0 8 -241291 -1 -1 0 1
@@ -15,8 +15,8 @@
 #X text 36 201 Note : The fps is dependent on the gemwin framerate
 ;
 #X text 101 184 <-- imports gemlist into Grids;
-#X text 200 456 Has to be a 'pix' gemlist;
-#X text 200 597 Passthrough outlet for gem chain;
+#X text 232 456 Has to be a 'pix' gemlist;
+#X text 232 597 Passthrough outlet for gem chain;
 #X obj 0 0 doc_h;
 #X obj 3 298 doc_c 0;
 #X obj 3 545 doc_o 2;
@@ -26,12 +26,10 @@
 #X obj 3 338 doc_i 2;
 #X obj 14 368 doc_ii 0;
 #X obj 14 513 doc_ii 1;
-#X text 200 513 dummy inlet existing only for weird reasons \, please
+#X text 232 513 dummy inlet existing only for weird reasons \, please
 ignore.;
-#X obj 97 456 doc_m i0 gemlist;
 #X obj 97 478 doc_m i0 yflip;
 #X obj 97 575 doc_m o0 grid;
-#X obj 97 597 doc_m o1 gemlist;
 #X obj 0 649 doc_f;
 #X msg 30 82 open images/babbage.jpg;
 #X obj 97 513 doc_m i1 <none>;
@@ -47,43 +45,45 @@
 #X msg 159 147 cast i;
 #X obj 22 179 #import_pix;
 #X obj 97 368 doc_m i0 cast;
-#X text 200 368 numbertype of grid to be output;
+#X text 232 368 numbertype of grid to be output;
 #X msg 159 128 cast s;
 #X obj 97 390 doc_m i0 colorspace;
-#X text 200 412 colorspace rgb: output 3 channels;
-#X text 200 390 colorspace rgba: output 4 channels;
+#X text 232 412 colorspace rgb: output 3 channels;
+#X text 232 390 colorspace rgba: output 4 channels;
 #X msg 259 148 colorspace rgb;
 #X msg 259 168 colorspace rgba;
 #X obj 390 85 gemwin 150;
-#X text 200 434 default: rgba;
+#X text 232 434 (default: rgba);
+#X obj 97 456 doc_m i0 gem_state;
+#X obj 97 597 doc_m o1 gem_state;
 #X connect 4 0 5 0;
-#X connect 5 0 41 0;
+#X connect 5 0 39 0;
 #X connect 6 0 7 0;
-#X connect 7 0 41 0;
-#X connect 8 0 50 0;
+#X connect 7 0 39 0;
+#X connect 8 0 48 0;
 #X connect 9 0 8 0;
-#X connect 10 0 50 0;
+#X connect 10 0 48 0;
 #X connect 18 1 3 0;
 #X connect 18 1 0 0;
-#X connect 25 1 13 0;
-#X connect 26 1 2 0;
-#X connect 27 1 1 0;
-#X connect 28 1 14 0;
+#X connect 25 1 2 0;
+#X connect 26 1 1 0;
+#X connect 28 0 7 0;
+#X connect 29 1 24 0;
 #X connect 30 0 7 0;
-#X connect 31 1 24 0;
-#X connect 32 0 7 0;
-#X connect 33 0 32 0;
-#X connect 34 0 33 0;
-#X connect 35 0 30 0;
-#X connect 36 0 37 0;
-#X connect 38 0 36 0;
-#X connect 39 0 41 0;
-#X connect 40 0 41 0;
-#X connect 41 0 38 0;
-#X connect 42 1 43 0;
-#X connect 44 0 41 0;
-#X connect 45 1 46 0;
-#X connect 45 1 47 0;
-#X connect 45 1 51 0;
-#X connect 48 0 41 0;
-#X connect 49 0 41 0;
+#X connect 31 0 30 0;
+#X connect 32 0 31 0;
+#X connect 33 0 28 0;
+#X connect 34 0 35 0;
+#X connect 36 0 34 0;
+#X connect 37 0 39 0;
+#X connect 38 0 39 0;
+#X connect 39 0 36 0;
+#X connect 40 1 41 0;
+#X connect 42 0 39 0;
+#X connect 43 1 44 0;
+#X connect 43 1 45 0;
+#X connect 43 1 49 0;
+#X connect 46 0 39 0;
+#X connect 47 0 39 0;
+#X connect 50 1 13 0;
+#X connect 51 1 14 0;

Modified: trunk/doc/flow_classes/#gamma-help.pd
==============================================================================
--- trunk/doc/flow_classes/#gamma-help.pd (original)
+++ trunk/doc/flow_classes/#gamma-help.pd Wed Nov  4 19:10:28 2009
@@ -1,25 +1,29 @@
-#N canvas 535 121 568 371 10;
+#N canvas 535 121 632 375 10;
 #X obj 0 0 doc_h;
-#X obj 0 342 doc_f;
+#X obj 0 346 doc_f;
 #X obj 57 63 #gamma;
 #X obj 3 118 doc_c 1;
 #X obj 3 180 doc_i 2;
-#X obj 3 262 doc_o 1;
+#X obj 3 264 doc_o 1;
 #X obj 14 148 doc_cc 0;
 #X obj 14 210 doc_ii 0;
-#X obj 14 230 doc_ii 1;
-#X obj 14 292 doc_oo 0;
-#X obj 3 322 doc_also;
-#X obj 99 322 # gamma;
+#X obj 14 232 doc_ii 1;
+#X obj 14 294 doc_oo 0;
+#X obj 3 326 doc_also;
+#X obj 103 326 # gamma;
 #X text 175 63 accelerated (cached) version of [# gamma];
 #X obj 97 210 doc_m i0 grid;
 #X obj 97 148 doc_m c0 float/int;
-#X obj 97 230 doc_m i1 float int;
-#X obj 97 292 doc_m o0 grid;
-#X text 200 148 positive int;
+#X obj 97 232 doc_m i1 float int;
+#X obj 97 294 doc_m o0 grid;
+#X text 232 148 positive int;
 #X text 175 82 note: this only accepts a single float argument \, whereas
 [# gamma] allows a grid argument.;
-#X text 200 230 same as arg 0;
+#X text 232 232 same as arg 0;
+#X text 232 210 pixels to apply on;
+#X text 232 294 output pixels;
 #X connect 10 1 11 0;
+#X connect 13 1 20 0;
 #X connect 14 1 17 0;
 #X connect 15 1 19 0;
+#X connect 16 1 21 0;



More information about the Gridflow-cvs mailing list