#N canvas 101 199 463 390 10;
#X obj 40 16 r #accelerate;
#N canvas 0 22 450 278 (subpatch) 0;
#X array \$0-x 10 float 2;
#X coords 0 1 10 -1 100 70 1 0 0;
#X restore 259 123 graph;
#X obj 40 54 unpack f f f;
#X obj 99 131 f;
#X obj 134 132 + 1;
#X msg 134 185 0;
#X obj 59 211 array set \$0-x;
#X obj 40 106 t b f b;
#X obj 40 264 array sum \$0-x;
#X obj 67 292 array size \$0-x;
#X obj 40 235 t b b;
#X obj 52 316 /;
#X floatatom 52 341 5 0 0 1 smoothed_x - -, f 5;
#X obj 134 160 sel 10;
#X floatatom 40 80 5 0 0 1 x - -, f 5;
#X text 139 15 smooth accelerometer value using a moving average;
#X text 198 268 see the rc-patches m_mavg object;
#X text 196 244 this can also be done with a list:;
#X text 180 72 averages the last 10 values using an array;
#X connect 0 0 2 0;
#X connect 2 0 14 0;
#X connect 3 0 4 0;
#X connect 3 0 6 1;
#X connect 4 0 3 1;
#X connect 4 0 13 0;
#X connect 5 0 3 1;
#X connect 7 0 10 0;
#X connect 7 1 6 0;
#X connect 7 2 3 0;
#X connect 8 0 11 0;
#X connect 9 0 11 1;
#X connect 10 0 8 0;
#X connect 10 1 9 0;
#X connect 11 0 12 0;
#X connect 13 0 5 0;
#X connect 14 0 7 0;
