#N canvas 525 93 549 648 12; #N canvas 0 50 450 250 (subpatch) 0; #X array fm 512 float 4; #X coords 0 1 511 -1 200 140 1; #X restore 258 428 graph; #N canvas 0 50 450 250 (subpatch) 0; #X array pm 512 float 4; #X coords 0 1 511 -1 200 140 1; #X restore 44 428 graph; #X obj 47 49 hsl 128 15 100 500 1 0 empty freq freq -2 -8 0 10 #fcfcfc #000000 #000000 0 1; #X obj 191 49 hsl 128 15 0.5 4 1 0 empty ratio ratio -2 -8 0 10 #fcfcfc #000000 #000000 0 1; #X obj 335 49 hsl 128 15 0.1 5 1 0 empty index index -2 -8 0 10 #fcfcfc #000000 #000000 0 1; #X floatatom 332 69 5 0 0 0 - - - 0; #X floatatom 188 69 5 0 0 0 - - - 0; #X floatatom 44 69 5 0 0 0 - - - 0; #X obj 387 101 loadbang; #X msg 387 126 \; freq 440 \; ratio 1 \; index 1; #X obj 170 168 osc~; #X obj 188 93 t b f; #X obj 170 143 *; #X obj 44 219 phasor~; #X obj 107 219 /~ 6.28319; #X obj 44 294 cos~; #X obj 44 376 tabwrite~ pm; #X obj 258 244 +~ 1; #X obj 107 244 *~ 1, f 11; #X obj 258 219 *~ 1; #X obj 258 269 *~ 440; #X obj 258 294 osc~; #X obj 258 376 tabwrite~ fm; #X obj 147 308 bng 35 250 50 0 empty empty draw 40 7 0 10 #fcfcfc #000000 #000000; #X obj 297 244 r frq; #X obj 70 131 s frq; #X connect 2 0 7 0; #X connect 3 0 6 0; #X connect 4 0 5 0; #X connect 5 0 18 1; #X connect 5 0 19 1; #X connect 6 0 11 0; #X connect 7 0 12 0; #X connect 7 0 13 0; #X connect 7 0 25 0; #X connect 8 0 9 0; #X connect 10 0 14 0; #X connect 10 0 19 0; #X connect 11 0 12 0; #X connect 11 1 12 1; #X connect 12 0 10 0; #X connect 13 0 15 0; #X connect 14 0 18 0; #X connect 15 0 16 0; #X connect 17 0 20 0; #X connect 18 0 15 0; #X connect 19 0 17 0; #X connect 20 0 21 0; #X connect 21 0 22 0; #X connect 23 0 22 0; #X connect 23 0 16 0; #X connect 24 0 20 1;