#N canvas 73 153 1174 642 16; #X obj 717 537 soundfiler; #X obj 88 380 readsf~; #X floatatom 50 23 0 0 0 0 - - -; #X floatatom 84 76 0 0 0 0 - - -; #X obj 84 102 * 441; #X obj 50 129 *~ 0; #X obj 50 156 +~ 1; #X obj 50 49 phasor~ 0; #N canvas 0 22 450 300 (subpatch) 0; #X array tabla1 160000 float 2; #X coords 0 1 159999 -1 200 140 1; #X restore 687 29 graph; #N canvas 0 22 450 300 (subpatch) 0; #X array tabla2 80000 float 2; #X coords 0 1 80000 -1 200 140 1; #X restore 929 30 graph; #X msg 796 445 read campana.aiff tabla1; #X obj 733 266 vsl 20 128 0 120 0 0 vol2 vol2 2 5 -9 0 10 -260042 -1 -1 9500 1; #X obj 702 266 vsl 20 128 0 120 0 0 vol1 vol1 1 5 -9 0 10 -260042 -1 -1 300 1; #X obj 795 266 vsl 20 128 0 120 0 0 vol4 vol4 4 5 -9 0 10 -260042 -1 -1 0 1; #X obj 763 266 vsl 20 128 0 120 0 0 vol3 vol3 3 5 -9 0 10 -260042 -1 -1 0 1; #X obj 857 266 vsl 20 128 0 120 0 0 vol6 vol6 6 5 -9 0 10 -260042 -1 -1 0 1; #X obj 826 266 vsl 20 128 0 120 0 0 vol5 vol5 5 5 -9 0 10 -260042 -1 -1 0 1; #X obj 918 266 vsl 20 128 0 120 0 0 vol8 vol8 8 5 -9 0 10 -260042 -1 -1 0 1; #X obj 887 266 vsl 20 128 0 120 0 0 vol7 vol7 7 5 -9 0 10 -260042 -1 -1 0 1; #N canvas 722 421 533 497 mixer 0; #X obj 37 224 s~ L1; #X obj 81 224 s~ R1; #X obj 55 132 *~; #X obj 72 80 dbtorms; #X obj 72 58 r vol1; #X floatatom 71 103 5 0 0 0 - - -; #X obj 54 38 r~ A1; #X obj 55 184 pan~; #X obj 79 153 r P1; #X obj 144 132 *~; #X obj 161 80 dbtorms; #X floatatom 160 103 5 0 0 0 - - -; #X obj 144 184 pan~; #X obj 46 343 *~; #X obj 63 291 dbtorms; #X floatatom 62 314 5 0 0 0 - - -; #X obj 46 395 pan~; #X obj 135 343 *~; #X obj 152 291 dbtorms; #X floatatom 151 314 5 0 0 0 - - -; #X obj 135 395 pan~; #X obj 243 133 *~; #X obj 260 81 dbtorms; #X floatatom 259 104 5 0 0 0 - - -; #X obj 243 185 pan~; #X obj 332 133 *~; #X obj 349 81 dbtorms; #X floatatom 348 104 5 0 0 0 - - -; #X obj 332 185 pan~; #X obj 234 344 *~; #X obj 251 292 dbtorms; #X floatatom 250 315 5 0 0 0 - - -; #X obj 234 396 pan~; #X obj 323 344 *~; #X obj 340 292 dbtorms; #X floatatom 339 315 5 0 0 0 - - -; #X obj 323 396 pan~; #X obj 161 58 r vol2; #X obj 143 38 r~ A2; #X obj 168 153 r P2; #X obj 170 224 s~ R2; #X obj 126 224 s~ L2; #X obj 225 225 s~ L3; #X obj 269 225 s~ R3; #X obj 267 154 r P3; #X obj 260 59 r vol3; #X obj 242 39 r~ A3; #X obj 331 39 r~ A4; #X obj 349 59 r vol4; #X obj 314 225 s~ L4; #X obj 358 225 s~ R4; #X obj 46 249 r~ A5; #X obj 63 269 r vol5; #X obj 70 364 r P5; #X obj 28 437 s~ L5; #X obj 72 435 s~ R5; #X obj 134 249 r~ A6; #X obj 152 269 r vol6; #X obj 159 364 r P6; #X obj 161 435 s~ R6; #X obj 117 435 s~ L6; #X obj 216 436 s~ L7; #X obj 260 436 s~ R7; #X obj 258 365 r P7; #X obj 251 270 r vol7; #X obj 233 250 r~ A7; #X obj 322 250 r~ A8; #X obj 340 270 r vol8; #X obj 349 436 s~ R8; #X obj 305 436 s~ L8; #X obj 347 365 r P8; #X obj 356 154 r P4; #X connect 2 0 7 0; #X connect 3 0 5 0; #X connect 4 0 3 0; #X connect 5 0 2 1; #X connect 6 0 2 0; #X connect 7 0 0 0; #X connect 7 1 1 0; #X connect 8 0 7 1; #X connect 9 0 12 0; #X connect 10 0 11 0; #X connect 11 0 9 1; #X connect 12 0 41 0; #X connect 12 1 40 0; #X connect 13 0 16 0; #X connect 14 0 15 0; #X connect 15 0 13 1; #X connect 16 0 54 0; #X connect 16 1 55 0; #X connect 17 0 20 0; #X connect 18 0 19 0; #X connect 19 0 17 1; #X connect 20 0 60 0; #X connect 20 1 59 0; #X connect 21 0 24 0; #X connect 22 0 23 0; #X connect 23 0 21 1; #X connect 24 0 42 0; #X connect 24 1 43 0; #X connect 25 0 28 0; #X connect 26 0 27 0; #X connect 27 0 25 1; #X connect 28 0 49 0; #X connect 28 1 50 0; #X connect 29 0 32 0; #X connect 30 0 31 0; #X connect 31 0 29 1; #X connect 32 0 61 0; #X connect 32 1 62 0; #X connect 33 0 36 0; #X connect 34 0 35 0; #X connect 35 0 33 1; #X connect 36 0 69 0; #X connect 36 1 68 0; #X connect 37 0 10 0; #X connect 38 0 9 0; #X connect 39 0 12 1; #X connect 44 0 24 1; #X connect 45 0 22 0; #X connect 46 0 21 0; #X connect 47 0 25 0; #X connect 48 0 26 0; #X connect 51 0 13 0; #X connect 52 0 14 0; #X connect 53 0 16 1; #X connect 56 0 17 0; #X connect 57 0 18 0; #X connect 58 0 20 1; #X connect 63 0 32 1; #X connect 64 0 30 0; #X connect 65 0 29 0; #X connect 66 0 33 0; #X connect 67 0 34 0; #X connect 70 0 36 1; #X connect 71 0 28 1; #X restore 396 409 pd mixer; #N canvas 374 199 457 146 entradas 0; #X obj 19 45 inlet~; #X obj 19 74 s~ A1; #X obj 69 45 inlet~; #X obj 118 45 inlet~; #X obj 168 45 inlet~; #X obj 217 45 inlet~; #X obj 267 45 inlet~; #X obj 316 45 inlet~; #X obj 366 45 inlet~; #X obj 69 74 s~ A2; #X obj 118 74 s~ A3; #X obj 168 74 s~ A4; #X obj 217 74 s~ A5; #X obj 267 74 s~ A6; #X obj 316 74 s~ A7; #X obj 366 74 s~ A8; #X connect 0 0 1 0; #X connect 2 0 9 0; #X connect 3 0 10 0; #X connect 4 0 11 0; #X connect 5 0 12 0; #X connect 6 0 13 0; #X connect 7 0 14 0; #X connect 8 0 15 0; #X restore 49 467 pd entradas; #N canvas 40 330 830 601 salidas 0; #X obj 90 79 r~ L1; #X obj 132 79 r~ L2; #X obj 172 79 r~ L3; #X obj 214 79 r~ L4; #X obj 255 79 r~ L5; #X obj 297 79 r~ L6; #X obj 337 79 r~ L7; #X obj 379 79 r~ L8; #X obj 432 79 r~ R1; #X obj 474 79 r~ R2; #X obj 514 79 r~ R3; #X obj 556 79 r~ R4; #X obj 597 79 r~ R5; #X obj 639 79 r~ R6; #X obj 679 79 r~ R7; #X obj 721 79 r~ R8; #X obj 238 253 *~ 0.1; #X obj 585 251 *~ 0.1; #X obj 340 171 r volL; #X obj 340 201 dbtorms; #X obj 672 196 dbtorms; #X obj 672 174 r volR; #X obj 238 368 outlet~; #X obj 585 378 outlet~; #X obj 279 297 snapshot~; #X obj 290 255 r audioclock; #X obj 713 317 max; #X obj 665 434 pack 0 0; #X obj 647 288 snapshot~; #X obj 658 246 r audioclock; #X obj 663 460 s levelR; #X obj 658 341 rmstodb; #X obj 714 341 rmstodb; #X obj 663 389 expr $f1 - 100; #X obj 700 366 expr $f1 - 100; #X obj 389 328 max; #X obj 341 445 pack 0 0; #X obj 334 352 rmstodb; #X obj 390 352 rmstodb; #X obj 339 400 expr $f1 - 100; #X obj 376 377 expr $f1 - 100; #X obj 339 471 s levelL; #X connect 0 0 16 0; #X connect 1 0 16 0; #X connect 2 0 16 0; #X connect 3 0 16 0; #X connect 4 0 16 0; #X connect 5 0 16 0; #X connect 6 0 16 0; #X connect 7 0 16 0; #X connect 8 0 17 0; #X connect 9 0 17 0; #X connect 10 0 17 0; #X connect 11 0 17 0; #X connect 12 0 17 0; #X connect 13 0 17 0; #X connect 14 0 17 0; #X connect 15 0 17 0; #X connect 16 0 22 0; #X connect 16 0 24 0; #X connect 17 0 23 0; #X connect 17 0 28 0; #X connect 18 0 19 0; #X connect 19 0 16 1; #X connect 20 0 17 1; #X connect 21 0 20 0; #X connect 24 0 37 0; #X connect 24 0 35 0; #X connect 25 0 24 0; #X connect 26 0 32 0; #X connect 27 0 30 0; #X connect 28 0 26 0; #X connect 28 0 31 0; #X connect 29 0 28 0; #X connect 31 0 33 0; #X connect 32 0 34 0; #X connect 33 0 27 0; #X connect 34 0 27 1; #X connect 35 0 38 0; #X connect 36 0 41 0; #X connect 37 0 39 0; #X connect 38 0 40 0; #X connect 39 0 36 0; #X connect 40 0 36 1; #X restore 396 432 pd salidas; #X obj 397 455 dac~ 1 2; #X obj 1039 269 vsl 30 120 0 140 0 0 volR volR R 12 -9 0 10 -258116 -1 -1 8300 1; #X obj 962 269 vsl 30 120 0 140 0 0 volL volL L 12 -9 0 10 -258116 -1 -1 8100 1; #X obj 703 231 hsl 20 15 0 1 0 0 P1 P1 1 5 -8 0 10 -261707 -1 -1 950 1; #X obj 734 231 hsl 20 15 0 1 0 0 P2 P2 2 5 -8 0 10 -261707 -1 -1 950 1; #X obj 764 231 hsl 20 15 0 1 0 0 P3 P3 3 5 -8 0 10 -261707 -1 -1 950 1; #X obj 795 231 hsl 20 15 0 1 0 0 P4 P4 4 5 -8 0 10 -261707 -1 -1 950 1; #X obj 826 231 hsl 20 15 0 1 0 0 P5 P5 5 5 -8 0 10 -261707 -1 -1 950 1; #X obj 856 231 hsl 20 15 0 1 0 0 P6 P6 6 5 -8 0 10 -261707 -1 -1 950 1; #X obj 886 231 hsl 20 15 0 1 0 0 P7 P7 7 5 -8 0 10 -261707 -1 -1 950 1; #X obj 916 231 hsl 20 15 0 1 0 0 P8 P8 8 5 -8 0 10 -261707 -1 -1 950 1; #X obj 1007 208 tgl 30 0 on empty On/Off -2 -10 0 10 -49106 -1 -1 0 1; #N canvas 320 74 642 392 control 0; #X obj 90 33 r on; #X obj 89 65 sel 0 1; #X msg 116 203 \; pd dsp 1 \;; #X msg 42 203 \; pd dsp 0 \;; #X obj 243 220 s audioclock; #X obj 244 199 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg 221 146 1; #X msg 278 145 0; #X obj 422 55 loadbang; #X msg 421 104 \; P1 0.5 \; P2 0.5 \; P3 0.5 \; P4 0.5 \; P5 0.5 \; P6 0.5 \; P7 0.5 \; P8 0.5 \;; #X obj 243 177 metro 100; #X connect 0 0 1 0; #X connect 1 0 3 0; #X connect 1 0 7 0; #X connect 1 1 2 0; #X connect 1 1 6 0; #X connect 5 0 4 0; #X connect 6 0 10 0; #X connect 7 0 10 0; #X connect 8 0 9 0; #X connect 10 0 5 0; #X restore 396 388 pd control; #X obj 1078 269 vu 10 120 levelR empty -1 -8 0 8 -66577 -1 1 0; #X obj 997 269 vu 10 120 levelL empty -1 -8 0 8 -66577 -1 1 0; #X msg 796 497 read voz2.wav tabla2; #X msg 796 472 read voz1.wav tabla2; #X msg 147 314 open voz1.wav; #X msg 147 340 open voz2.wav; #X msg 147 289 open campana.aiff; #X obj 108 272 tgl 30 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X text 224 236 lee de la tabla; #X obj 50 236 tabread4~ tabla1; #X text 129 77 <-- tamano del loop (100 avos de segundo); #X text 99 23 <-- frequencia (Hz.); #X msg 109 171 set tabla1; #X msg 108 198 set tabla2; #X obj 406 328 hip~ 5; #X floatatom 407 129 0 0 0 0 - - -; #X floatatom 493 166 0 0 0 0 - - -; #X obj 493 193 * 441; #X obj 471 242 +~ 1; #X obj 406 218 -~ 0.5; #X obj 406 268 cos~; #X obj 406 301 *~; #X obj 407 156 phasor~; #X obj 406 243 *~ 0.5; #X obj 471 217 *~; #X text 446 128 <-- frecuencia; #X obj 471 268 tabread4~ tabla2; #X connect 1 0 20 7; #X connect 2 0 7 0; #X connect 3 0 4 0; #X connect 4 0 5 1; #X connect 5 0 6 0; #X connect 6 0 44 0; #X connect 7 0 5 0; #X connect 10 0 0 0; #X connect 21 0 22 0; #X connect 21 1 22 1; #X connect 37 0 0 0; #X connect 38 0 0 0; #X connect 39 0 1 0; #X connect 40 0 1 0; #X connect 41 0 1 0; #X connect 42 0 1 0; #X connect 44 0 20 0; #X connect 47 0 44 0; #X connect 48 0 44 0; #X connect 49 0 20 1; #X connect 50 0 57 0; #X connect 51 0 52 0; #X connect 52 0 59 1; #X connect 53 0 61 0; #X connect 54 0 58 0; #X connect 55 0 56 0; #X connect 56 0 49 0; #X connect 57 0 54 0; #X connect 57 0 59 0; #X connect 58 0 55 0; #X connect 59 0 53 0; #X connect 61 0 56 1;