#N canvas 667 174 638 515 10;
#N canvas 0 22 450 300 (subpatch) 0;
#X array waveform 4099 float 0;
#X coords 0 1 4098 -1 200 140 1;
#X restore 261 116 graph;
#X obj -42 261 dac~;
#X obj -42 196 tabread4~ waveform;
#X obj -51 168 +~ 1;
#X obj 21 298 loadbang;
#X obj -39 223 *~;
#X text 153 305 sawtooth;
#X obj -37 144 *~ 4094;
#X msg 300 341 \; waveform sinesum 4096 1 \;;
#X text 330 323 sine;
#X msg -83 325 \; waveform sinesum 4096 2 -1 0.66666 -0.5 0.4 -0.33333
0.285714 -0.25 0.222222 -0.2 0.181818 -0.166667 0.153846 -0.142857
0.133333 -0.125 0.117647 -0.111111 0.105263 -0.1 0.095238 -0.090909
0.086956 -0.083333 0.08 \; waveform normalize \;;
#X obj -82 15 pitchtest;
#X connect 2 0 5 0;
#X connect 3 0 2 0;
#X connect 4 0 10 0;
#X connect 5 0 1 0;
#X connect 5 0 1 1;
#X connect 7 0 3 0;
#X connect 11 0 7 0;
#X connect 11 1 5 1;
