aboutsummaryrefslogtreecommitdiff
path: root/tof/gemwin+.pd
diff options
context:
space:
mode:
Diffstat (limited to 'tof/gemwin+.pd')
-rw-r--r--tof/gemwin+.pd252
1 files changed, 252 insertions, 0 deletions
diff --git a/tof/gemwin+.pd b/tof/gemwin+.pd
new file mode 100644
index 0000000..11d6226
--- /dev/null
+++ b/tof/gemwin+.pd
@@ -0,0 +1,252 @@
+#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 5 95 1019 673 SETTINGS 0;
+#X obj 144 -139 inlet;
+#X obj 69 461 outlet;
+#X msg 274 199 frame \$1;
+#X msg 509 118 border \$1;
+#X msg 723 156 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 47 102 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 178 113 pd offset;
+#X obj 218 -39 t b b b b b b;
+#X msg 620 319 FSAA \$1;
+#X obj 621 294 * 2;
+#X obj 563 -149 inlet;
+#X obj 505 85 f 1;
+#X obj 564 -96 route dimen offset fps border anti-aliasing lighting
+;
+#X obj 723 120 f 0;
+#X obj 623 269 f 0;
+#X obj 308 460 outlet w;
+#X obj 520 449 outlet h;
+#X obj 299 140 f 20;
+#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 15 0;
+#X connect 5 2 16 0;
+#X connect 6 0 1 0;
+#X connect 7 0 5 0;
+#X connect 7 1 6 0;
+#X connect 7 2 17 0;
+#X connect 7 3 11 0;
+#X connect 7 4 13 0;
+#X connect 7 5 14 0;
+#X connect 8 0 1 0;
+#X connect 9 0 8 0;
+#X connect 10 0 12 0;
+#X connect 11 0 3 0;
+#X connect 12 0 5 1;
+#X connect 12 1 6 1;
+#X connect 12 2 17 1;
+#X connect 12 3 11 1;
+#X connect 12 4 14 1;
+#X connect 12 5 13 1;
+#X connect 13 0 4 0;
+#X connect 14 0 9 0;
+#X connect 17 0 2 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 1;
+#X connect 26 0 19 0;
+#X connect 26 1 14 0;