#N canvas 410 54 566 606 10;
#X obj 7 577 cnv 15 552 21 empty empty empty 20 12 0 14 #e0e0e0 #202020 0;
#X obj 7 469 cnv 3 550 3 empty empty inlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 7 516 cnv 3 550 3 empty empty outlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 7 548 cnv 3 550 3 empty empty arguments 8 12 0 13 #dcdcdc #000000 0;
#X obj 91 525 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 123 477 signal;
#X text 130 525 float;
#X floatatom 137 184 0 0 0 0 - - - 0;
#X text 135 495 bang;
#X text 125 556 (none);
#X obj 91 477 cnv 17 3 35 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X obj 288 270 cyclone/avg~;
#X obj 288 326 vsl 30 124 -1 1 0 0 asflksjdf nthihjkdbvk empty 0 -9 0 10 #dcdcdc #000000 #000000 0 1;
#X text 322 441 -1;
#X text 327 379 0;
#X text 326 320 1;
#X obj 137 218 cyclone/train~ 200;
#X obj 242 264 bng 22 250 50 0 empty empty empty 17 7 0 10 #dfdfdf #000000 #000000;
#X msg 137 157 200;
#X msg 167 157 500;
#X text 191 477 - the signal to take its absolute average;
#X text 191 495 - compute average since the last received bang;
#X text 57 88 Use the [avg~] object to keep track of the absolute average from the input signal when receiving a bang. The output value is the sum of the absolute values of the input divided by the number of elapsed samples., f 64;
#X text 191 525 - the input signal's absolute average.;
#X obj 288 296 nbx 8 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #dcdcdc #000000 #000000 0 256;
#X obj 500 69 cyclone/dsponoff~;
#X obj 3 3 header avg~;
#X text 22 60 Signal absolute average;
#X obj 288 224 cyclone/rand~ 440;
#X text 167 181 try different intervals to see the change in [avg~] behavior., f 31;
#X connect 7 0 16 0;
#X connect 11 0 24 0;
#X connect 16 1 11 0;
#X connect 16 1 17 0;
#X connect 18 0 7 0;
#X connect 19 0 7 0;
#X connect 24 0 12 0;
#X connect 28 0 11 0;
