#N canvas 458 135 789 550 10; #X obj 96 353 list trim; #X obj 93 67 list split 1; #X obj 115 289 list append; #X obj 96 315 list prepend; #X obj 96 213 t b s; #X obj 93 86 t s s; #X obj 9 10 inlet; #X obj 272 65 \$1; #X obj 184 315 pack s s s; #X obj 212 296 symbol \$2; #X obj 212 277 loadbang; #X obj 74 518 outlet; #X obj 74 48 t b a b; #X obj 115 270 list append \$2; #X obj 9 29 route bang; #X msg 271 414 clear \, obj 0 0 r \$1-in \, obj 0 40 s \$1-out; #X obj 96 334 list prepend obj 0 20; #X obj 9 379 \$1; #X obj 115 251 makefilename #io.%s; #X obj 93 124 route bang; #X obj 297 228 list; #X msg 28 417 obj 0 20 gf/not_open; #X obj 9 398 t a a a; #X obj 96 372 t b a; #X obj 503 298 symbol; #X obj 503 254 t s s; #X obj 503 273 gf/find_file 2; #X obj 476 235 shunt; #X obj 512 216 sel in; #X msg 512 235 1; #X obj 512 197 symbol \$2; #X obj 512 178 loadbang; #X msg 74 492 connect 0 0 2 0 \, connect 2 0 1 0 \, loadbang; #X msg 96 391 else obj 0 20 gf/not_open; #N canvas 331 24 450 449 aliases 0; #X obj 35 18 inlet; #X obj 35 95 class_exists; #X msg 35 76 symbol #io.quartz; #X obj 35 114 sel 1; #X obj 62 171 class_exists; #X obj 62 190 sel 1; #X msg 35 133 symbol quartz; #X msg 62 152 symbol #io.x11; #X msg 62 209 symbol x11; #X obj 35 37 sel window quicktime; #X msg 199 77 symbol #io.quicktimeapple; #X obj 199 96 class_exists; #X obj 199 115 sel 1; #X msg 199 134 symbol quicktimeapple; #X obj 35 367 outlet; #X obj 221 350 t a; #X obj 89 247 class_exists; #X obj 89 266 sel 1; #X msg 89 285 symbol sdl; #X msg 117 304 symbol window; #X obj 226 172 class_exists; #X obj 226 191 sel 1; #X msg 226 210 symbol quicktimehw; #X msg 253 229 symbol quicktime; #X msg 226 153 symbol #io.quicktimehw; #X msg 89 228 symbol #io.sdl; #X connect 0 0 9 0; #X connect 1 0 3 0; #X connect 2 0 1 0; #X connect 3 0 6 0; #X connect 3 1 7 0; #X connect 4 0 5 0; #X connect 5 0 8 0; #X connect 5 1 25 0; #X connect 6 0 14 0; #X connect 7 0 4 0; #X connect 8 0 14 0; #X connect 9 0 2 0; #X connect 9 1 10 0; #X connect 9 2 15 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 12 1 24 0; #X connect 13 0 15 0; #X connect 15 0 14 0; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 17 1 19 0; #X connect 18 0 14 0; #X connect 19 0 14 0; #X connect 20 0 21 0; #X connect 21 0 22 0; #X connect 21 1 23 0; #X connect 22 0 15 0; #X connect 23 0 15 0; #X connect 24 0 20 0; #X connect 25 0 16 0; #X restore 195 105 pd aliases; #X obj 297 247 gf/error unknown suffix '%s'; #X obj 93 105 gf/suffix_lookup; #X msg 291 272 obj 0 20 gf/not_open; #X connect 0 0 23 0; #X connect 1 0 5 0; #X connect 1 1 2 1; #X connect 2 0 16 0; #X connect 3 0 16 0; #X connect 4 0 3 0; #X connect 4 1 8 0; #X connect 5 0 36 0; #X connect 5 1 27 0; #X connect 6 0 14 0; #X connect 7 0 15 0; #X connect 8 0 3 1; #X connect 9 0 8 1; #X connect 10 0 9 0; #X connect 12 0 32 0; #X connect 12 1 1 0; #X connect 12 2 7 0; #X connect 13 0 2 0; #X connect 14 0 17 0; #X connect 14 1 12 0; #X connect 15 0 11 0; #X connect 16 0 0 0; #X connect 17 0 22 0; #X connect 18 0 13 0; #X connect 19 0 20 0; #X connect 19 1 4 0; #X connect 20 0 35 0; #X connect 20 0 37 0; #X connect 21 0 11 0; #X connect 22 0 32 0; #X connect 22 1 21 0; #X connect 22 2 15 0; #X connect 23 0 33 0; #X connect 23 1 11 0; #X connect 24 0 8 2; #X connect 25 0 26 0; #X connect 25 1 24 1; #X connect 26 0 24 0; #X connect 26 1 24 0; #X connect 27 0 24 0; #X connect 27 1 25 0; #X connect 28 0 29 0; #X connect 29 0 27 1; #X connect 30 0 28 0; #X connect 31 0 30 0; #X connect 32 0 11 0; #X connect 33 0 11 0; #X connect 34 0 18 0; #X connect 36 0 19 0; #X connect 36 1 20 1; #X connect 36 2 34 0; #X connect 37 0 11 0;