#N canvas 682 427 1018 483 10; #X obj 115 184 cos~; #N canvas 0 50 450 250 (subpatch) 0; #X array look 100 float 2; #X coords 0 1 100 -1 200 140 1 0 0; #X restore 456 122 graph; #X obj 238 364 metro 100; #X obj 146 222 *~; #X obj 116 95 phasor~ 660; #N canvas 0 50 450 250 (subpatch) 0; #X array piecewise 4 float 2; #X coords 0 1 4 -1 200 140 1; #X restore 669 122 graph; #X obj 161 136 *~ 4; #X obj 161 156 tabread~ piecewise; #X obj 193 198 *~ 2; #X obj 192 225 tabread~ piecewise; #X obj 192 293 *~ -1; #X obj 335 419 tabwrite piecewise; #X obj 335 321 t b b b b; #X obj 335 395 unpack; #X msg 335 357 1 0; #X msg 364 358 -1 1; #X msg 399 357 1 2; #X msg 428 359 -1 3; #X obj 193 361 +~ -0; #X obj 194 394 tabwrite~ look; #X obj 335 57 loadbang; #X msg 237 314 1; #X connect 0 0 3 0; #X connect 2 0 19 0; #X connect 3 0 18 0; #X connect 4 0 0 0; #X connect 4 0 6 0; #X connect 4 0 8 0; #X connect 6 0 7 0; #X connect 7 0 3 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 10 0 18 0; #X connect 12 0 14 0; #X connect 12 1 15 0; #X connect 12 2 16 0; #X connect 12 3 17 0; #X connect 13 0 11 0; #X connect 13 1 11 1; #X connect 14 0 13 0; #X connect 15 0 13 0; #X connect 16 0 13 0; #X connect 17 0 13 0; #X connect 18 0 19 0; #X connect 20 0 12 0; #X connect 20 0 21 0; #X connect 21 0 2 0;