#N canvas 177 22 892 692 10;
#X obj 226 404 line~;
#X msg 302 351 set _lin;
#X msg 302 372 set _linsqrt;
#X msg 302 393 set _sqrt;
#X msg 302 413 set _sin;
#X msg 303 434 set _sinhann;
#X msg 303 456 set _hann;
#X obj 226 483 fade~ _lin;
#X obj 256 519 Scope~ 130 130 256 3 128 -0.01 1 0 0 0 0 102 255 51
135 135 135 0;
#X msg 226 343 0 \, 1 500;
#X msg 163 344 1 \, 0 500;
#X obj 206 308 sel 0 1;
#X obj 165 540 *~;
#X obj 81 466 osc~ 440;
#X obj 159 572 dac~;
#X obj 206 265 tgl 30 0 empty empty empty 17 7 0 10 -228856 -1 -1 0
1;
#X text 246 270 ON / OFF;
#X obj 206 144 bng 30 250 50 0 empty empty empty 17 7 0 10 -203904
-1 -1;
#X obj 248 217 delay 650;
#X obj 620 424 line~;
#X obj 639 489 Scope~ 130 130 256 3 128 -0.01 1 0 0 0 0 102 255 51
135 135 135 0;
#X msg 620 383 0 \, 1 500;
#X msg 557 384 1 \, 0 500;
#X obj 600 348 sel 0 1;
#X obj 559 510 *~;
#X obj 475 436 osc~ 440;
#X obj 553 542 dac~;
#X obj 600 305 tgl 30 0 empty empty empty 17 7 0 10 -228856 -1 -1 0
1;
#X text 640 310 ON / OFF;
#X obj 600 184 bng 30 250 50 0 empty empty empty 17 7 0 10 -203904
-1 -1;
#X obj 642 257 delay 650;
#X obj 620 453 expr~ pow($v1 \, 4);
#X text 291 104 Nesse caso \, o tipo de envelope é ASR \, e o ataque
e o release correspondem ao fade in e fade out respectivamente.;
#X obj 401 243 loadbang;
#X msg 401 267 \; pd dsp 1;
#X text 289 49 Neste exemplo \, apenas ressaltamos o uso de diferentes
funções para o fade in/out de um note on/off \, como elevar à quarta
potência ou as funções do objeto [fade~].;
#X connect 0 0 7 0;
#X connect 1 0 7 0;
#X connect 2 0 7 0;
#X connect 3 0 7 0;
#X connect 4 0 7 0;
#X connect 5 0 7 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 7 0 12 1;
#X connect 9 0 0 0;
#X connect 10 0 0 0;
#X connect 11 0 10 0;
#X connect 11 1 9 0;
#X connect 12 0 14 0;
#X connect 12 0 14 1;
#X connect 13 0 12 0;
#X connect 15 0 11 0;
#X connect 17 0 15 0;
#X connect 17 0 18 0;
#X connect 18 0 15 0;
#X connect 19 0 31 0;
#X connect 21 0 19 0;
#X connect 22 0 19 0;
#X connect 23 0 22 0;
#X connect 23 1 21 0;
#X connect 24 0 26 0;
#X connect 24 0 26 1;
#X connect 25 0 24 0;
#X connect 27 0 23 0;
#X connect 29 0 27 0;
#X connect 29 0 30 0;
#X connect 30 0 27 0;
#X connect 31 0 20 0;
#X connect 31 0 24 1;
#X connect 33 0 34 0;
