#N canvas 0 0 413 254 10; #X obj -35 103 sig~; #X obj -35 82 mtof; #N canvas 0 0 682 329 ssumtabosc 0; #X obj 198 288 s \$0-t0; #N canvas 0 0 450 300 graph7 0; #X array \$0-t0 259 float 3; #A 0 -0.0245412 0 0.0245412 0.0490676 0.0735645 0.0980171 0.122411 0.14673 0.170962 0.19509 0.219101 0.24298 0.266713 0.290284 0.313681 0.33689 0.359895 0.382683 0.405241 0.427555 0.449611 0.471396 0.492898 0.514102 0.534997 0.55557 0.575808 0.595699 0.615231 0.634393 0.653172 0.671558 0.68954 0.707106 0.724247 0.740951 0.757208 0.77301 0.788346 0.803207 0.817584 0.831469 0.844853 0.857728 0.870087 0.881921 0.893224 0.903989 0.914209 0.923879 0.932992 0.941544 0.949528 0.95694 0.963776 0.970031 0.975702 0.980785 0.985277 0.989176 0.992479 0.995185 0.99729 0.998795 0.999699 1 0.999699 0.998796 0.997291 0.995185 0.99248 0.989177 0.985278 0.980786 0.975702 0.970032 0.963776 0.956941 0.949529 0.941545 0.932993 0.92388 0.91421 0.90399 0.893225 0.881922 0.870088 0.85773 0.844855 0.831471 0.817586 0.803209 0.788348 0.773012 0.75721 0.740952 0.724248 0.707108 0.689542 0.67156 0.653174 0.634395 0.615233 0.595701 0.57581 0.555572 0.534999 0.514105 0.4929 0.471399 0.449613 0.427557 0.405243 0.382686 0.359897 0.336892 0.313684 0.290287 0.266715 0.242983 0.219104 0.195093 0.170964 0.146733 0.122413 0.0980197 0.0735671 0.0490703 0.0245439 2.65359e-06 -0.0245386 -0.049065 -0.0735619 -0.0980144 -0.122408 -0.146728 -0.170959 -0.195088 -0.219098 -0.242977 -0.26671 -0.290282 -0.313679 -0.336887 -0.359892 -0.382681 -0.405239 -0.427552 -0.449609 -0.471394 -0.492896 -0.5141 -0.534995 -0.555568 -0.575806 -0.595697 -0.615229 -0.634391 -0.65317 -0.671557 -0.689538 -0.707104 -0.724245 -0.740949 -0.757207 -0.773008 -0.788344 -0.803205 -0.817583 -0.831468 -0.844852 -0.857727 -0.870085 -0.88192 -0.893223 -0.903988 -0.914208 -0.923878 -0.932992 -0.941543 -0.949527 -0.956939 -0.963775 -0.97003 -0.975701 -0.980785 -0.985277 -0.989176 -0.992479 -0.995184 -0.99729 -0.998795 -0.999699 -1 -0.999699 -0.998796 -0.997291 -0.995185 -0.99248 -0.989177 -0.985278 -0.980786 -0.975703 -0.970032 -0.963777 -0.956942 -0.94953 -0.941545 -0.932994 -0.923881 -0.914212 -0.903991 -0.893226 -0.881923 -0.870089 -0.857731 -0.844856 -0.831472 -0.817587 -0.80321 -0.788349 -0.773013 -0.757212 -0.740954 -0.72425 -0.70711 -0.689544 -0.671562 -0.653176 -0.634397 -0.615235 -0.595703 -0.575812 -0.555574 -0.535002 -0.514107 -0.492902 -0.471401 -0.449616 -0.42756 -0.405246 -0.382688 -0.3599 -0.336895 -0.313687 -0.29029 -0.266718 -0.242985 -0.219106 -0.195095 -0.170967 -0.146736 -0.122416 -0.0980223 -0.0735698 -0.0490729 -0.0245465 -5.30718e-06 0.0245359; #X coords 0 0 259 1 200 140 0; #X restore 31 246 graph; #X msg 199 267 sinesum 256 \$1 \$2 \$3 \$4 \$5 \$6 \$7 \$8; #X obj 172 94 vsl 10 64 0 1 0 1 empty empty empty 0 -8 0 8 -262144 -258699 -1 2300 1; #X obj 169 196 pack f f f f f f f f; #X obj 175 173 t b; #X obj 182 94 vsl 10 64 0 1 0 1 empty empty empty 0 -8 0 8 -262144 -258699 -1 1500 1; #X obj 192 94 vsl 10 64 0 1 0 1 empty empty empty 0 -8 0 8 -262144 -258699 -1 3700 1; #X obj 202 94 vsl 10 64 0 1 0 1 empty empty empty 0 -8 0 8 -262144 -258699 -1 2400 1; #X obj 212 94 vsl 10 64 0 1 0 1 empty empty empty 0 -8 0 8 -262144 -258699 -1 4300 1; #X obj 222 94 vsl 10 64 0 1 0 1 empty empty empty 0 -8 0 8 -262144 -258699 -1 1100 1; #X obj 232 94 vsl 10 64 0 1 0 1 empty empty empty 0 -8 0 8 -262144 -258699 -1 4400 1; #X obj 242 94 vsl 10 64 0 1 0 1 empty empty empty 0 -8 0 8 -262144 -258699 -1 800 1; #X msg 124 266 normalize; #X obj 169 217 t b l; #X obj 124 245 del 2; #X obj -84 200 inlet~; #X obj -85 269 outlet~; #X obj 148 62 r \$0-oscillatorparts; #X obj -84 246 tabread4~ \$0-t0; #X obj -84 223 *~ 256; #N canvas 0 0 701 555 oscil 0; #X obj 205 26 s \$0-oscillatorparts; #X msg 218 -315 1 0 0 0 0 0 0 0; #X msg 222 -283 1 1 0 0 0 0 0 0; #X msg 225 -254 1 0 1 0 0 0 0 0; #X msg 234 -225 1 1 1 0 0 0 0 0; #X msg 238 -199 1 0 0 1 0 0 0 0; #X msg 245 -174 1 1 0 1 0 1 0 0; #X msg 249 -143 1 1 1 1 1 0 0 0; #X msg 253 -114 1 1 0 1 1 1 0 1; #X msg 260 -90 1 1 1 1 1 1 0 0; #X msg 270 -62 1 1 1 1 1 1 1 1; #X msg 276 -35 0 1 0 1 0 1 0 1; #X obj 235 -361 sel 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; #X obj 235 -383 r \$0-oscilselect; #X connect 1 0 0 0; #X connect 2 0 0 0; #X connect 3 0 0 0; #X connect 4 0 0 0; #X connect 5 0 0 0; #X connect 6 0 0 0; #X connect 7 0 0 0; #X connect 8 0 0 0; #X connect 9 0 0 0; #X connect 10 0 0 0; #X connect 11 0 0 0; #X connect 12 0 1 0; #X connect 12 1 2 0; #X connect 12 2 3 0; #X connect 12 3 4 0; #X connect 12 4 5 0; #X connect 12 5 6 0; #X connect 12 6 7 0; #X connect 12 7 8 0; #X connect 12 8 9 0; #X connect 12 9 10 0; #X connect 12 10 11 0; #X connect 13 0 12 0; #X restore 323 131 pd oscil slect map; #X text 56 6 Additive source using sinesum to fill a table with sinusoid components. The table is then normalised.; #X connect 2 0 0 0; #X connect 3 0 4 0; #X connect 4 0 14 0; #X connect 5 0 4 0; #X connect 6 0 5 0; #X connect 6 0 4 1; #X connect 7 0 5 0; #X connect 7 0 4 2; #X connect 8 0 5 0; #X connect 8 0 4 3; #X connect 9 0 5 0; #X connect 9 0 4 4; #X connect 10 0 5 0; #X connect 10 0 4 5; #X connect 11 0 5 0; #X connect 11 0 4 6; #X connect 12 0 5 0; #X connect 12 0 4 7; #X connect 13 0 0 0; #X connect 14 0 15 0; #X connect 14 1 2 0; #X connect 15 0 13 0; #X connect 16 0 20 0; #X connect 18 0 14 0; #X connect 19 0 17 0; #X connect 20 0 19 0; #X coords 0 0 1 1 180 100 0; #X restore -36 146 pd ssumtabosc; #X obj -35 124 phasor~; #X msg -35 59 42; #X obj -36 195 dac~; #X obj -36 168 *~ 0.5; #X text 66 145 additive 8 part oscillator; #X obj 29 59 hradio 15 1 0 8 \$0-oscilselect empty spectrum 0 -6 1 8 -262144 -1 -1 0; #X connect 0 0 3 0; #X connect 1 0 0 0; #X connect 2 0 6 0; #X connect 3 0 2 0; #X connect 4 0 1 0; #X connect 6 0 5 0; #X connect 6 0 5 1;