aboutsummaryrefslogtreecommitdiff
path: root/Gem/surface3d-help.pd
diff options
context:
space:
mode:
authorTravis CI <zmoelnig@travis-ci.umlaeute.mur.at>2015-03-14 20:32:26 +0000
committerTravis CI <zmoelnig@travis-ci.umlaeute.mur.at>2015-03-14 20:32:26 +0000
commitc6030846f5c1e34048774d60ca4c15e804bee839 (patch)
treefb75f89275a78ea383c0fd64e8fe5b3ae57cc898 /Gem/surface3d-help.pd
Gem linux/amd64
built '' for linux/amd64
Diffstat (limited to 'Gem/surface3d-help.pd')
-rw-r--r--Gem/surface3d-help.pd1654
1 files changed, 1654 insertions, 0 deletions
diff --git a/Gem/surface3d-help.pd b/Gem/surface3d-help.pd
new file mode 100644
index 0000000..c2e0373
--- /dev/null
+++ b/Gem/surface3d-help.pd
@@ -0,0 +1,1654 @@
+#N canvas 41 102 968 681 10;
+#X text 58 45 Class: geometric object;
+#X obj 13 64 cnv 15 450 100 empty empty empty 20 12 0 14 -233017 -66577
+0;
+#X obj 13 212 cnv 15 450 280 empty empty empty 20 12 0 14 -233017 -66577
+0;
+#X text 17 214 Inlets:;
+#X obj 13 173 cnv 15 450 30 empty empty empty 20 12 0 14 -195568 -66577
+0;
+#X text 22 172 Arguments:;
+#X text 32 229 Inlet 1: gemlist;
+#X text 16 448 Outlets:;
+#X text 30 460 Outlet 1: gemlist;
+#X obj 475 63 cnv 15 480 560 empty empty empty 20 12 0 14 -233017 -66577
+0;
+#X obj 805 544 cnv 15 100 60 empty empty empty 20 12 0 14 -195568 -66577
+0;
+#N canvas 0 0 455 304 gemwin 0;
+#X obj 132 182 gemwin;
+#X obj 67 89 outlet;
+#X obj 67 10 inlet;
+#X obj 67 41 route create;
+#X msg 67 70 set destroy;
+#X msg 142 68 set create;
+#X msg 198 112 destroy;
+#X msg 132 112 create \, 1;
+#X obj 294 56 gemhead;
+#X obj 294 76 world_light;
+#X msg 207 155 lighting 1;
+#X obj 207 134 loadbang;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 3 0 7 0;
+#X connect 3 1 5 0;
+#X connect 3 1 6 0;
+#X connect 4 0 1 0;
+#X connect 5 0 1 0;
+#X connect 6 0 0 0;
+#X connect 7 0 0 0;
+#X connect 8 0 9 0;
+#X connect 10 0 0 0;
+#X connect 11 0 10 0;
+#X restore 821 583 pd gemwin;
+#X msg 821 564 destroy;
+#X text 817 543 Create window:;
+#X obj 796 74 cnv 15 150 150 empty empty empty 20 12 0 14 -24198 -66577
+0;
+#X obj 796 234 cnv 15 150 150 empty empty empty 20 12 0 14 -24198 -66577
+0;
+#X obj 486 74 cnv 15 300 310 empty empty empty 20 12 0 14 -24198 -66577
+0;
+#X msg 519 175 draw line;
+#X msg 519 155 draw fill;
+#X msg 519 195 draw point;
+#X msg 536 300 width 1;
+#X msg 536 321 width 4;
+#X msg 519 216 draw line1;
+#X msg 519 237 draw line2;
+#X msg 519 258 draw line3;
+#X msg 519 279 draw line4;
+#X msg 657 169 draw control_line;
+#X msg 657 190 draw control_line1;
+#X msg 657 211 draw control_line2;
+#X msg 657 232 draw control_fill;
+#X msg 657 253 draw control_point;
+#X msg 834 111 res 2 2;
+#X msg 829 269 grid 2 10;
+#X msg 834 132 res 3 3;
+#X msg 829 290 grid 10 10;
+#X msg 829 332 grid 40 40;
+#X msg 834 153 res 5 5;
+#X msg 834 174 res 1 4;
+#X msg 829 311 grid 20 20;
+#X text 592 92 draw style;
+#X text 506 124 draw the curve;
+#X obj 810 198 s curve3d;
+#X obj 807 356 s curve3d;
+#X text 660 139 of the curve;
+#X text 647 125 draw control point;
+#X obj 486 398 cnv 15 300 210 empty empty empty 20 12 0 14 -24198 -66577
+0;
+#X obj 494 407 gemhead;
+#X floatatom 522 450 5 0 0 0 - - -;
+#X floatatom 557 450 5 0 0 0 - - -;
+#X floatatom 593 450 5 0 0 0 - - -;
+#X floatatom 562 408 5 0 0 0 - - -;
+#X floatatom 610 408 5 0 0 0 - - -;
+#X floatatom 659 408 5 0 0 0 - - -;
+#X obj 494 471 rotateXYZ 0 0 0;
+#X obj 494 428 translateXYZ -2.5 -2.5 -2;
+#X obj 504 496 r curve3d;
+#X text 809 91 control matrix;
+#X text 804 78 resolution of the;
+#X text 805 239 resolution of the;
+#X text 826 250 curve grid;
+#X text 28 430 Inlet 2: not used;
+#X text 32 243 Inlet 1: message: draw [line|fill|point|...];
+#X obj 13 503 cnv 15 450 120 empty empty empty 20 12 0 14 -195568 -66577
+0;
+#N canvas 253 49 691 493 forme2 0;
+#N canvas 0 0 353 257 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 28 92 pd tripleRnd;
+#X msg 26 270 set 2 0 \$1 \$2 \$3;
+#X msg 161 269 set 2 1 \$1 \$2 \$3;
+#X msg 298 269 set 2 2 \$1 \$2 \$3;
+#X msg 299 190 set 1 2 \$1 \$2 \$3;
+#X msg 299 112 set 0 2 \$1 \$2 \$3;
+#X msg 161 112 set 0 1 \$1 \$2 \$3;
+#X msg 28 114 set 0 0 \$1 \$2 \$3;
+#X msg 29 193 set 1 0 \$1 \$2 \$3;
+#X msg 161 189 set 1 1 \$1 \$2 \$3;
+#X msg 26 337 set 3 0 \$1 \$2 \$3;
+#X msg 162 336 set 3 1 \$1 \$2 \$3;
+#X msg 298 338 set 3 2 \$1 \$2 \$3;
+#X msg 423 111 set 0 3 \$1 \$2 \$3;
+#X msg 424 189 set 1 3 \$1 \$2 \$3;
+#X msg 424 265 set 2 3 \$1 \$2 \$3;
+#X msg 423 335 set 3 3 \$1 \$2 \$3;
+#X msg 544 109 set 0 4 \$1 \$2 \$3;
+#X msg 545 187 set 1 4 \$1 \$2 \$3;
+#X msg 540 263 set 2 4 \$1 \$2 \$3;
+#X msg 543 333 set 3 4 \$1 \$2 \$3;
+#X msg 28 399 set 4 0 \$1 \$2 \$3;
+#X msg 162 392 set 4 1 \$1 \$2 \$3;
+#X msg 299 393 set 4 2 \$1 \$2 \$3;
+#X msg 424 391 set 4 3 \$1 \$2 \$3;
+#X msg 545 389 set 4 4 \$1 \$2 \$3;
+#X obj 10 445 outlet;
+#X obj 36 15 inlet;
+#X obj 36 39 s bang_forme2;
+#N canvas 0 0 355 259 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 161 90 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 299 91 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 423 89 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 544 86 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 29 169 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 162 167 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 300 168 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 424 166 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 545 163 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 28 247 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 161 245 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 299 246 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 422 244 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 544 241 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 28 318 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 161 316 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 299 317 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 423 315 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 544 312 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 29 374 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 162 372 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 300 373 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 424 371 pd tripleRnd;
+#N canvas 0 0 351 255 tripleRnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 219 outlet;
+#X obj 92 64 random 100;
+#X obj 92 122 pack 0 1000;
+#X obj 92 145 line;
+#X obj 170 64 random 100;
+#X obj 170 122 pack 0 1000;
+#X obj 170 145 line;
+#X obj 12 189 pack f f f;
+#X obj 12 90 / 20;
+#X obj 92 91 / 20;
+#X obj 170 91 / 20;
+#X obj 12 12 r bang_forme2;
+#X obj 231 9 r line_forme2;
+#X connect 0 0 11 0;
+#X connect 1 0 2 0;
+#X connect 2 0 10 0;
+#X connect 4 0 12 0;
+#X connect 5 0 6 0;
+#X connect 6 0 10 1;
+#X connect 7 0 13 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 2;
+#X connect 10 0 3 0;
+#X connect 11 0 1 0;
+#X connect 12 0 5 0;
+#X connect 13 0 8 0;
+#X connect 14 0 0 0;
+#X connect 14 0 4 0;
+#X connect 14 0 7 0;
+#X connect 15 0 1 1;
+#X connect 15 0 5 1;
+#X connect 15 0 8 1;
+#X restore 545 368 pd tripleRnd;
+#X connect 0 0 7 0;
+#X connect 1 0 26 0;
+#X connect 2 0 26 0;
+#X connect 3 0 26 0;
+#X connect 4 0 26 0;
+#X connect 5 0 26 0;
+#X connect 6 0 26 0;
+#X connect 7 0 26 0;
+#X connect 8 0 26 0;
+#X connect 9 0 26 0;
+#X connect 10 0 26 0;
+#X connect 11 0 26 0;
+#X connect 12 0 26 0;
+#X connect 13 0 26 0;
+#X connect 14 0 26 0;
+#X connect 15 0 26 0;
+#X connect 16 0 26 0;
+#X connect 17 0 26 0;
+#X connect 18 0 26 0;
+#X connect 19 0 26 0;
+#X connect 20 0 26 0;
+#X connect 21 0 26 0;
+#X connect 22 0 26 0;
+#X connect 23 0 26 0;
+#X connect 24 0 26 0;
+#X connect 25 0 26 0;
+#X connect 27 0 28 0;
+#X connect 29 0 6 0;
+#X connect 30 0 5 0;
+#X connect 31 0 13 0;
+#X connect 32 0 17 0;
+#X connect 33 0 8 0;
+#X connect 34 0 9 0;
+#X connect 35 0 4 0;
+#X connect 36 0 14 0;
+#X connect 37 0 18 0;
+#X connect 38 0 1 0;
+#X connect 39 0 2 0;
+#X connect 40 0 3 0;
+#X connect 41 0 15 0;
+#X connect 42 0 19 0;
+#X connect 43 0 10 0;
+#X connect 44 0 11 0;
+#X connect 45 0 12 0;
+#X connect 46 0 16 0;
+#X connect 47 0 20 0;
+#X connect 48 0 21 0;
+#X connect 49 0 22 0;
+#X connect 50 0 23 0;
+#X connect 51 0 24 0;
+#X connect 52 0 25 0;
+#X restore 136 549 pd forme2;
+#X obj 136 530 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X obj 57 550 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#N canvas 253 49 697 499 forme1 0;
+#X obj 76 418 outlet;
+#X obj 36 15 inlet;
+#N canvas 0 0 251 239 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 28 92 pd Rnd;
+#X msg 28 114 set 0 0 0 0 \$1;
+#X msg 126 115 set 0 1 0 1 \$1;
+#X msg 227 116 set 0 2 0 2 \$1;
+#X msg 323 117 set 0 3 0 3 \$1;
+#X msg 419 116 set 0 4 0 4 \$1;
+#X msg 47 159 set 1 0 1 0 \$1;
+#X msg 145 160 set 1 1 1 1 \$1;
+#X msg 246 161 set 1 2 1 2 \$1;
+#X msg 342 162 set 1 3 1 3 \$1;
+#X msg 438 161 set 1 4 1 4 \$1;
+#X msg 68 202 set 2 0 2 0 \$1;
+#X msg 166 203 set 2 1 2 1 \$1;
+#X msg 267 204 set 2 2 2 2 \$1;
+#X msg 363 205 set 2 3 2 3 \$1;
+#X msg 459 204 set 2 4 2 4 \$1;
+#X msg 97 249 set 3 0 3 0 \$1;
+#X msg 195 250 set 3 1 3 1 \$1;
+#X msg 297 251 set 3 2 3 2 \$1;
+#X msg 393 252 set 3 3 3 3 \$1;
+#X msg 488 251 set 3 4 3 4 \$1;
+#X msg 121 296 set 4 0 4 0 \$1;
+#X msg 219 297 set 4 1 4 1 \$1;
+#X msg 320 298 set 4 2 4 2 \$1;
+#X msg 416 299 set 4 3 4 3 \$1;
+#X msg 512 298 set 4 4 4 4 \$1;
+#X obj 36 39 s bang_forme3;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 127 92 pd Rnd;
+#N canvas 0 0 251 239 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 227 93 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 326 93 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 420 94 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 48 138 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 147 138 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 247 139 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 346 139 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 440 140 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 68 181 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 167 181 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 267 182 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 366 182 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 460 183 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 97 227 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 196 227 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 296 228 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 395 228 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 489 229 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 121 275 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 220 275 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 320 276 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 419 276 pd Rnd;
+#N canvas 0 0 249 237 Rnd 0;
+#X obj 12 63 random 100;
+#X obj 12 121 pack 0 1000;
+#X obj 12 149 line;
+#X obj 12 173 outlet;
+#X obj 12 90 / 20;
+#X obj 12 12 r bang_forme3;
+#X obj 105 11 r line_forme3;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 4 0 1 0;
+#X connect 5 0 0 0;
+#X connect 6 0 1 1;
+#X restore 513 277 pd Rnd;
+#X connect 1 0 28 0;
+#X connect 2 0 3 0;
+#X connect 3 0 0 0;
+#X connect 4 0 0 0;
+#X connect 5 0 0 0;
+#X connect 6 0 0 0;
+#X connect 7 0 0 0;
+#X connect 8 0 0 0;
+#X connect 9 0 0 0;
+#X connect 10 0 0 0;
+#X connect 11 0 0 0;
+#X connect 12 0 0 0;
+#X connect 13 0 0 0;
+#X connect 14 0 0 0;
+#X connect 15 0 0 0;
+#X connect 16 0 0 0;
+#X connect 17 0 0 0;
+#X connect 18 0 0 0;
+#X connect 19 0 0 0;
+#X connect 20 0 0 0;
+#X connect 21 0 0 0;
+#X connect 22 0 0 0;
+#X connect 23 0 0 0;
+#X connect 24 0 0 0;
+#X connect 25 0 0 0;
+#X connect 26 0 0 0;
+#X connect 27 0 0 0;
+#X connect 29 0 4 0;
+#X connect 30 0 5 0;
+#X connect 31 0 6 0;
+#X connect 32 0 7 0;
+#X connect 33 0 8 0;
+#X connect 34 0 9 0;
+#X connect 35 0 10 0;
+#X connect 36 0 11 0;
+#X connect 37 0 12 0;
+#X connect 38 0 13 0;
+#X connect 39 0 14 0;
+#X connect 40 0 15 0;
+#X connect 41 0 16 0;
+#X connect 42 0 17 0;
+#X connect 43 0 18 0;
+#X connect 44 0 19 0;
+#X connect 45 0 20 0;
+#X connect 46 0 21 0;
+#X connect 47 0 22 0;
+#X connect 48 0 23 0;
+#X connect 49 0 24 0;
+#X connect 50 0 25 0;
+#X connect 51 0 26 0;
+#X connect 52 0 27 0;
+#X restore 57 569 pd forme1;
+#X text 77 549 shape1;
+#X text 156 529 shape2;
+#X obj 57 529 loadbang;
+#X obj 136 572 s curve3d;
+#X obj 57 592 s curve3d;
+#X text 31 336 Inlet 1 : message: set Mx My X Y Z;
+#X text 31 296 Inlet 1: message: grid X Y;
+#X text 31 259 Inlet 1: message: res X Y;
+#X text 53 272 This message is use for changing the size of the control
+matrix (X \, Y are 2 int);
+#X text 52 310 This message is use for changing the subdivision of
+the displayed curve (X Y are 2 int);
+#X text 53 349 This message can be use to set the position of a control
+point. (Mx \, My : position of the point in the matrix. X \, Y \, Z
+: position of this control point;
+#X text 21 507 exemples :;
+#X obj 494 520 surface3d 5 5;
+#X obj 504 561 r curve3d;
+#X obj 494 585 surface3d 5 5;
+#X msg 594 559 draw control_line;
+#X text 59 28 Synopsis: [surface3d];
+#X text 13 68 Description: Renders a 3d bicubic curve.;
+#X text 67 182 size of the control matrix (default : 4 4);
+#X text 33 85 The surface3d object renders a curve at the current position
+with current color or texture. The shape of the curve is controlled
+from a matrix. The curve go throw all control points (between point
+1 to res-1);
+#X text 31 388 Inlet 1: normal 0/1;
+#X text 51 399 since computing normal use a lot's of processing power
+\, you can disable normal with this message;
+#X obj 490 344 s curve3d_render;
+#X obj 623 343 s curve3d_render;
+#X obj 580 496 r curve3d_render;
+#X obj 594 539 loadbang;
+#X obj 795 399 cnv 15 150 110 empty empty empty 20 12 0 14 -24198 -66577
+0;
+#X msg 812 434 normal \$1;
+#X obj 812 415 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 812 455 s curve3d_render;
+#X text 33 146 This object is related to curve3d;
+#X text 271 4 Create a 3d bicubic curve \, using a matrix of control
+points;
+#X connect 11 0 12 0;
+#X connect 12 0 11 0;
+#X connect 17 0 89 0;
+#X connect 18 0 89 0;
+#X connect 19 0 89 0;
+#X connect 20 0 89 0;
+#X connect 21 0 89 0;
+#X connect 22 0 89 0;
+#X connect 23 0 89 0;
+#X connect 24 0 89 0;
+#X connect 25 0 89 0;
+#X connect 26 0 90 0;
+#X connect 27 0 90 0;
+#X connect 28 0 90 0;
+#X connect 29 0 90 0;
+#X connect 30 0 90 0;
+#X connect 31 0 41 0;
+#X connect 32 0 42 0;
+#X connect 33 0 41 0;
+#X connect 34 0 42 0;
+#X connect 35 0 42 0;
+#X connect 36 0 41 0;
+#X connect 37 0 41 0;
+#X connect 38 0 42 0;
+#X connect 46 0 54 0;
+#X connect 47 0 53 1;
+#X connect 48 0 53 2;
+#X connect 49 0 53 3;
+#X connect 50 0 54 1;
+#X connect 51 0 54 2;
+#X connect 52 0 54 3;
+#X connect 53 0 79 0;
+#X connect 54 0 53 0;
+#X connect 55 0 79 0;
+#X connect 63 0 70 0;
+#X connect 64 0 63 0;
+#X connect 65 0 66 0;
+#X connect 66 0 71 0;
+#X connect 69 0 65 0;
+#X connect 79 0 81 0;
+#X connect 80 0 81 0;
+#X connect 82 0 81 0;
+#X connect 91 0 79 0;
+#X connect 92 0 82 0;
+#X connect 94 0 96 0;
+#X connect 95 0 94 0;