#N canvas 0 0 614 343 10; #N canvas 0 0 794 634 init 0; #X obj 289 492 f; #X obj 330 492 f; #X obj 371 492 f; #X obj 412 492 f; #X obj 289 522 s 0-i; #X obj 330 522 s 1-i; #X obj 371 522 s 2-i; #X obj 412 522 s 3-i; #X obj 451 492 f; #X obj 492 492 f; #X obj 533 492 f; #X obj 574 492 f; #X obj 451 522 s 4-i; #X obj 492 522 s 5-i; #X obj 533 522 s 6-i; #X obj 574 522 s 7-i; #X obj 289 437 r tr0; #X obj 330 437 r tr1; #X obj 371 437 r tr2; #X obj 412 437 r tr3; #X obj 451 437 r tr4; #X obj 492 437 r tr5; #X obj 533 437 r tr6; #X obj 574 437 r tr7; #X obj 192 390 s ts0; #X obj 251 390 s ts1; #X obj 308 390 s ts2; #X obj 365 390 s ts3; #X obj 420 390 s ts4; #X obj 477 390 s ts5; #X obj 535 390 s ts6; #X obj 591 390 s ts7; #X obj 192 317 random 2; #X obj 251 317 random 2; #X obj 308 317 random 2; #X obj 365 317 random 2; #X obj 420 317 random 2; #X obj 477 317 random 2; #X obj 535 317 random 2; #X obj 591 317 random 2; #X obj 192 250 r rnd; #X obj 148 250 r clr; #X msg 148 339 0; #X obj 60 371 s to-hdl; #X msg 60 339 0; #X obj 232 437 r ini; #X obj 60 250 r ini; #X obj 62 51 loadbang; #X msg 62 81 \; to-trial 1 \; to-bpm 108 \; to-len 8 \; to-vol 0.8 \; to-bal 0.8 \; kake 1; #X obj 498 258 unpack 0 0 0 0 0 0 0 0; #X msg 588 88 0 1 1 1 1 1 1 1; #X msg 588 118 0 0 0 1 0 0 1 0; #X msg 588 148 0 0 0 1 0 1 0 1; #X msg 588 178 0 1 1 0 1 0 1 0; #X msg 588 208 0 1 1 0 1 1 0 1; #X obj 504 10 r koan; #X obj 504 42 sel 0 1 2 3 4; #X obj 456 42 b; #X obj 456 72 s ini; #X obj 60 444 key; #X obj 60 477 sel 122; #X obj 60 507 t b b; #X obj 85 538 s ini; #X obj 60 573 s to-metgl; #X connect 0 0 4 0; #X connect 1 0 5 0; #X connect 2 0 6 0; #X connect 3 0 7 0; #X connect 8 0 12 0; #X connect 9 0 13 0; #X connect 10 0 14 0; #X connect 11 0 15 0; #X connect 16 0 0 0; #X connect 17 0 1 0; #X connect 18 0 2 0; #X connect 19 0 3 0; #X connect 20 0 8 0; #X connect 21 0 9 0; #X connect 22 0 10 0; #X connect 23 0 11 0; #X connect 32 0 24 0; #X connect 33 0 25 0; #X connect 34 0 26 0; #X connect 35 0 27 0; #X connect 36 0 28 0; #X connect 37 0 29 0; #X connect 38 0 30 0; #X connect 39 0 31 0; #X connect 40 0 32 0; #X connect 40 0 33 0; #X connect 40 0 34 0; #X connect 40 0 35 0; #X connect 40 0 36 0; #X connect 40 0 37 0; #X connect 40 0 38 0; #X connect 40 0 39 0; #X connect 40 0 44 0; #X connect 41 0 42 0; #X connect 41 0 44 0; #X connect 42 0 24 0; #X connect 42 0 25 0; #X connect 42 0 26 0; #X connect 42 0 27 0; #X connect 42 0 28 0; #X connect 42 0 29 0; #X connect 42 0 30 0; #X connect 42 0 31 0; #X connect 44 0 43 0; #X connect 45 0 0 0; #X connect 45 0 1 0; #X connect 45 0 2 0; #X connect 45 0 3 0; #X connect 45 0 8 0; #X connect 45 0 9 0; #X connect 45 0 10 0; #X connect 45 0 11 0; #X connect 46 0 44 0; #X connect 47 0 48 0; #X connect 49 0 24 0; #X connect 49 1 25 0; #X connect 49 2 26 0; #X connect 49 3 27 0; #X connect 49 4 28 0; #X connect 49 5 29 0; #X connect 49 6 30 0; #X connect 49 7 31 0; #X connect 50 0 49 0; #X connect 51 0 49 0; #X connect 52 0 49 0; #X connect 53 0 49 0; #X connect 54 0 49 0; #X connect 55 0 56 0; #X connect 55 0 57 0; #X connect 56 0 50 0; #X connect 56 1 51 0; #X connect 56 2 52 0; #X connect 56 3 53 0; #X connect 56 4 54 0; #X connect 57 0 58 0; #X connect 59 0 60 0; #X connect 60 0 61 0; #X connect 61 0 63 0; #X connect 61 1 62 0; #X restore 500 166 pd init; #X obj 308 50 tgl 15 0 tr1 ts1 1 0 -6 1 8 -262144 -1 -1 0 1; #X obj 329 50 tgl 15 0 tr2 ts2 2 0 -6 1 8 -262144 -1 -1 0 1; #X obj 349 50 tgl 15 0 tr3 ts3 3 0 -6 1 8 -262144 -1 -1 1 1; #X obj 370 50 tgl 15 0 tr4 ts4 4 0 -6 1 8 -262144 -1 -1 0 1; #X obj 287 50 tgl 15 0 tr0 ts0 0 0 -6 1 8 -262144 -1 -1 0 1; #X obj 391 50 tgl 15 0 tr5 ts5 5 0 -6 1 8 -262144 -1 -1 1 1; #X obj 411 50 tgl 15 0 tr6 ts6 6 0 -6 1 8 -262144 -1 -1 0 1; #X obj 432 50 tgl 15 0 tr7 ts7 7 0 -6 1 8 -262144 -1 -1 1 1; #X obj 235 87 bng 15 250 50 0 rnd empty rnd 0 -6 1 8 -262144 -1 -1 ; #X obj 235 124 bng 15 250 50 0 clr empty clr 0 -6 1 8 -262144 -1 -1 ; #N canvas 0 0 574 583 verify 0; #X obj 264 510 textfile; #X msg 415 442 clear; #X msg 275 448 write matari.txt; #X obj 264 532 print; #X msg 185 420 add2 \$1; #X msg 264 420 print; #X obj 185 382 r add2; #X obj 264 45 r metgl; #X obj 354 80 r ms; #X obj 130 215 * 0.99; #X obj 117 280 del; #X obj 117 54 r order; #X obj 117 107 ==; #X obj 130 80 r end; #X obj 117 140 sel 1; #X obj 415 420 r gate; #X obj 264 80 sel 0; #X obj 264 167 del; #X msg 117 420 add .; #X connect 0 0 3 0; #X connect 1 0 0 0; #X connect 2 0 0 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 6 0 4 0; #X connect 7 0 16 0; #X connect 8 0 9 0; #X connect 8 0 17 1; #X connect 9 0 10 1; #X connect 10 0 18 0; #X connect 11 0 12 0; #X connect 12 0 14 0; #X connect 13 0 12 1; #X connect 14 0 10 0; #X connect 15 0 1 0; #X connect 16 0 17 0; #X connect 17 0 5 0; #X connect 18 0 0 0; #X restore 500 186 pd verify; #N canvas 0 0 731 690 answer 0; #X obj 76 17 r trial; #X obj 45 86 sel 10 32; #X msg 45 116 0; #X msg 75 116 1; #X obj 45 149 f; #X obj 162 292 spigot; #X obj 193 196 b; #X msg 193 226 0; #X obj 193 262 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 45 17 key; #X obj 45 56 spigot; #X obj 228 292 r res; #X obj 228 333 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 370 121 r order; #X obj 432 121 r end; #X obj 432 160 - 1; #X obj 383 270 r ms; #X obj 215 373 ==; #X obj 215 574 spigot; #X obj 215 503 line; #X obj 215 537 sel 1; #X msg 215 463 0; #X obj 215 423 sel 1; #X obj 261 503 == 1; #X obj 163 423 r run; #X obj 370 339 f; #X msg 370 373 0 \, 1 \$1; #X obj 162 373 !=; #X obj 471 525 f; #X obj 510 525 + 1; #X obj 424 485 sel 1; #X obj 471 445 r run; #X msg 471 485 0; #X obj 471 559 s score; #X obj 548 339 timer; #X obj 548 373 -; #X obj 548 403 /; #X obj 383 313 * 1.99; #X obj 548 485 * 100; #X obj 548 525 i; #X obj 548 445 / 0.99; #X obj 548 559 s timing; #X obj 259 537 r trial; #X obj 215 619 s to-metgl; #X obj 45 226 s sound; #X obj 297 619 s keystop; #X obj 229 196 r keystop; #X obj 370 196 ==; #X obj 370 226 sel 1; #X obj 31 403 s add2; #X obj 31 373 makefilename (%d); #X connect 0 0 10 1; #X connect 1 0 2 0; #X connect 1 1 3 0; #X connect 2 0 4 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 4 0 44 0; #X connect 4 0 6 0; #X connect 5 0 27 0; #X connect 5 0 17 0; #X connect 5 0 50 0; #X connect 6 0 7 0; #X connect 7 0 8 0; #X connect 8 0 5 1; #X connect 9 0 10 0; #X connect 10 0 1 0; #X connect 11 0 12 0; #X connect 12 0 17 1; #X connect 12 0 27 1; #X connect 13 0 47 0; #X connect 14 0 15 0; #X connect 15 0 47 1; #X connect 16 0 35 1; #X connect 16 0 36 1; #X connect 16 0 37 0; #X connect 17 0 22 0; #X connect 17 0 30 0; #X connect 18 0 43 0; #X connect 18 0 45 0; #X connect 19 0 20 0; #X connect 19 0 23 0; #X connect 20 0 18 0; #X connect 21 0 19 0; #X connect 22 0 21 0; #X connect 23 0 22 0; #X connect 24 0 21 0; #X connect 25 0 26 0; #X connect 26 0 19 0; #X connect 27 0 19 0; #X connect 28 0 29 0; #X connect 28 0 33 0; #X connect 29 0 28 1; #X connect 30 0 28 0; #X connect 30 0 34 1; #X connect 31 0 32 0; #X connect 32 0 28 0; #X connect 32 0 41 0; #X connect 34 0 35 0; #X connect 35 0 36 0; #X connect 36 0 40 0; #X connect 37 0 25 1; #X connect 38 0 39 0; #X connect 39 0 41 0; #X connect 40 0 38 0; #X connect 42 0 18 1; #X connect 46 0 7 0; #X connect 47 0 48 0; #X connect 48 0 34 0; #X connect 48 0 25 0; #X connect 48 0 8 0; #X connect 50 0 49 0; #X restore 500 206 pd answer; #X obj 177 50 tgl 15 0 trial to-trial trial 0 -6 1 8 -262144 -1 -1 1 1; #N canvas 0 0 383 601 metro 0; #X obj 198 387 f; #X obj 198 422 + 1; #X floatatom 137 422 5 0 0 0 - - -; #X obj 137 452 s order; #X obj 211 260 f; #X obj 198 452 %; #X obj 250 482 s end; #X obj 250 452 - 1; #X obj 162 84 sel 1; #X obj 162 114 s run; #X obj 64 387 f; #X obj 64 422 + 1; #X floatatom 64 482 5 0 0 0 - - -; #X obj 64 452 - 1; #X obj 64 511 s step; #X obj 209 114 s gate; #X obj 109 246 /; #X obj 109 186 t b f; #X msg 109 216 60000; #X obj 109 276 s ms; #X obj 64 295 metro; #X obj 109 156 r bpm; #X obj 224 156 r hdl; #X obj 268 387 r gate; #X obj 250 361 r len; #X obj 250 422 f; #X obj 64 15 r metgl; #X obj 115 482 s to-hdl; #X obj 209 84 sel 1; #X obj 64 47 t f b f f; #X obj 265 156 r end; #X obj 265 186 - 1; #X obj 224 223 min; #X connect 0 0 2 0; #X connect 0 0 1 0; #X connect 1 0 5 0; #X connect 2 0 3 0; #X connect 2 0 27 0; #X connect 4 0 0 1; #X connect 4 0 10 1; #X connect 5 0 0 1; #X connect 7 0 6 0; #X connect 8 0 9 0; #X connect 10 0 11 0; #X connect 11 0 10 1; #X connect 11 0 13 0; #X connect 12 0 14 0; #X connect 13 0 12 0; #X connect 16 0 19 0; #X connect 16 0 20 1; #X connect 17 0 18 0; #X connect 17 1 16 1; #X connect 18 0 16 0; #X connect 20 0 0 0; #X connect 20 0 10 0; #X connect 21 0 17 0; #X connect 22 0 32 0; #X connect 23 0 25 0; #X connect 24 0 25 0; #X connect 25 0 7 0; #X connect 25 0 5 1; #X connect 26 0 29 0; #X connect 28 0 15 0; #X connect 29 0 20 0; #X connect 29 1 4 0; #X connect 29 2 8 0; #X connect 29 3 28 0; #X connect 30 0 31 0; #X connect 31 0 32 1; #X connect 32 0 4 1; #X restore 500 226 pd metro; #X obj 108 50 nbx 5 14 20 9999 0 0 bpm to-bpm bpm 0 -6 1 10 -262144 -1 -1 109 256; #X obj 286 124 hradio 15 1 0 8 hdl to-hdl empty 0 -6 0 8 -262144 -1 -1 6; #X obj 177 87 tgl 15 0 metgl to-metgl run 0 -6 1 8 -262144 -1 -1 0 1; #X obj 382 87 nbx 1 14 2 8 0 0 len to-len players 22 8 1 10 -262144 -1 -1 8 256; #X obj 501 50 nbx 5 14 -1e+037 1e+037 0 0 empty score laps 0 -6 1 10 -262144 -1 -1 32 256; #X obj 501 87 nbx 5 14 -1e+037 1e+037 0 0 empty timing timing 0 -6 1 10 -262144 -1 -1 2 256; #X obj 286 20 cnv 15 15 15 empty empty preset 0 6 1 10 -262144 -66577 0; #N canvas 0 0 454 239 matari 0; #X obj 39 75 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 39 97 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 76 75 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1 ; #X obj 76 97 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 114 75 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X obj 114 97 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 151 75 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1 ; #X obj 151 97 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 39 25 r fb; #X obj 189 75 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1 ; #X obj 189 97 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 226 75 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1 ; #X obj 226 97 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 264 75 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1 ; #X obj 264 97 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 301 75 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1 ; #X obj 301 97 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 301 53 xor 7; #X obj 39 53 xor 0; #X obj 189 53 xor 4; #X obj 76 53 xor 1; #X obj 151 53 xor 3; #X obj 114 53 xor 2; #X obj 226 53 xor 5; #X obj 264 53 xor 6; #X connect 0 0 1 0; #X connect 2 0 3 0; #X connect 4 0 5 0; #X connect 6 0 7 0; #X connect 8 0 18 0; #X connect 9 0 10 0; #X connect 11 0 12 0; #X connect 13 0 14 0; #X connect 15 0 16 0; #X connect 17 0 15 0; #X connect 18 0 0 0; #X connect 18 0 20 0; #X connect 19 0 9 0; #X connect 19 0 23 0; #X connect 20 0 2 0; #X connect 20 0 22 0; #X connect 21 0 6 0; #X connect 21 0 19 0; #X connect 22 0 4 0; #X connect 22 0 21 0; #X connect 23 0 11 0; #X connect 23 0 24 0; #X connect 24 0 13 0; #X connect 24 0 17 0; #X restore 500 246 pd matari; #N canvas 0 0 658 634 sound 0; #X obj 309 160 line~; #X obj 131 160 line~; #X obj 117 213 *~; #X obj 86 182 noise~; #X obj 105 305 *~; #X msg 309 132 1 \, 0 10; #X obj 296 232 *~; #X obj 184 585 dac~; #X obj 443 488 > 0; #X msg 443 516 \; pd dsp \$1; #X obj 395 488 lop~ 5; #X obj 295 403 *~; #X msg 131 132 1 \, 0 300; #X obj 118 245 bp~ 1000 20; #X obj 415 315 spigot; #X obj 415 66 ==; #X obj 477 41 - 1; #X obj 464 66 ==; #X obj 415 124 ||; #X obj 464 94 t b f; #X obj 207 85 sel 0 1; #X obj 443 452 r volvsl; #X obj 485 277 sel 0; #X msg 485 315 0.5; #X obj 446 245 r trial; #X obj 415 13 r order; #X obj 477 13 r end; #X obj 207 46 r sound; #X obj 104 403 *~; #X obj 104 488 +~; #X obj 284 488 +~; #X obj 104 535 *~; #X obj 284 535 *~; #X obj 104 445 /~ 4; #X obj 296 445 /~ 4; #X obj 46 273 osc~ 4700; #X obj 295 273 *~ 2; #X obj 309 188 bp~ 800 8; #X obj 239 189 osc~ 2000; #X obj 118 273 *~ 5; #X obj 564 122 - 1; #X obj 564 150 * -1; #X obj 564 94 r balance; #X obj 415 173 *; #X obj 415 201 +; #X connect 0 0 37 0; #X connect 1 0 2 1; #X connect 2 0 13 0; #X connect 3 0 2 0; #X connect 4 0 28 0; #X connect 5 0 0 0; #X connect 6 0 36 0; #X connect 8 0 9 0; #X connect 10 0 32 1; #X connect 10 0 31 1; #X connect 11 0 29 1; #X connect 11 0 34 0; #X connect 12 0 1 0; #X connect 13 0 39 0; #X connect 14 0 11 1; #X connect 14 0 28 1; #X connect 15 0 18 0; #X connect 16 0 17 1; #X connect 17 0 19 0; #X connect 18 0 43 0; #X connect 19 0 18 0; #X connect 19 1 18 1; #X connect 20 0 12 0; #X connect 20 1 5 0; #X connect 21 0 8 0; #X connect 21 0 10 0; #X connect 22 0 23 0; #X connect 23 0 11 1; #X connect 23 0 28 1; #X connect 24 0 14 1; #X connect 24 0 22 0; #X connect 25 0 15 0; #X connect 25 0 17 0; #X connect 26 0 15 1; #X connect 26 0 16 0; #X connect 27 0 20 0; #X connect 28 0 30 0; #X connect 28 0 33 0; #X connect 29 0 31 0; #X connect 30 0 32 0; #X connect 31 0 7 0; #X connect 32 0 7 1; #X connect 33 0 29 0; #X connect 34 0 30 1; #X connect 35 0 4 0; #X connect 36 0 11 0; #X connect 37 0 6 1; #X connect 38 0 6 0; #X connect 39 0 4 1; #X connect 40 0 41 0; #X connect 41 0 44 1; #X connect 42 0 40 0; #X connect 42 0 43 1; #X connect 43 0 44 0; #X connect 44 0 14 0; #X restore 500 266 pd sound; #X obj 29 52 vsl 15 64 0 1 0 0 volvsl to-vol vol 0 -8 1 8 -262144 -1 -1 5040 1; #X obj 235 50 bng 15 250 50 0 ini empty ini 0 -6 1 8 -262144 -1 -1 ; #X text 41 254 run = z; #X text 41 271 rules -> http://www.iamas.ac.jp/~mmiwa/XORensemble.html ; #X obj 61 215 tgl 10 0 _suzu suzu suzu(bell)=ENTER 14 4 0 8 -262144 -1 -1 0 1; #X obj 61 236 tgl 10 0 _kake kake kake(castanet)=SPACE 14 4 0 8 -262144 -1 -1 1 1; #X text 41 171 you are the rear guard.; #X text 41 188 play your preset first.; #X obj 66 52 vsl 15 64 0 1 0 0 balance to-bal bal 0 -8 1 8 -262144 -1 -1 1340 1; #X obj 287 87 hradio 15 1 0 5 koan empty koan 0 -6 1 8 -262144 -1 -1 2;