#N canvas 267 156 601 603 12;
#X obj 63 182 osc~ 440;
#X floatatom 63 155 6 0 0 0 - - -;
#X obj 37 403 dac~;
#X floatatom 92 404 6 0 0 0 - - -;
#X obj 92 261 z~;
#X obj 63 130 * 40;
#X obj 66 110 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 0 1;
#X obj 65 336 *~ 0.25;
#X obj 326 337 snapshot~;
#X floatatom 326 362 8 0 0 0 - - -;
#X obj 326 189 loadbang;
#X msg 335 213 \; pd dsp 1;
#X obj 326 253 metro 200;
#X obj 64 297 -~;
#X text 124 252 From zexy \, samplewise delay;
#X text 396 355 instantaneous sample value;
#X text 57 56 Oscillator frequency;
#X text 62 91 0;
#X text 171 92 127;
#X obj 278 137 sig~;
#X floatatom 278 108 5 0 1 0 - - -;
#X obj 92 375 env~ 2048;
#X text 59 77 DC;
#X text 275 68 Make your own DC (set oscillator to 0 first);
#X text 53 11 Cheap high pass filter.;
#X connect 0 0 4 0;
#X connect 0 0 13 0;
#X connect 1 0 0 0;
#X connect 4 0 13 1;
#X connect 5 0 1 0;
#X connect 6 0 5 0;
#X connect 7 0 2 0;
#X connect 7 0 2 1;
#X connect 7 0 21 0;
#X connect 8 0 9 0;
#X connect 8 0 9 0;
#X connect 10 0 11 0;
#X connect 10 0 12 0;
#X connect 12 0 8 0;
#X connect 13 0 7 0;
#X connect 13 0 8 0;
#X connect 19 0 13 0;
#X connect 19 0 4 0;
#X connect 20 0 19 0;
#X connect 21 0 3 0;
