#N canvas 598 88 562 375 10; #X text 32 14 Simple Synth; #X text 31 30 To illustrate a minimal synth; #X text 34 52 2011-01-31 Dan Ellis dpwe@ee.columbia.edu; #X obj 56 79 keybd; #X obj 56 100 unpack 0 0; #X obj 305 125 adsr~; #N canvas 0 22 450 300 lfo 0; #X obj 136 196 osc~; #X obj 106 125 hsl 50 10 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 88 157 cmap 0 20; #X obj 35 196 metro 25; #X obj 72 220 snapshot~; #X obj 72 262 outlet; #X obj 34 164 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 106 138 hsl 50 10 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 163 157 cmap 0 2; #X obj 72 240 *; #X text 111 121 freq; #X text 110 133 depth; #X obj 31 130 loadbang; #X connect 0 0 4 0; #X connect 1 0 2 0; #X connect 2 0 0 0; #X connect 3 0 4 0; #X connect 4 0 9 0; #X connect 6 0 3 0; #X connect 7 0 8 0; #X connect 8 0 9 1; #X connect 9 0 5 0; #X connect 12 0 6 0; #X coords 0 -1 1 1 60 50 1 100 100; #X restore 83 163 pd lfo; #X obj 316 265 *~; #X text 49 290 OSCILLATOR; #X text 191 289 FILTER; #X text 313 289 GAIN; #X text 408 289 OUTPUT; #X text 91 214 VIBRATO; #X text 324 187 ENVELOPE; #N canvas 0 22 440 431 filter 0; #X obj 101 251 +~; #X obj 101 231 *~; #X obj 105 132 hsl 50 10 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 118 155 cmap 0 24; #X obj 101 271 mtof~; #X obj 85 297 vcf~ 4; #X obj 84 72 inlet; #X obj 9 73 inlet~; #X obj 168 73 inlet~; #X obj 85 345 outlet~; #X text 106 128 env dpth; #X obj 105 119 hsl 50 10 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 165 195 cmap 0 24; #X obj 84 194 +; #X obj 165 223 t b f; #X floatatom 180 289 5 0 0 0 - - -; #X text 103 115 ctr freq; #X connect 0 0 4 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 1 1; #X connect 4 0 5 1; #X connect 5 0 9 0; #X connect 6 0 13 0; #X connect 7 0 5 0; #X connect 8 0 1 0; #X connect 11 0 12 0; #X connect 12 0 14 0; #X connect 13 0 15 0; #X connect 13 0 0 1; #X connect 14 0 13 0; #X connect 14 1 13 1; #X coords 0 -1 1 1 60 45 1 100 100; #X restore 181 237 pd filter; #N canvas 0 22 450 300 oscillator 0; #X obj 125 80 inlet; #X obj 134 158 outlet~; #X obj 130 102 mtof; #X obj 131 122 phasor~; #X floatatom 71 130 5 0 0 0 - - -; #X connect 0 0 2 0; #X connect 2 0 3 0; #X connect 2 0 4 0; #X connect 3 0 1 0; #X restore 41 270 pd oscillator; #X obj 41 228 +; #X text 20 110 pitch; #X text 124 102 trigger; #X obj 403 246 output~; #X floatatom 22 127 5 0 0 0 - - -; #X floatatom 128 124 5 0 0 0 - - -; #X connect 3 0 4 0; #X connect 4 0 14 1; #X connect 4 0 16 1; #X connect 4 0 20 0; #X connect 4 1 5 0; #X connect 4 1 21 0; #X connect 5 0 14 2; #X connect 5 0 7 1; #X connect 6 0 16 0; #X connect 7 0 19 0; #X connect 7 0 19 1; #X connect 14 0 7 0; #X connect 15 0 14 0; #X connect 16 0 15 0;