#N canvas 1 54 685 686 12; #X obj 139 216 nbx 10 20 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 -262144 -1 -1 103680 256; #X obj 192 470 phasor~ 1; #X obj 193 661 *~; #X obj 192 292 nbx 10 20 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 -262144 -1 -1 4.70204 256; #X text 309 267 divide by SR; #X obj 192 405 nbx 10 20 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 -262144 -1 -1 0.212674 256; #X obj 191 324 t b f; #X msg 191 349 1; #X obj 192 377 /; #X obj 369 169 t b f; #X obj 369 136 nbx 10 20 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 -204786 -1 -1 22050 256; #X obj 369 80 loadbang; #X msg 369 106 44100; #X text 311 402 playback rate (Hz) for entire file; #X obj 192 263 /; #X text 475 139 desired SR; #X text 308 297 audio length (sec at SR); #X text 312 359 convert to Hz; #X text 291 469 drives tabread playback (val 0-1); #X text 236 660 drives tabread playback (val 0-last sample); #X text 255 217 num of samples in audio; #X obj 191 937 outlet~; #X text 372 692 sample playback; #X obj 334 45 inlet; #X obj 50 252 inlet; #X obj 48 311 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 192 898 *~; #X obj 49 279 t 0 f; #X obj 48 340 switch~; #X obj 193 693 tabread4~ \$1; #X obj 231 729 tabread~ window; #X obj 243 119 nbx 10 20 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 -204786 -1 -1 1 256; #X obj 243 62 loadbang; #X msg 243 91 1; #X obj 139 181 *; #X obj 182 41 inlet; #X obj 230 526 *~; #X obj 230 565 wrap~; #X obj 230 600 *~; #X obj 384 571 snapshot~; #X obj 384 633 outlet; #X text 441 633 for progress bar; #X obj 384 603 * 127; #X text 190 139 number of intervals; #X obj 57 75 r nsamples; #X obj 57 161 min; #X obj 57 104 t b f; #X obj 29 51 r block-size; #X obj 139 139 t b f; #X obj 384 533 metro 50; #X obj 343 796 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 229 868 +~; #X obj 343 848 == 0; #X obj 230 811 *~; #X obj 444 745 loadbang; #X msg 444 776 1; #X obj 343 763 r window-on; #X connect 0 0 2 1; #X connect 0 0 14 0; #X connect 1 0 2 0; #X connect 1 0 36 0; #X connect 1 0 39 0; #X connect 2 0 29 0; #X connect 3 0 6 0; #X connect 5 0 1 0; #X connect 6 0 7 0; #X connect 6 1 8 1; #X connect 7 0 8 0; #X connect 8 0 5 0; #X connect 9 0 0 0; #X connect 9 1 14 1; #X connect 10 0 9 0; #X connect 11 0 12 0; #X connect 12 0 10 0; #X connect 14 0 3 0; #X connect 23 0 10 0; #X connect 24 0 27 0; #X connect 25 0 28 0; #X connect 26 0 21 0; #X connect 27 0 1 1; #X connect 27 1 25 0; #X connect 27 1 49 0; #X connect 29 0 26 0; #X connect 30 0 53 0; #X connect 31 0 36 1; #X connect 31 0 48 0; #X connect 32 0 33 0; #X connect 33 0 31 0; #X connect 34 0 0 0; #X connect 35 0 31 0; #X connect 36 0 37 0; #X connect 37 0 38 0; #X connect 38 0 30 0; #X connect 39 0 42 0; #X connect 42 0 40 0; #X connect 44 0 46 0; #X connect 45 0 34 0; #X connect 45 0 38 1; #X connect 46 0 45 0; #X connect 46 1 45 1; #X connect 47 0 45 0; #X connect 48 0 34 0; #X connect 48 1 34 1; #X connect 49 0 39 0; #X connect 50 0 52 0; #X connect 50 0 53 1; #X connect 51 0 26 1; #X connect 52 0 51 1; #X connect 53 0 51 0; #X connect 54 0 55 0; #X connect 55 0 50 0; #X connect 56 0 50 0;