#N canvas 1140 5 532 458 10; #X msg 104 283 close; #X obj 23 358 comport 8 115200; #N canvas 485 289 367 294 m 0; #X obj 101 51 inlet; #X obj 100 100 cnv 15 55 17 empty empty ms 41 10 1 10 -260818 -66577 0; #X floatatom 115 101 3 0 1000 0 - - -; #X obj 227 48 loadbang; #X msg 227 72 100; #X obj 101 101 tgl 14 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 101 135 metro; #X obj 156 100 cnv 15 55 17 empty empty ms 21 10 1 10 -260818 -66577 0; #X floatatom 157 101 2 0 99 0 - - -; #X floatatom 193 101 2 0 13 0 - - -; #X msg 258 72 20; #X obj 143 50 inlet; #X obj 184 49 inlet; #X obj 127 161 del; #X obj 127 183 0; #X obj 101 183 1; #X obj 101 211 pack f f; #X msg 101 233 \$2 \$1; #X obj 101 255 s toKLETTERdirect; #X obj 193 171 tabread assignment; #X obj 273 218 f; #X obj 273 243 s simulation; #X msg 287 72 1; #X connect 0 0 5 0; #X connect 2 0 6 1; #X connect 3 0 4 0; #X connect 3 0 10 0; #X connect 3 0 22 0; #X connect 4 0 2 0; #X connect 5 0 6 0; #X connect 6 0 15 0; #X connect 6 0 13 0; #X connect 6 0 20 0; #X connect 8 0 13 1; #X connect 9 0 19 0; #X connect 9 0 20 1; #X connect 10 0 8 0; #X connect 11 0 2 0; #X connect 12 0 8 0; #X connect 13 0 14 0; #X connect 14 0 16 0; #X connect 15 0 16 0; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 19 0 16 1; #X connect 20 0 21 0; #X connect 22 0 9 0; #X coords 0 -1 1 1 110 17 1 100 100; #X restore 19 -28 pd m; #N canvas 790 450 245 294 syncedControl 0; #X obj 44 245 outlet; #X obj 128 185 float; #X obj 128 164 |; #X msg 128 103 1 \$1; #X obj 128 126 <<; #X obj 25 41 route bang; #X obj 44 216 f; #X obj 25 122 0; #X obj 128 66 moses 7; #X obj 172 86 - 7; #X obj 172 186 float; #X obj 172 165 |; #X msg 172 105 1 \$1; #X obj 172 128 <<; #X obj 72 217 f; #X obj 25 101 t b b b b; #X obj 99 218 229; #X obj 25 21 r toKLETTERsync; #X connect 1 0 2 1; #X connect 1 0 6 1; #X connect 2 0 1 0; #X connect 3 0 4 0; #X connect 4 0 2 0; #X connect 5 0 15 0; #X connect 5 1 8 0; #X connect 6 0 0 0; #X connect 7 0 2 1; #X connect 7 0 11 1; #X connect 7 0 14 1; #X connect 7 0 6 1; #X connect 8 0 3 0; #X connect 8 1 9 0; #X connect 9 0 12 0; #X connect 10 0 11 1; #X connect 10 0 14 1; #X connect 11 0 10 0; #X connect 12 0 13 0; #X connect 13 0 11 0; #X connect 14 0 0 0; #X connect 15 0 7 0; #X connect 15 1 6 0; #X connect 15 2 14 0; #X connect 15 3 16 0; #X connect 16 0 0 0; #X connect 17 0 5 0; #X restore 63 209 pd syncedControl; #N canvas 729 244 487 295 directControl 0; #X obj 218 219 outlet; #X msg 404 92 229; #X obj 181 137 trigger bang float; #X obj 97 172 float; #X obj 26 31 trigger anything bang; #X obj 26 137 trigger float bang; #X obj 218 171 float; #X obj 26 77 route 0 1 2 3 4 5 6 7 8 9 10 11 12 13; #N canvas 0 0 591 422 bytemask 0; #X obj 269 332 outlet; #X obj 269 279 float; #X obj 318 183 |; #X obj 111 239 -; #X obj 110 204 float; #X obj 110 184 trigger bang float; #X obj 231 204 &; #X obj 183 142 route 0 1; #X msg 36 56 \$1 1; #X msg 106 56 \$1 2; #X msg 176 56 \$1 4; #X msg 246 56 \$1 8; #X msg 316 56 \$1 16; #X msg 386 56 \$1 32; #X msg 456 56 \$1 64; #X msg 526 56 \$1 128; #X obj 36 15 inlet; #X obj 106 15 inlet; #X obj 176 15 inlet; #X obj 246 15 inlet; #X obj 316 15 inlet; #X obj 386 15 inlet; #X obj 456 15 inlet; #X obj 526 15 inlet; #X obj 36 35 change; #X obj 106 35 change; #X obj 176 35 change; #X obj 246 35 change; #X obj 316 35 change; #X obj 386 35 change; #X obj 456 35 change; #X obj 526 35 change; #X connect 1 0 2 1; #X connect 1 0 4 1; #X connect 1 0 6 1; #X connect 1 0 0 0; #X connect 2 0 1 0; #X connect 3 0 1 0; #X connect 4 0 3 0; #X connect 5 0 4 0; #X connect 5 1 6 0; #X connect 6 0 3 1; #X connect 7 0 5 0; #X connect 7 1 2 0; #X connect 8 0 7 0; #X connect 9 0 7 0; #X connect 10 0 7 0; #X connect 11 0 7 0; #X connect 12 0 7 0; #X connect 13 0 7 0; #X connect 14 0 7 0; #X connect 15 0 7 0; #X connect 16 0 24 0; #X connect 17 0 25 0; #X connect 18 0 26 0; #X connect 19 0 27 0; #X connect 20 0 28 0; #X connect 21 0 29 0; #X connect 22 0 30 0; #X connect 23 0 31 0; #X connect 24 0 8 0; #X connect 25 0 9 0; #X connect 26 0 10 0; #X connect 27 0 11 0; #X connect 28 0 12 0; #X connect 29 0 13 0; #X connect 30 0 14 0; #X connect 31 0 15 0; #X restore 26 109 pd bytemask ------; #N canvas 0 0 591 422 bytemask 0; #X obj 269 332 outlet; #X obj 269 279 float; #X obj 318 183 |; #X obj 111 239 -; #X obj 110 204 float; #X obj 110 184 trigger bang float; #X obj 231 204 &; #X obj 183 142 route 0 1; #X msg 36 56 \$1 1; #X msg 106 56 \$1 2; #X msg 176 56 \$1 4; #X msg 246 56 \$1 8; #X msg 316 56 \$1 16; #X msg 386 56 \$1 32; #X msg 456 56 \$1 64; #X msg 526 56 \$1 128; #X obj 36 15 inlet; #X obj 106 15 inlet; #X obj 176 15 inlet; #X obj 246 15 inlet; #X obj 316 15 inlet; #X obj 386 15 inlet; #X obj 456 15 inlet; #X obj 526 15 inlet; #X obj 36 35 change; #X obj 106 35 change; #X obj 176 35 change; #X obj 246 35 change; #X obj 316 35 change; #X obj 386 35 change; #X obj 456 35 change; #X obj 526 35 change; #X connect 1 0 2 1; #X connect 1 0 4 1; #X connect 1 0 6 1; #X connect 1 0 0 0; #X connect 2 0 1 0; #X connect 3 0 1 0; #X connect 4 0 3 0; #X connect 5 0 4 0; #X connect 5 1 6 0; #X connect 6 0 3 1; #X connect 7 0 5 0; #X connect 7 1 2 0; #X connect 8 0 7 0; #X connect 9 0 7 0; #X connect 10 0 7 0; #X connect 11 0 7 0; #X connect 12 0 7 0; #X connect 13 0 7 0; #X connect 14 0 7 0; #X connect 15 0 7 0; #X connect 16 0 24 0; #X connect 17 0 25 0; #X connect 18 0 26 0; #X connect 19 0 27 0; #X connect 20 0 28 0; #X connect 21 0 29 0; #X connect 22 0 30 0; #X connect 23 0 31 0; #X connect 24 0 8 0; #X connect 25 0 9 0; #X connect 26 0 10 0; #X connect 27 0 11 0; #X connect 28 0 12 0; #X connect 29 0 13 0; #X connect 30 0 14 0; #X connect 31 0 15 0; #X restore 181 114 pd bytemask ------; #X obj 26 12 r toKLETTERdirect; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 2 1 6 0; #X connect 3 0 0 0; #X connect 4 0 7 0; #X connect 4 1 1 0; #X connect 5 0 3 0; #X connect 5 1 6 0; #X connect 6 0 0 0; #X connect 7 0 8 0; #X connect 7 1 8 1; #X connect 7 2 8 2; #X connect 7 3 8 3; #X connect 7 4 8 4; #X connect 7 5 8 5; #X connect 7 6 8 6; #X connect 7 7 9 0; #X connect 7 8 9 1; #X connect 7 9 9 2; #X connect 7 10 9 3; #X connect 7 11 9 4; #X connect 7 12 9 5; #X connect 7 13 9 6; #X connect 8 0 5 0; #X connect 9 0 2 0; #X connect 10 0 4 0; #X restore 23 188 pd directControl; #N canvas 0 0 468 511 a2b1 0; #X obj 32 139 adc~ 1; #X obj 31 352 1; #X obj 62 352 0; #X obj 31 459 s toKLETTERdirect; #X msg 31 395 \$2 \$1; #X obj 31 307 threshold~ 0.1 100 0.01 40; #X obj 156 258 list prepend set; #X obj 156 279 list trim; #X obj 156 228 pack f f f f; #X floatatom 125 121 5 0 0 0 - - -; #X floatatom 164 121 5 0 0 0 - - -; #X floatatom 204 122 5 0 0 0 - - -; #X floatatom 241 122 5 0 0 0 - - -; #X obj 188 202 t b f; #X obj 228 201 t b f; #X obj 270 201 t b f; #X obj 234 176 dbtorms; #X obj 157 180 dbtorms; #X obj 62 330 del 30; #X obj 102 121 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X floatatom 186 104 9 0 0 0 - - -; #X floatatom 254 104 3 0 0 0 - - -; #X obj 223 25 loadbang; #X obj 180 407 switch~; #X msg 200 63 1000; #X msg 243 65 3; #X msg 282 66 80; #X msg 317 68 50; #X msg 356 67 30; #X msg 390 67 50; #X obj 31 374 pack 0 2; #X obj 32 161 bpq2~ 300; #X connect 0 0 31 0; #X connect 1 0 30 0; #X connect 2 0 30 0; #X connect 4 0 3 0; #X connect 5 0 1 0; #X connect 5 0 18 0; #X connect 6 0 7 0; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 9 0 17 0; #X connect 10 0 13 0; #X connect 11 0 16 0; #X connect 12 0 15 0; #X connect 13 0 8 0; #X connect 13 1 8 1; #X connect 14 0 8 0; #X connect 14 1 8 2; #X connect 15 0 8 0; #X connect 15 1 8 3; #X connect 16 0 14 0; #X connect 17 0 8 0; #X connect 18 0 2 0; #X connect 19 0 23 0; #X connect 20 0 31 1; #X connect 21 0 31 2; #X connect 22 0 24 0; #X connect 22 0 25 0; #X connect 22 0 26 0; #X connect 22 0 27 0; #X connect 22 0 28 0; #X connect 22 0 29 0; #X connect 24 0 20 0; #X connect 25 0 21 0; #X connect 26 0 9 0; #X connect 27 0 10 0; #X connect 28 0 11 0; #X connect 29 0 12 0; #X connect 30 0 4 0; #X connect 31 0 5 0; #X coords 0 -1 1 1 180 40 1 100 100; #X restore 149 -29 pd a2b1; #N canvas 0 0 468 511 a2b2 0; #X obj 32 139 adc~ 1; #X obj 31 352 1; #X obj 62 352 0; #X obj 31 459 s toKLETTERdirect; #X msg 31 395 \$2 \$1; #X obj 31 307 threshold~ 0.1 100 0.01 40; #X obj 156 258 list prepend set; #X obj 156 279 list trim; #X obj 156 228 pack f f f f; #X floatatom 125 121 5 0 0 0 - - -; #X floatatom 164 121 5 0 0 0 - - -; #X floatatom 204 122 5 0 0 0 - - -; #X floatatom 241 122 5 0 0 0 - - -; #X obj 188 202 t b f; #X obj 228 201 t b f; #X obj 270 201 t b f; #X obj 234 176 dbtorms; #X obj 157 180 dbtorms; #X obj 62 330 del 30; #X obj 102 121 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X floatatom 186 104 9 0 0 0 - - -; #X floatatom 253 104 3 0 0 0 - - -; #X obj 223 25 loadbang; #X obj 180 407 switch~; #X msg 200 63 1000; #X msg 243 65 3; #X msg 282 66 80; #X msg 317 68 50; #X msg 356 67 30; #X msg 390 67 50; #X obj 31 374 pack 0 3; #X obj 32 168 bpq2~ 300; #X connect 0 0 31 0; #X connect 1 0 30 0; #X connect 2 0 30 0; #X connect 4 0 3 0; #X connect 5 0 1 0; #X connect 5 0 18 0; #X connect 6 0 7 0; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 9 0 17 0; #X connect 10 0 13 0; #X connect 11 0 16 0; #X connect 12 0 15 0; #X connect 13 0 8 0; #X connect 13 1 8 1; #X connect 14 0 8 0; #X connect 14 1 8 2; #X connect 15 0 8 0; #X connect 15 1 8 3; #X connect 16 0 14 0; #X connect 17 0 8 0; #X connect 18 0 2 0; #X connect 19 0 23 0; #X connect 20 0 31 1; #X connect 21 0 31 2; #X connect 22 0 24 0; #X connect 22 0 25 0; #X connect 22 0 26 0; #X connect 22 0 27 0; #X connect 22 0 28 0; #X connect 22 0 29 0; #X connect 24 0 20 0; #X connect 25 0 21 0; #X connect 26 0 9 0; #X connect 27 0 10 0; #X connect 28 0 11 0; #X connect 29 0 12 0; #X connect 30 0 4 0; #X connect 31 0 5 0; #X coords 0 -1 1 1 180 40 1 100 100; #X restore 149 14 pd a2b2; #N canvas 0 0 468 511 a2b3 0; #X obj 32 139 adc~ 1; #X obj 31 352 1; #X obj 62 352 0; #X obj 31 459 s toKLETTERdirect; #X msg 31 395 \$2 \$1; #X obj 31 307 threshold~ 0.1 100 0.01 40; #X obj 156 258 list prepend set; #X obj 156 279 list trim; #X obj 156 228 pack f f f f; #X floatatom 125 121 5 0 0 0 - - -; #X floatatom 164 121 5 0 0 0 - - -; #X floatatom 204 122 5 0 0 0 - - -; #X floatatom 241 122 5 0 0 0 - - -; #X obj 188 202 t b f; #X obj 228 201 t b f; #X obj 270 201 t b f; #X obj 234 176 dbtorms; #X obj 157 180 dbtorms; #X obj 62 330 del 30; #X obj 102 121 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X floatatom 186 104 9 0 0 0 - - -; #X floatatom 254 104 3 0 0 0 - - -; #X obj 223 25 loadbang; #X obj 180 407 switch~; #X msg 200 63 1000; #X msg 243 65 3; #X msg 282 66 80; #X msg 317 68 50; #X msg 356 67 30; #X msg 390 67 50; #X obj 31 374 pack 0 4; #X obj 32 188 bpq2~ 300; #X connect 0 0 31 0; #X connect 1 0 30 0; #X connect 2 0 30 0; #X connect 4 0 3 0; #X connect 5 0 1 0; #X connect 5 0 18 0; #X connect 6 0 7 0; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 9 0 17 0; #X connect 10 0 13 0; #X connect 11 0 16 0; #X connect 12 0 15 0; #X connect 13 0 8 0; #X connect 13 1 8 1; #X connect 14 0 8 0; #X connect 14 1 8 2; #X connect 15 0 8 0; #X connect 15 1 8 3; #X connect 16 0 14 0; #X connect 17 0 8 0; #X connect 18 0 2 0; #X connect 19 0 23 0; #X connect 20 0 31 1; #X connect 21 0 31 2; #X connect 22 0 24 0; #X connect 22 0 25 0; #X connect 22 0 26 0; #X connect 22 0 27 0; #X connect 22 0 28 0; #X connect 22 0 29 0; #X connect 24 0 20 0; #X connect 25 0 21 0; #X connect 26 0 9 0; #X connect 27 0 10 0; #X connect 28 0 11 0; #X connect 29 0 12 0; #X connect 30 0 4 0; #X connect 31 0 5 0; #X coords 0 -1 1 1 180 40 1 100 100; #X restore 149 57 pd a2b3; #N canvas 0 0 468 511 a2b4 0; #X obj 32 139 adc~ 1; #X obj 31 352 1; #X obj 62 352 0; #X obj 31 459 s toKLETTERdirect; #X msg 31 395 \$2 \$1; #X obj 31 307 threshold~ 0.1 100 0.01 40; #X obj 156 258 list prepend set; #X obj 156 279 list trim; #X obj 156 228 pack f f f f; #X floatatom 125 121 5 0 0 0 - - -; #X floatatom 164 121 5 0 0 0 - - -; #X floatatom 204 122 5 0 0 0 - - -; #X floatatom 241 122 5 0 0 0 - - -; #X obj 188 202 t b f; #X obj 228 201 t b f; #X obj 270 201 t b f; #X obj 234 176 dbtorms; #X obj 157 180 dbtorms; #X obj 31 374 pack 0 5; #X obj 62 330 del 30; #X obj 102 121 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X floatatom 186 104 9 0 0 0 - - -; #X floatatom 254 104 3 0 0 0 - - -; #X obj 223 25 loadbang; #X obj 180 407 switch~; #X msg 200 63 1000; #X msg 243 65 3; #X msg 282 66 80; #X msg 317 68 50; #X msg 356 67 30; #X msg 390 67 50; #X obj 32 189 bpq2~ 300; #X connect 0 0 31 0; #X connect 1 0 18 0; #X connect 2 0 18 0; #X connect 4 0 3 0; #X connect 5 0 1 0; #X connect 5 0 19 0; #X connect 6 0 7 0; #X connect 7 0 5 0; #X connect 8 0 6 0; #X connect 9 0 17 0; #X connect 10 0 13 0; #X connect 11 0 16 0; #X connect 12 0 15 0; #X connect 13 0 8 0; #X connect 13 1 8 1; #X connect 14 0 8 0; #X connect 14 1 8 2; #X connect 15 0 8 0; #X connect 15 1 8 3; #X connect 16 0 14 0; #X connect 17 0 8 0; #X connect 18 0 4 0; #X connect 19 0 2 0; #X connect 20 0 24 0; #X connect 21 0 31 1; #X connect 22 0 31 2; #X connect 23 0 25 0; #X connect 23 0 26 0; #X connect 23 0 27 0; #X connect 23 0 28 0; #X connect 23 0 29 0; #X connect 23 0 30 0; #X connect 25 0 21 0; #X connect 26 0 22 0; #X connect 27 0 9 0; #X connect 28 0 10 0; #X connect 29 0 11 0; #X connect 30 0 12 0; #X connect 31 0 5 0; #X coords 0 -1 1 1 180 40 1 100 100; #X restore 149 100 pd a2b4; #N canvas 0 0 594 211 qseq.list 0; #X obj 6 15 loadbang; #X obj 6 37 s qseq.listbang; #X obj 6 79 r qseq.getlist; #X obj 6 140 s qseq.list; #X msg 6 100 hubmag1 \, hubmag2 \, hubmag3 \, hubmag4 \, hubmag5 \, hubmag6 \, hubmag7 \, hubmag8; #X connect 0 0 1 0; #X connect 2 0 4 0; #X connect 4 0 3 0; #X restore 346 -6 pd qseq.list; #N canvas 828 363 607 421 qseq.interface 0; #X obj 10 24 r hubmag1; #X obj 81 24 r hubmag2; #X obj 152 23 r hubmag3; #X obj 223 23 r hubmag4; #X obj 293 23 r hubmag5; #X obj 364 23 r hubmag6; #X obj 435 22 r hubmag7; #X obj 506 22 r hubmag8; #X obj 75 290 bag; #X msg 40 174 \$1 1; #X obj 10 152 t b f; #X obj 10 197 del 0; #X msg 75 257 flush; #X obj 10 272 del 30; #X obj 10 219 t b b b; #X obj 10 356 s toKLETTERsync; #X obj 10 131 tabread assignment; #X obj 10 60 1; #X obj 81 59 2; #X obj 152 59 3; #X obj 223 58 4; #X obj 293 58 5; #X obj 364 56 6; #X obj 435 55 7; #X obj 506 54 8; #X obj 506 138 s simulation; #X obj 238 1 r hubmag; #X connect 0 0 17 0; #X connect 1 0 18 0; #X connect 2 0 19 0; #X connect 3 0 20 0; #X connect 4 0 21 0; #X connect 5 0 22 0; #X connect 6 0 23 0; #X connect 7 0 24 0; #X connect 8 0 15 0; #X connect 9 0 8 0; #X connect 10 0 11 0; #X connect 10 1 9 0; #X connect 11 0 14 0; #X connect 12 0 8 0; #X connect 13 0 15 0; #X connect 14 0 13 0; #X connect 14 1 15 0; #X connect 14 2 12 0; #X connect 16 0 10 0; #X connect 17 0 16 0; #X connect 17 0 25 0; #X connect 18 0 16 0; #X connect 18 0 25 0; #X connect 19 0 16 0; #X connect 19 0 25 0; #X connect 20 0 16 0; #X connect 20 0 25 0; #X connect 21 0 16 0; #X connect 21 0 25 0; #X connect 22 0 16 0; #X connect 22 0 25 0; #X connect 23 0 16 0; #X connect 23 0 25 0; #X connect 24 0 16 0; #X connect 24 0 25 0; #X connect 26 0 16 0; #X connect 26 0 25 0; #X restore 346 14 pd qseq.interface; #N canvas 143 510 371 195 assignment 0; #X obj 13 99 tabwrite assignment; #X obj 13 75 unpack f f; #X obj 13 11 loadbang; #X msg 13 35 2 1 \, 3 2 \, 4 3 \, 5 4 \, 6 5 \, 9 6 \, 10 7 \, 11 8 ; #X obj 11 128 table assignment 9; #X connect 1 0 0 0; #X connect 1 1 0 1; #X connect 2 0 3 0; #X connect 3 0 1 0; #X restore 346 34 pd assignment; #N canvas 485 289 367 294 m 0; #X obj 101 51 inlet; #X obj 100 100 cnv 15 55 17 empty empty ms 41 10 1 10 -260818 -66577 0; #X floatatom 115 101 3 0 1000 0 - - -; #X obj 227 48 loadbang; #X msg 227 72 100; #X obj 101 101 tgl 14 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 101 135 metro; #X obj 156 100 cnv 15 55 17 empty empty ms 21 10 1 10 -260818 -66577 0; #X floatatom 157 101 2 0 99 0 - - -; #X floatatom 193 101 2 0 13 0 - - -; #X msg 258 72 20; #X obj 143 50 inlet; #X obj 184 49 inlet; #X msg 287 72 2; #X obj 127 161 del; #X obj 127 183 0; #X obj 101 183 1; #X obj 101 211 pack f f; #X msg 101 233 \$2 \$1; #X obj 101 255 s toKLETTERdirect; #X obj 193 171 tabread assignment; #X obj 273 218 f; #X obj 273 243 s simulation; #X connect 0 0 5 0; #X connect 2 0 6 1; #X connect 3 0 4 0; #X connect 3 0 10 0; #X connect 3 0 13 0; #X connect 4 0 2 0; #X connect 5 0 6 0; #X connect 6 0 16 0; #X connect 6 0 14 0; #X connect 6 0 21 0; #X connect 8 0 14 1; #X connect 9 0 20 0; #X connect 9 0 21 1; #X connect 10 0 8 0; #X connect 11 0 2 0; #X connect 12 0 8 0; #X connect 13 0 9 0; #X connect 14 0 15 0; #X connect 15 0 17 0; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 18 0 19 0; #X connect 20 0 17 1; #X connect 21 0 22 0; #X coords 0 -1 1 1 110 17 1 100 100; #X restore 19 -6 pd m; #N canvas 485 289 367 294 m 0; #X obj 101 51 inlet; #X obj 100 100 cnv 15 55 17 empty empty ms 41 10 1 10 -260818 -66577 0; #X floatatom 115 101 3 0 1000 0 - - -; #X obj 227 48 loadbang; #X msg 227 72 100; #X obj 101 101 tgl 14 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 101 135 metro; #X obj 156 100 cnv 15 55 17 empty empty ms 21 10 1 10 -260818 -66577 0; #X floatatom 157 101 2 0 99 0 - - -; #X floatatom 193 101 2 0 13 0 - - -; #X msg 258 72 20; #X obj 143 50 inlet; #X obj 184 49 inlet; #X obj 127 161 del; #X obj 127 183 0; #X obj 101 183 1; #X obj 101 211 pack f f; #X msg 101 233 \$2 \$1; #X obj 101 255 s toKLETTERdirect; #X obj 193 171 tabread assignment; #X obj 273 218 f; #X obj 273 243 s simulation; #X msg 287 72 3; #X connect 0 0 5 0; #X connect 2 0 6 1; #X connect 3 0 4 0; #X connect 3 0 10 0; #X connect 3 0 22 0; #X connect 4 0 2 0; #X connect 5 0 6 0; #X connect 6 0 15 0; #X connect 6 0 13 0; #X connect 6 0 20 0; #X connect 8 0 13 1; #X connect 9 0 19 0; #X connect 9 0 20 1; #X connect 10 0 8 0; #X connect 11 0 2 0; #X connect 12 0 8 0; #X connect 13 0 14 0; #X connect 14 0 16 0; #X connect 15 0 16 0; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 19 0 16 1; #X connect 20 0 21 0; #X connect 22 0 9 0; #X coords 0 -1 1 1 110 17 1 100 100; #X restore 19 16 pd m; #N canvas 485 289 367 294 m 0; #X obj 101 51 inlet; #X obj 100 100 cnv 15 55 17 empty empty ms 41 10 1 10 -260818 -66577 0; #X floatatom 115 101 3 0 1000 0 - - -; #X obj 227 48 loadbang; #X msg 227 72 100; #X obj 101 101 tgl 14 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 101 135 metro; #X obj 156 100 cnv 15 55 17 empty empty ms 21 10 1 10 -260818 -66577 0; #X floatatom 157 101 2 0 99 0 - - -; #X floatatom 193 101 2 0 13 0 - - -; #X msg 258 72 20; #X obj 143 50 inlet; #X obj 184 49 inlet; #X obj 127 161 del; #X obj 127 183 0; #X obj 101 183 1; #X obj 101 211 pack f f; #X msg 101 233 \$2 \$1; #X obj 101 255 s toKLETTERdirect; #X obj 193 171 tabread assignment; #X obj 273 218 f; #X obj 273 243 s simulation; #X msg 287 72 4; #X connect 0 0 5 0; #X connect 2 0 6 1; #X connect 3 0 4 0; #X connect 3 0 10 0; #X connect 3 0 22 0; #X connect 4 0 2 0; #X connect 5 0 6 0; #X connect 6 0 15 0; #X connect 6 0 13 0; #X connect 6 0 20 0; #X connect 8 0 13 1; #X connect 9 0 19 0; #X connect 9 0 20 1; #X connect 10 0 8 0; #X connect 11 0 2 0; #X connect 12 0 8 0; #X connect 13 0 14 0; #X connect 14 0 16 0; #X connect 15 0 16 0; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 19 0 16 1; #X connect 20 0 21 0; #X connect 22 0 9 0; #X coords 0 -1 1 1 110 17 1 100 100; #X restore 19 38 pd m; #N canvas 485 289 367 294 m 0; #X obj 101 51 inlet; #X obj 100 100 cnv 15 55 17 empty empty ms 41 10 1 10 -260818 -66577 0; #X floatatom 115 101 3 0 1000 0 - - -; #X obj 227 48 loadbang; #X msg 227 72 100; #X obj 101 101 tgl 14 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 101 135 metro; #X obj 156 100 cnv 15 55 17 empty empty ms 21 10 1 10 -260818 -66577 0; #X floatatom 157 101 2 0 99 0 - - -; #X floatatom 193 101 2 0 13 0 - - -; #X msg 258 72 20; #X obj 143 50 inlet; #X obj 184 49 inlet; #X obj 127 161 del; #X obj 127 183 0; #X obj 101 183 1; #X obj 101 211 pack f f; #X msg 101 233 \$2 \$1; #X obj 101 255 s toKLETTERdirect; #X obj 193 171 tabread assignment; #X obj 273 218 f; #X obj 273 243 s simulation; #X msg 287 72 5; #X connect 0 0 5 0; #X connect 2 0 6 1; #X connect 3 0 4 0; #X connect 3 0 10 0; #X connect 3 0 22 0; #X connect 4 0 2 0; #X connect 5 0 6 0; #X connect 6 0 15 0; #X connect 6 0 13 0; #X connect 6 0 20 0; #X connect 8 0 13 1; #X connect 9 0 19 0; #X connect 9 0 20 1; #X connect 10 0 8 0; #X connect 11 0 2 0; #X connect 12 0 8 0; #X connect 13 0 14 0; #X connect 14 0 16 0; #X connect 15 0 16 0; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 19 0 16 1; #X connect 20 0 21 0; #X connect 22 0 9 0; #X coords 0 -1 1 1 110 17 1 100 100; #X restore 19 60 pd m; #N canvas 485 289 367 294 m 0; #X obj 101 51 inlet; #X obj 100 100 cnv 15 55 17 empty empty ms 41 10 1 10 -260818 -66577 0; #X floatatom 115 101 3 0 1000 0 - - -; #X obj 227 48 loadbang; #X msg 227 72 100; #X obj 101 101 tgl 14 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 101 135 metro; #X obj 156 100 cnv 15 55 17 empty empty ms 21 10 1 10 -260818 -66577 0; #X floatatom 157 101 2 0 99 0 - - -; #X floatatom 193 101 2 0 13 0 - - -; #X msg 258 72 20; #X obj 143 50 inlet; #X obj 184 49 inlet; #X obj 127 161 del; #X obj 127 183 0; #X obj 101 183 1; #X obj 101 211 pack f f; #X msg 101 233 \$2 \$1; #X obj 101 255 s toKLETTERdirect; #X obj 193 171 tabread assignment; #X obj 273 218 f; #X obj 273 243 s simulation; #X msg 287 72 6; #X connect 0 0 5 0; #X connect 2 0 6 1; #X connect 3 0 4 0; #X connect 3 0 10 0; #X connect 3 0 22 0; #X connect 4 0 2 0; #X connect 5 0 6 0; #X connect 6 0 15 0; #X connect 6 0 13 0; #X connect 6 0 20 0; #X connect 8 0 13 1; #X connect 9 0 19 0; #X connect 9 0 20 1; #X connect 10 0 8 0; #X connect 11 0 2 0; #X connect 12 0 8 0; #X connect 13 0 14 0; #X connect 14 0 16 0; #X connect 15 0 16 0; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 19 0 16 1; #X connect 20 0 21 0; #X connect 22 0 9 0; #X coords 0 -1 1 1 110 17 1 100 100; #X restore 19 82 pd m; #N canvas 485 289 367 294 m 0; #X obj 101 51 inlet; #X obj 100 100 cnv 15 55 17 empty empty ms 41 10 1 10 -260818 -66577 0; #X floatatom 115 101 3 0 1000 0 - - -; #X obj 227 48 loadbang; #X msg 227 72 100; #X obj 101 101 tgl 14 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 101 135 metro; #X obj 156 100 cnv 15 55 17 empty empty ms 21 10 1 10 -260818 -66577 0; #X floatatom 157 101 2 0 99 0 - - -; #X floatatom 193 101 2 0 13 0 - - -; #X msg 258 72 20; #X obj 143 50 inlet; #X obj 184 49 inlet; #X obj 127 161 del; #X obj 127 183 0; #X obj 101 183 1; #X obj 101 211 pack f f; #X msg 101 233 \$2 \$1; #X obj 101 255 s toKLETTERdirect; #X obj 193 171 tabread assignment; #X obj 273 218 f; #X obj 273 243 s simulation; #X msg 287 72 7; #X connect 0 0 5 0; #X connect 2 0 6 1; #X connect 3 0 4 0; #X connect 3 0 10 0; #X connect 3 0 22 0; #X connect 4 0 2 0; #X connect 5 0 6 0; #X connect 6 0 15 0; #X connect 6 0 13 0; #X connect 6 0 20 0; #X connect 8 0 13 1; #X connect 9 0 19 0; #X connect 9 0 20 1; #X connect 10 0 8 0; #X connect 11 0 2 0; #X connect 12 0 8 0; #X connect 13 0 14 0; #X connect 14 0 16 0; #X connect 15 0 16 0; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 19 0 16 1; #X connect 20 0 21 0; #X connect 22 0 9 0; #X coords 0 -1 1 1 110 17 1 100 100; #X restore 19 104 pd m; #N canvas 485 289 367 294 m 0; #X obj 101 51 inlet; #X obj 100 100 cnv 15 55 17 empty empty ms 41 10 1 10 -260818 -66577 0; #X floatatom 115 101 3 0 1000 0 - - -; #X obj 227 48 loadbang; #X msg 227 72 100; #X obj 101 101 tgl 14 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 101 135 metro; #X obj 156 100 cnv 15 55 17 empty empty ms 21 10 1 10 -260818 -66577 0; #X floatatom 157 101 2 0 99 0 - - -; #X floatatom 193 101 2 0 13 0 - - -; #X msg 258 72 20; #X obj 143 50 inlet; #X obj 184 49 inlet; #X obj 127 161 del; #X obj 127 183 0; #X obj 101 183 1; #X obj 101 211 pack f f; #X msg 101 233 \$2 \$1; #X obj 101 255 s toKLETTERdirect; #X obj 193 171 tabread assignment; #X obj 273 218 f; #X obj 273 243 s simulation; #X msg 287 72 8; #X connect 0 0 5 0; #X connect 2 0 6 1; #X connect 3 0 4 0; #X connect 3 0 10 0; #X connect 3 0 22 0; #X connect 4 0 2 0; #X connect 5 0 6 0; #X connect 6 0 15 0; #X connect 6 0 13 0; #X connect 6 0 20 0; #X connect 8 0 13 1; #X connect 9 0 19 0; #X connect 9 0 20 1; #X connect 10 0 8 0; #X connect 11 0 2 0; #X connect 12 0 8 0; #X connect 13 0 14 0; #X connect 14 0 16 0; #X connect 15 0 16 0; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 19 0 16 1; #X connect 20 0 21 0; #X connect 22 0 9 0; #X coords 0 -1 1 1 110 17 1 100 100; #X restore 19 126 pd m; #N canvas 432 251 233 285 ringelreihe 0; #X obj 9 22 f; #X obj 60 34 + 1; #X obj 9 1 metro 1000; #X obj 9 167 pack f 1; #X obj 82 203 pack f 0; #X obj 82 181 f; #X obj 82 156 del 30; #X obj 9 -20 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 ; #X floatatom 119 131 5 0 0 0 - - -; #X obj 82 134 b; #X obj 9 227 s toKLETTERdirect; #X floatatom 74 -18 5 0 0 0 - - -; #X obj 9 51 mod 8; #X obj 9 105 f; #X obj 9 78 tabread assignment; #X obj 128 33 random 300; #X floatatom 191 -3 5 0 0 0 - - -; #X obj 129 52 + 50; #X connect 0 0 12 0; #X connect 1 0 0 1; #X connect 2 0 0 0; #X connect 2 0 15 0; #X connect 3 0 10 0; #X connect 4 0 10 0; #X connect 5 0 4 0; #X connect 6 0 5 0; #X connect 7 0 2 0; #X connect 8 0 6 1; #X connect 9 0 6 0; #X connect 11 0 2 1; #X connect 12 0 1 0; #X connect 12 0 14 0; #X connect 13 0 3 0; #X connect 13 0 9 0; #X connect 13 0 5 1; #X connect 14 0 13 0; #X connect 15 0 17 0; #X connect 16 0 15 1; #X connect 17 0 11 0; #X restore 346 -26 pd ringelreihe; #X obj 350 154 catch~ suml; #X obj 401 173 catch~ sumr; #N canvas 795 291 319 299 simulation 0; #N canvas 568 384 340 162 player 0; #X obj 13 36 makefilename metallklang/metallklang-%02d.wav; #X obj 13 14 inlet; #X msg 13 57 0 \, open \$1 \, 1; #X obj 13 79 readsf~ 2; #X obj 14 122 throw~ suml; #X obj 42 101 throw~ sumr; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 3 1 5 0; #X restore 18 248 pd player; #X obj 18 87 f; #X obj 84 99 + 1; #X obj 18 137 pack f f; #X obj 18 58 t b f; #X obj 18 160 route 0 1 2 3; #X obj 18 112 mod 4; #N canvas 568 384 340 162 player 0; #X obj 13 36 makefilename metallklang/metallklang-%02d.wav; #X obj 13 14 inlet; #X msg 13 57 0 \, open \$1 \, 1; #X obj 13 79 readsf~ 2; #X obj 14 122 throw~ suml; #X obj 42 101 throw~ sumr; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 3 1 5 0; #X restore 39 227 pd player; #N canvas 568 384 340 162 player 0; #X obj 13 36 makefilename metallklang/metallklang-%02d.wav; #X obj 13 14 inlet; #X msg 13 57 0 \, open \$1 \, 1; #X obj 13 79 readsf~ 2; #X obj 14 122 throw~ suml; #X obj 42 101 throw~ sumr; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 3 1 5 0; #X restore 61 208 pd player; #N canvas 568 384 340 162 player 0; #X obj 13 36 makefilename metallklang/metallklang-%02d.wav; #X obj 13 14 inlet; #X msg 13 57 0 \, open \$1 \, 1; #X obj 13 79 readsf~ 2; #X obj 14 122 throw~ suml; #X obj 42 101 throw~ sumr; #X connect 0 0 2 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 3 1 5 0; #X restore 82 186 pd player; #X obj 18 -2 r simulation; #X obj 18 27 spigot; #X obj 200 100 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X connect 1 0 6 0; #X connect 2 0 1 1; #X connect 3 0 5 0; #X connect 4 0 1 0; #X connect 4 1 3 1; #X connect 5 0 0 0; #X connect 5 1 7 0; #X connect 5 2 8 0; #X connect 5 3 9 0; #X connect 6 0 2 0; #X connect 6 0 3 0; #X connect 10 0 11 0; #X connect 11 0 4 0; #X connect 12 0 11 1; #X coords 0 -1 1 1 115 13 1 100 100; #X restore 350 244 pd simulation; #X msg 82 306 open 8 \, 160 \, 202 \, 203 \, 204 \, 205 \, 206 \, 207 \, 208 \, 209 \, 210 \, 211 \, 212 \, 213; #X obj 23 231 spigot; #X obj 82 235 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 82 255 sel 1 0; #X obj 351 89 tabread assignment; #X floatatom 351 69 5 0 0 0 - - -; #X floatatom 351 110 5 0 0 0 - - -; #X obj 351 198 dac~ 5 6; #X connect 0 0 1 0; #X connect 3 0 24 0; #X connect 4 0 24 0; #X connect 20 0 30 0; #X connect 21 0 30 1; #X connect 23 0 1 0; #X connect 24 0 1 0; #X connect 25 0 24 1; #X connect 25 0 26 0; #X connect 26 0 23 0; #X connect 26 1 0 0; #X connect 27 0 29 0; #X connect 28 0 27 0;