#N canvas 162 76 861 657 10;
#X obj 178 213 gemwin;
#X obj -1 -331 inlet;
#X obj -1 -172 sel 1 0;
#X msg 140 129 0;
#X msg 83 132 destroy;
#X obj 96 29 t b b;
#X msg 25 168 create;
#X msg -12 168 1;
#N canvas 609 89 830 679 CREATE&DESTROY 0;
#X obj 104 -313 inlet;
#X msg 138 -180 0;
#X obj 27 -183 t b b;
#X msg 90 -138 0;
#X msg 36 -104 1;
#X obj 16 -138 delay 201;
#X obj 91 -280 route 1 0;
#X obj 95 -243 route create destroy;
#X obj 176 42 outlet;
#X connect 0 0 6 0;
#X connect 1 0 8 0;
#X connect 2 0 5 0;
#X connect 2 1 3 0;
#X connect 3 0 8 0;
#X connect 4 0 8 0;
#X connect 5 0 4 0;
#X connect 6 0 2 0;
#X connect 6 1 1 0;
#X connect 6 2 7 0;
#X connect 7 0 2 0;
#X connect 7 1 1 0;
#X restore -1 -203 pd CREATE&DESTROY;
#X obj -53 106 t b b b;
#N canvas 1805 118 1097 759 SETTINGS 0;
#X obj 144 -139 inlet;
#X obj 65 482 outlet;
#X msg 270 220 frame \$1;
#X msg 505 139 border \$1;
#X msg 646 180 lighting \$1;
#N canvas 2 27 1022 686 dimen 0;
#X msg 73 494 dimen \$1 \$2;
#X obj 58 391 pack;
#X obj 65 272 t f f;
#X obj 284 236 t f f;
#X obj 60 20 inlet;
#X obj 65 570 outlet;
#X obj 104 58 t b b;
#X obj 465 22 inlet;
#X obj 308 567 outlet;
#X obj 539 564 outlet;
#X obj 445 52 unpack;
#X obj 154 357 s gemwin+_w_r;
#X obj 354 343 s gemwin+_h_r;
#X obj 230 450 r gemwin+_w_r;
#X obj 454 458 r gemwin+_h_r;
#X obj 489 110 loadbang;
#X msg 452 134 320;
#X msg 512 139 240;
#X obj 73 200 f;
#X obj 282 197 f;
#X connect 0 0 5 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 2 1 11 0;
#X connect 3 0 1 1;
#X connect 3 1 12 0;
#X connect 4 0 6 0;
#X connect 6 0 18 0;
#X connect 6 1 19 0;
#X connect 7 0 10 0;
#X connect 10 0 18 1;
#X connect 10 1 19 1;
#X connect 13 0 8 0;
#X connect 14 0 9 0;
#X connect 15 0 16 0;
#X connect 15 0 17 0;
#X connect 16 0 18 1;
#X connect 17 0 19 1;
#X connect 18 0 2 0;
#X connect 19 0 3 0;
#X restore 43 123 pd dimen;
#N canvas 1096 133 1022 686 offset 0;
#X obj 102 258 pack;
#X obj 60 20 inlet;
#X obj 109 468 outlet;
#X msg 117 392 offset \$1 \$2;
#X obj 123 67 t b b;
#X obj 401 28 inlet;
#X obj 66 203 f 0;
#X obj 298 200 f 0;
#X obj 398 59 unpack;
#X connect 0 0 3 0;
#X connect 1 0 4 0;
#X connect 3 0 2 0;
#X connect 4 0 6 0;
#X connect 4 1 7 0;
#X connect 5 0 8 0;
#X connect 6 0 0 0;
#X connect 7 0 0 1;
#X connect 8 0 6 1;
#X connect 8 1 7 1;
#X restore 174 134 pd offset;
#X obj 214 -18 t b b b b b b;
#X msg 616 340 FSAA \$1;
#X obj 617 315 * 2;
#X obj 693 -126 inlet;
#X obj 501 106 f 1;
#X obj 646 144 f 0;
#X obj 619 290 f 0;
#X obj 304 481 outlet w;
#X obj 516 470 outlet h;
#X obj 295 161 f 20;
#X obj 694 -73 route dimen offset fps border anti-aliasing lighting
color;
#X obj 383 -137 inlet;
#X obj 344 -53 route dimen offset fps border anti-aliasing lighting
color;
#X msg 814 181 color \$1 \$2 \$3;
#X obj 814 145 list;
#X connect 0 0 7 0;
#X connect 2 0 1 0;
#X connect 3 0 1 0;
#X connect 4 0 1 0;
#X connect 5 0 1 0;
#X connect 5 1 14 0;
#X connect 5 2 15 0;
#X connect 6 0 1 0;
#X connect 7 0 5 0;
#X connect 7 1 6 0;
#X connect 7 2 16 0;
#X connect 7 3 11 0;
#X connect 7 4 12 0;
#X connect 7 5 13 0;
#X connect 7 5 21 0;
#X connect 8 0 1 0;
#X connect 9 0 8 0;
#X connect 10 0 17 0;
#X connect 11 0 3 0;
#X connect 12 0 4 0;
#X connect 13 0 9 0;
#X connect 16 0 2 0;
#X connect 17 0 5 1;
#X connect 17 1 6 1;
#X connect 17 2 16 1;
#X connect 17 3 11 1;
#X connect 17 4 13 1;
#X connect 17 5 12 1;
#X connect 17 6 21 1;
#X connect 18 0 19 0;
#X connect 19 0 5 1;
#X connect 19 1 6 1;
#X connect 19 2 16 0;
#X connect 19 3 11 1;
#X connect 19 4 13 1;
#X connect 19 5 12 0;
#X connect 19 6 21 0;
#X connect 20 0 1 0;
#X connect 21 0 20 0;
#X restore 217 81 pd SETTINGS;
#X obj -1 -305 route float bang;
#X msg 45 -273 1;
#X obj 4 -124 t b b b;
#N canvas 9 159 826 574 mouse 0;
#X obj 153 67 gemmouse 1 1;
#X obj 347 93 expr $f1/$f2*-4 \; $f1/$f2*4;
#X obj 154 340 expr ($f1 * ($f3 - $f2)) + $f2;
#X obj 230 -27 inlet;
#X obj 382 -34 inlet;
#X obj 282 284 expr $f1*-8+4;
#X obj 551 -28 inlet mode;
#X obj 148 223 zexy/demultiplex 0 1;
#X obj 302 229 zexy/demultiplex 0 1;
#X obj 103 515 outlet;
#X obj 16 -5 inlet do_output;
#X obj 136 403 f;
#X obj 198 430 pack f f f f f;
#X obj 113 142 t f b;
#X obj 206 125 t f b;
#X obj 247 125 t f b;
#X obj 287 126 t f b;
#X obj 22 217 spigot;
#X obj 26 242 t b b;
#X msg 74 246 0;
#X msg 96 195 1;
#X obj 372 335 expr ($f1-0.5)*2;
#X obj 535 348 expr ($f1-0.5)*-2;
#X connect 0 0 13 0;
#X connect 0 1 8 0;
#X connect 0 2 14 0;
#X connect 0 3 15 0;
#X connect 0 4 16 0;
#X connect 1 0 2 1;
#X connect 1 1 2 2;
#X connect 2 0 11 1;
#X connect 3 0 1 0;
#X connect 4 0 1 1;
#X connect 5 0 12 1;
#X connect 6 0 7 1;
#X connect 6 0 8 1;
#X connect 7 0 2 0;
#X connect 7 1 21 0;
#X connect 8 0 5 0;
#X connect 8 1 22 0;
#X connect 10 0 17 0;
#X connect 11 0 12 0;
#X connect 12 0 9 0;
#X connect 13 0 7 0;
#X connect 13 1 20 0;
#X connect 14 0 12 2;
#X connect 14 1 20 0;
#X connect 15 0 12 3;
#X connect 15 1 20 0;
#X connect 16 0 12 4;
#X connect 16 1 20 0;
#X connect 17 0 18 0;
#X connect 18 0 11 0;
#X connect 18 1 19 0;
#X connect 19 0 17 1;
#X connect 20 0 17 1;
#X connect 21 0 11 1;
#X connect 22 0 12 1;
#X restore 247 143 pd mouse;
#X obj -30 350 outlet;
#X obj 289 287 outlet;
#X obj 12 270 /;
#X obj 10 295 * 4;
#X obj -29 324 scaleXYZ 4 4 4;
#X obj -29 220 gemhead 1;
#X obj 523 -231 loadbang;
#X msg 206 180 1;
#X obj 97 58 delay 100;
#X obj 319 -320 inlet mouse_mode;
#X obj 516 -188 tof/arguments comma;
#X obj -36 247 t a b;
#X connect 1 0 11 0;
#X connect 2 0 13 0;
#X connect 2 1 5 0;
#X connect 3 0 0 0;
#X connect 4 0 0 0;
#X connect 5 0 23 0;
#X connect 5 1 3 0;
#X connect 6 0 0 0;
#X connect 7 0 0 0;
#X connect 8 0 2 0;
#X connect 9 1 7 0;
#X connect 9 2 6 0;
#X connect 10 0 0 0;
#X connect 10 1 14 1;
#X connect 10 1 17 0;
#X connect 10 2 14 2;
#X connect 10 2 17 1;
#X connect 11 0 8 0;
#X connect 11 1 12 0;
#X connect 11 2 10 1;
#X connect 12 0 8 0;
#X connect 13 0 9 0;
#X connect 13 1 10 0;
#X connect 14 0 16 0;
#X connect 17 0 18 0;
#X connect 18 0 19 1;
#X connect 19 0 15 0;
#X connect 20 0 26 0;
#X connect 21 0 25 0;
#X connect 22 0 0 0;
#X connect 23 0 4 0;
#X connect 24 0 14 3;
#X connect 25 0 10 2;
#X connect 26 0 19 0;
#X connect 26 1 14 0;