#N canvas 142 52 1033 693 10; #X obj 104 9 cnv 15 248 98 empty empty Osciladores 4 6 0 12 -71380 -262144 0; #X obj 186 314 *~; #X obj 258 314 *~; #X obj 334 316 *~; #X obj 200 287 line~; #X obj 273 287 line~; #X obj 349 287 line~; #X obj 107 47 tgl 15 0 \$0-oscSawOn-s \$0-oscSawOn-r Serra 17 6 0 10 -121261 -1 -220297 0 1; #X obj 107 28 tgl 15 0 \$0-oscTriOn-s \$0-oscTriOn-r Triângulo 17 6 0 10 -121261 -1 -220297 0 1; #X obj 107 68 tgl 15 0 \$0-oscPulOn-s \$0-oscPulOn-r Pulso 17 6 0 10 -121261 -1 -220297 0 1; #X obj 107 88 tgl 15 0 \$0-oscRuiOn-s \$0-oscRuiOn-r Ruído\ branco 17 6 0 10 -121261 -1 -220297 0 1; #X obj 394 316 *~; #X obj 409 287 line~; #X obj 296 355 *~, f 7; #X obj 296 377 outlet~; #X obj 364 377 line~; #X msg 409 262 \$1 50; #X msg 349 262 \$1 50; #X msg 273 262 \$1 50; #X msg 200 262 \$1 50; #N canvas 743 364 450 346 ruido 0; #X obj 53 92 noise~; #X obj 53 192 *~, f 6; #X obj 86 163 line~; #X msg 86 138 \$1 50; #X obj 86 115 inlet; #X obj 53 214 outlet~; #X obj 100 51 cnv 15 58 23 empty empty Ruído 10 8 0 12 -158036 -33647 0; #X connect 0 0 1 0; #X connect 1 0 5 0; #X connect 2 0 1 1; #X connect 3 0 2 0; #X connect 4 0 3 0; #X coords 0 -1 1 1 60 25 1 99 50; #X restore 395 201 pd ruido; #N canvas 665 176 689 612 soma_osc 0; #X obj 177 1 inlet; #X obj 197 21 inlet; #X obj 217 41 inlet; #X obj 238 61 inlet; #X obj 157 112 pack f f f f f; #X obj 184 188 unpack f f f f f, f 27; #X obj 207 327 s soma_osc; #X obj 207 215 expr $f1 + $f2 + $f3 + $f4; #X obj 207 241 sel 0; #X obj 234 291 /, f 5; #X obj 234 265 t 1 f; #X msg 207 265 0; #X obj 157 134 t l l; #X obj 139 188 outlet; #X connect 0 0 4 1; #X connect 0 0 4 0; #X connect 1 0 4 2; #X connect 1 0 4 0; #X connect 2 0 4 3; #X connect 2 0 4 0; #X connect 3 0 4 4; #X connect 3 0 4 0; #X connect 4 0 12 0; #X connect 5 1 7 0; #X connect 5 2 7 1; #X connect 5 3 7 2; #X connect 5 4 7 3; #X connect 7 0 8 0; #X connect 8 0 11 0; #X connect 8 1 10 0; #X connect 9 0 6 0; #X connect 10 0 9 0; #X connect 10 1 9 1; #X connect 11 0 6 0; #X connect 12 0 13 0; #X connect 12 1 5 0; #X restore 31 110 pd soma_osc; #X obj 409 355 r soma_osc; #X floatatom 409 378 5 0 0 0 - - -, f 5; #X msg 364 355 \$1 50; #X obj 31 205 unpack f f f f f; #X obj 199 29 nbx 3 13 0 1 0 1 \$0-oscTriAmp-s \$0-oscTriAmp-s amp. 8 -8 0 9 -200497 -1 -232943 0 256 0; #X obj 199 49 nbx 3 13 0 1 0 1 \$0-oscSawAmp-s \$0-oscSawAmp-r empty 8 -8 0 9 -200497 -1 -232943 0 256 0; #X obj 199 69 nbx 3 13 0 1 0 0 \$0-oscPulAmp-s \$0-oscPulAmp-r empty 8 -8 0 9 -200497 -1 -232943 0 256 0; #X obj 199 89 nbx 3 13 0 1 0 0 \$0-oscRuiAmp-s \$0-oscRuiAmp-s empty 8 -8 0 9 -200497 -1 -232943 0 256 0; #X obj 238 69 nbx 3 13 0 1 0 1 \$0-oscPulLar-s \$0-oscPulLar-r largura -2 -6 0 8 -200497 -1 -232943 0 256 0; #X obj 316 29 nbx 3 13 0 11 0 1 \$0-oscTriTra-s \$0-oscTriTra-r transp. -1 -10 0 9 -79860 -1 -232943 0 256 0; #X obj 316 49 nbx 3 13 0 11 0 0 \$0-oscSawTra-s \$0-oscSawTra-s empty 8 -8 0 9 -79860 -1 -232943 0 256 0; #X obj 316 69 nbx 3 13 0 11 0 1 \$0-oscPulTra-s \$0-oscPulTra-r empty 8 -8 0 9 -79860 -1 -232943 0 256 0; #X dropdown 274 27 4 1 0 2 oitava #0-oscTriOit-r #0-oscTriOit-s, f 4; #X msg 389 28 names -2 -1 0 1 2 3 \, set 2; #X obj 389 8 loadbang; #X dropdown 274 46 4 1 0 2 - #0-oscSawOit-r #0-oscSawOit-s, f 4; #X dropdown 274 66 4 1 0 2 - #0-oscPulOit-r #0-oscPulOit-s, f 4; #N canvas 460 288 450 346 transpoe 0; #X obj 85 55 inlet; #X obj 124 55 inlet; #X obj 85 77 * 12; #X obj 85 98 + 0, f 7; #X obj 7 97 inlet nota; #X obj 46 143 + 0, f 7; #X obj 195 55 inlet; #X obj 234 55 inlet; #X obj 195 77 * 12; #X obj 195 98 + 0, f 7; #X obj 156 143 + 0, f 7; #X obj 305 55 inlet; #X obj 344 55 inlet; #X obj 305 77 * 12; #X obj 305 98 + 0, f 7; #X obj 266 143 + 0, f 7; #X obj 46 168 mtof; #X obj 156 168 mtof; #X obj 266 168 mtof; #X obj 46 224 +~; #X obj 46 251 outlet~; #X obj 156 224 +~; #X obj 156 251 outlet~; #X obj 266 224 +~; #X obj 266 251 outlet~; #X obj 378 168 inlet~; #X connect 0 0 2 0; #X connect 1 0 3 1; #X connect 2 0 3 0; #X connect 3 0 5 1; #X connect 4 0 5 0; #X connect 4 0 10 0; #X connect 4 0 15 0; #X connect 5 0 16 0; #X connect 6 0 8 0; #X connect 7 0 9 1; #X connect 8 0 9 0; #X connect 9 0 10 1; #X connect 10 0 17 0; #X connect 11 0 13 0; #X connect 12 0 14 1; #X connect 13 0 14 0; #X connect 14 0 15 1; #X connect 15 0 18 0; #X connect 16 0 19 0; #X connect 17 0 21 0; #X connect 18 0 23 0; #X connect 19 0 20 0; #X connect 21 0 22 0; #X connect 23 0 24 0; #X connect 25 0 19 1; #X connect 25 0 21 1; #X connect 25 0 23 1; #X restore 250 120 pd transpoe; #X obj 151 119 inlet nota; #X obj 412 91 inlet~; #X obj 15 5 loadbang; #X msg 13 30 0; #N canvas 458 262 885 300 enviaPresets 0; #X obj 145 257 s \$0-Gpreset; #X obj 144 116 r \$0-oscTriOn-s; #X obj 159 136 r \$0-oscTriAmp-s; #X obj 173 156 r \$0-oscTriOi-s; #X obj 192 176 r \$0-oscTriTra-s; #X obj 294 116 r \$0-oscSawOn-s; #X obj 309 136 r \$0-oscSawAmp-s; #X obj 323 156 r \$0-oscSawOi-s; #X obj 342 176 r \$0-oscSawTra-s; #X obj 444 116 r \$0-oscPulOn-s; #X obj 459 136 r \$0-oscPulAmp-s; #X obj 477 156 r \$0-oscPulLar-s; #X obj 493 176 r \$0-oscPulOi-s; #X obj 512 196 r \$0-oscPulTra-s; #X obj 604 116 r \$0-oscRuiOn-s; #X obj 619 136 r \$0-oscRuiAmp-s; #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 0 0; #X connect 13 0 0 0; #X connect 14 0 0 0; #X connect 15 0 0 0; #X restore 233 490 pd enviaPresets; #N canvas 458 262 661 300 recebePresets 0; #X obj 57 116 s \$0-oscTriOn-r; #X obj 42 136 s \$0-oscTriAmp-r; #X obj 26 156 s \$0-oscTriOi-r; #X obj 15 176 s \$0-oscTriTra-r; #X obj 207 116 s \$0-oscSawOn-r; #X obj 192 136 s \$0-oscSawAmp-r; #X obj 176 156 s \$0-oscSawOi-r; #X obj 165 176 s \$0-oscSawTra-r; #X obj 357 116 s \$0-oscPulOn-r; #X obj 342 136 s \$0-oscPulAmp-r; #X obj 330 156 s \$0-oscPulLar-r; #X obj 316 176 s \$0-oscPulOi-r; #X obj 305 196 s \$0-oscPulTra-r; #X obj 517 116 s \$0-oscRuiOn-r; #X obj 502 136 s \$0-oscRuiAmp-r; #X obj 33 10 r \$0-Lpreset; #X connect 15 0 0 0; #X connect 15 0 14 0; #X connect 15 0 13 0; #X connect 15 0 12 0; #X connect 15 0 11 0; #X connect 15 0 10 0; #X connect 15 0 9 0; #X connect 15 0 8 0; #X connect 15 0 7 0; #X connect 15 0 6 0; #X connect 15 0 5 0; #X connect 15 0 4 0; #X connect 15 0 3 0; #X connect 15 0 2 0; #X connect 15 0 1 0; #X restore 234 515 pd recebePresets; #N canvas 458 262 450 351 pulso 0; #X obj 77 276 *~, f 8; #X obj 77 298 outlet~; #X obj 317 38 cnv 15 58 23 empty empty Pulso 10 9 0 12 -149761 -9995 0; #X obj 77 82 phasor~; #X obj 77 162 expr~ $v1 < $v2; #X obj 77 184 *~ 2; #X obj 77 206 -~ 1; #X obj 164 83 line~; #X obj 164 29 inlet fase; #X obj 164 57 pack f 20; #X obj 164 121 clip~ 0.05 0.95; #X obj 234 29 loadbang; #X msg 234 57 0.1; #X obj 122 247 line~; #X msg 122 222 \$1 10; #X obj 122 198 inlet amp; #X obj 77 26 inlet~ freq; #X connect 0 0 1 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 5 0 6 0; #X connect 6 0 0 0; #X connect 7 0 10 0; #X connect 8 0 9 0; #X connect 9 0 7 0; #X connect 10 0 4 1; #X connect 11 0 12 0; #X connect 12 0 9 0; #X connect 13 0 0 1; #X connect 14 0 13 0; #X connect 15 0 14 0; #X connect 16 0 3 0; #X coords 0 -1 1 1 60 25 1 316 37; #X restore 332 201 pd pulso; #N canvas 458 262 450 300 serra 0; #X obj 103 198 *~, f 10; #X obj 103 220 outlet~; #X obj 276 92 cnv 15 58 23 empty empty Serra 10 8 0 12 -170593 -94274 0; #X obj 103 84 phasor~; #X obj 103 106 *~ 2; #X obj 103 128 -~ 1; #X obj 160 123 inlet; #X obj 160 172 line~; #X msg 160 147 \$1 10; #X obj 103 58 inlet~; #X connect 0 0 1 0; #X connect 3 0 4 0; #X connect 4 0 5 0; #X connect 5 0 0 0; #X connect 6 0 8 0; #X connect 7 0 0 1; #X connect 8 0 7 0; #X connect 9 0 3 0; #X coords 0 -1 1 1 60 25 1 275 91; #X restore 258 200 pd serra; #N canvas 458 262 450 300 triang 0; #X obj 122 264 *~, f 10; #X obj 122 286 outlet~; #X obj 122 90 phasor~; #X obj 301 91 cnv 15 58 23 empty empty Triang 9 8 0 12 -245413 -82051 0; #X obj 194 90 phasor~; #X obj 122 187 +~; #X obj 194 112 *~ -1; #X obj 194 156 clip~ 0 0.5; #X obj 122 156 clip~ 0 0.5; #X obj 188 23 loadbang; #X msg 188 45 0; #X obj 194 135 +~ 1; #X obj 122 209 *~ 4; #X obj 122 231 -~ 3; #X obj 179 192 inlet; #X obj 179 241 line~; #X msg 179 216 \$1 10; #X obj 122 44 inlet~; #X connect 0 0 1 0; #X connect 2 0 8 0; #X connect 4 0 6 0; #X connect 5 0 12 0; #X connect 6 0 11 0; #X connect 7 0 5 1; #X connect 8 0 5 0; #X connect 9 0 10 0; #X connect 10 0 4 1; #X connect 10 0 2 1; #X connect 11 0 7 0; #X connect 12 0 13 0; #X connect 13 0 0 0; #X connect 14 0 16 0; #X connect 15 0 0 1; #X connect 16 0 15 0; #X connect 17 0 2 0; #X connect 17 0 4 0; #X coords 0 -1 1 1 60 25 1 300 90; #X restore 188 200 pd triang; #X connect 1 0 13 0; #X connect 2 0 13 0; #X connect 3 0 13 0; #X connect 4 0 1 1; #X connect 5 0 2 1; #X connect 6 0 3 1; #X connect 7 0 21 1; #X connect 8 0 21 0; #X connect 9 0 21 2; #X connect 10 0 21 3; #X connect 11 0 13 0; #X connect 12 0 11 1; #X connect 13 0 14 0; #X connect 15 0 13 1; #X connect 16 0 12 0; #X connect 17 0 6 0; #X connect 18 0 5 0; #X connect 19 0 4 0; #X connect 20 0 11 0; #X connect 21 0 25 0; #X connect 22 0 23 0; #X connect 23 0 24 0; #X connect 24 0 15 0; #X connect 25 1 19 0; #X connect 25 2 18 0; #X connect 25 3 17 0; #X connect 25 4 16 0; #X connect 26 0 48 1; #X connect 27 0 47 1; #X connect 28 0 46 1; #X connect 29 0 20 0; #X connect 30 0 46 2; #X connect 31 0 39 2; #X connect 32 0 39 4; #X connect 33 0 39 6; #X connect 36 0 35 0; #X connect 39 0 48 0; #X connect 39 1 47 0; #X connect 39 2 46 0; #X connect 40 0 39 0; #X connect 41 0 39 7; #X connect 42 0 43 0; #X connect 43 0 8 0; #X connect 43 0 10 0; #X connect 43 0 9 0; #X connect 43 0 7 0; #X connect 46 0 3 0; #X connect 47 0 2 0; #X connect 48 0 1 0; #X coords 0 -1 1 1 250 100 1 103 8;