#N canvas 1638 263 859 513 10;
#X obj 81 82 inlet gemlist;
#X obj 351 471 outlet gemlist;
#X obj 351 439 pix_writer;
#X obj 351 298 pix_snap;
#X obj 669 133 loadbang;
#N canvas 0 0 450 300 once 0;
#X obj 82 68 inlet;
#X obj 82 136 spigot;
#X obj 82 163 t a b;
#X msg 122 108 0;
#X obj 270 61 inlet reset;
#X obj 270 90 t b;
#X msg 269 113 1;
#X obj 82 197 outlet;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 2 0 7 0;
#X connect 2 1 3 0;
#X connect 3 0 1 1;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 1 1;
#X restore 374 245 pd once;
#X obj 351 192 t a b b;
#X msg 374 265 snap;
#X obj 420 224 i 0;
#X obj 438 198 r \$0-auto;
#X obj 460 223 r \$0-banged;
#X obj 81 204 s \$0-banged;
#X obj 81 182 t b;
#X obj 395 400 r \$0-banged;
#X obj 81 155 route bang auto file vert_size vert_pos;
#X obj 135 227 i;
#X obj 135 247 != 0;
#X obj 135 267 s \$0-auto;
#X obj 189 325 list prepend file;
#X obj 189 350 list trim;
#X obj 189 370 t a;
#X obj 474 59 inlet size;
#X obj 619 61 inlet pos;
#N canvas 1530 407 698 419 arguments 0;
#X obj 112 44 inlet init;
#X text 252 61 4: xoff yoff width height;
#X text 254 79 2: width height;
#X text 254 95 0:;
#N canvas 52 114 1249 422 argcount 0;
#X obj 69 46 inlet;
#X obj 50 178 select s;
#X obj 50 128 t b b;
#X obj 156 155 makefilename $%d-test;
#X obj 50 155 symbol \$1-test;
#X msg 156 135 1;
#X obj 570 178 select s;
#X obj 570 128 t b b;
#X obj 676 155 makefilename $%d-test;
#X obj 850 178 select s;
#X obj 850 128 t b b;
#X obj 956 155 makefilename $%d-test;
#X obj 1120 178 select s;
#X obj 1120 128 t b b;
#X obj 1226 155 makefilename $%d-test;
#X msg 676 135 3;
#X msg 956 135 4;
#X msg 1226 135 5;
#X obj 50 242 t f;
#X obj 27 306 f;
#X obj 322 61 t b b b b b;
#X obj 27 74 t b b b;
#X msg 73 291 -1;
#X obj 27 360 outlet;
#X obj 570 155 symbol \$3-test;
#X obj 850 155 symbol \$4-test;
#X obj 1120 155 symbol \$5-test;
#X msg 50 199 0;
#X obj 310 178 select s;
#X obj 310 128 t b b;
#X obj 416 155 makefilename $%d-test;
#X msg 416 135 2;
#X obj 310 155 symbol \$2-test;
#X msg 310 199 1;
#X msg 570 199 2;
#X msg 850 199 3;
#X msg 1120 199 4;
#X connect 0 0 21 0;
#X connect 1 0 27 0;
#X connect 2 0 4 0;
#X connect 2 1 5 0;
#X connect 3 0 1 1;
#X connect 4 0 1 0;
#X connect 5 0 3 0;
#X connect 6 0 34 0;
#X connect 7 0 24 0;
#X connect 7 1 15 0;
#X connect 8 0 6 1;
#X connect 9 0 35 0;
#X connect 10 0 25 0;
#X connect 10 1 16 0;
#X connect 11 0 9 1;
#X connect 12 0 36 0;
#X connect 13 0 26 0;
#X connect 13 1 17 0;
#X connect 14 0 12 1;
#X connect 15 0 8 0;
#X connect 16 0 11 0;
#X connect 17 0 14 0;
#X connect 18 0 19 1;
#X connect 19 0 23 0;
#X connect 20 0 2 0;
#X connect 20 1 29 0;
#X connect 20 2 7 0;
#X connect 20 3 10 0;
#X connect 20 4 13 0;
#X connect 21 0 19 0;
#X connect 21 1 20 0;
#X connect 21 2 22 0;
#X connect 22 0 19 1;
#X connect 24 0 6 0;
#X connect 25 0 9 0;
#X connect 26 0 12 0;
#X connect 27 0 18 0;
#X connect 28 0 33 0;
#X connect 29 0 32 0;
#X connect 29 1 31 0;
#X connect 30 0 28 1;
#X connect 31 0 30 0;
#X connect 32 0 28 0;
#X connect 33 0 18 0;
#X connect 34 0 18 0;
#X connect 35 0 18 0;
#X connect 36 0 18 0;
#X restore 112 118 pd argcount;
#X obj 112 181 list append \$1 \$2 \$3 \$4;
#X obj 112 142 select 4 2 0;
#X obj 112 312 pack 0 0 0 0;
#X obj 112 337 t l l;
#X obj 112 385 outlet offset;
#X obj 232 386 outlet size;
#X msg 112 362 \$1 \$2;
#X msg 232 362 \$3 \$4;
#X obj 139 211 list append 0 0 \$1 \$2;
#X obj 112 290 t a;
#X msg 193 255 0 0 128 128;
#X obj 193 232 t b b;
#X obj 283 275 print error;
#X msg 283 255 [pix_write] needs 0 2 or 4 arguments;
#X connect 0 0 4 0;
#X connect 4 0 6 0;
#X connect 5 0 14 0;
#X connect 6 0 5 0;
#X connect 6 1 13 0;
#X connect 6 3 16 0;
#X connect 7 0 8 0;
#X connect 8 0 11 0;
#X connect 8 1 12 0;
#X connect 11 0 9 0;
#X connect 12 0 10 0;
#X connect 13 0 14 0;
#X connect 14 0 7 0;
#X connect 15 0 14 0;
#X connect 16 0 15 0;
#X connect 16 1 18 0;
#X connect 18 0 17 0;
#X restore 669 152 pd arguments;
#X obj 538 364 r \$0-auto;
#X msg 538 385 auto \$1;
#X connect 0 0 14 0;
#X connect 2 0 1 0;
#X connect 3 0 2 0;
#X connect 4 0 23 0;
#X connect 5 0 7 0;
#X connect 6 0 3 0;
#X connect 6 1 5 0;
#X connect 6 2 8 0;
#X connect 7 0 3 0;
#X connect 8 0 5 1;
#X connect 9 0 8 1;
#X connect 10 0 5 1;
#X connect 12 0 11 0;
#X connect 13 0 2 0;
#X connect 14 0 12 0;
#X connect 14 1 15 0;
#X connect 14 2 18 0;
#X connect 14 3 3 1;
#X connect 14 4 3 2;
#X connect 14 5 6 0;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 20 0 2 0;
#X connect 21 0 3 1;
#X connect 22 0 3 2;
#X connect 23 0 3 2;
#X connect 23 1 3 1;
#X connect 24 0 25 0;
#X connect 25 0 2 0;
