Chaos/exemploSub2/osciladores.pd

380 lines
9.7 KiB
Plaintext

#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;