#N canvas 112 570 450 387 10; #X obj 225 64 inlet; #X text 195 40 element to update; #X obj 23 63 inlet; #X text 39 39 new value; #X obj 55 302 outlet; #X obj 331 173 table \$0-vec; #X obj 168 121 f 0; #X obj 168 150 tabread \$0-vec; #X text 350 41 smooth step; #X obj 354 65 inlet; #X obj 354 90 moses 0; #X obj 366 116 moses 1; #X msg 331 114 0; #X msg 410 140 1; #X obj 135 182 -; #X obj 57 114 t f b; #X obj 332 144 f; #X obj 135 246 +; #X obj 146 282 tabwrite \$0-vec; #X obj 23 86 route reset; #X msg 15 210 \; \$1 const 0; #X msg 15 159 bang; #X obj 15 183 symbol \$0-vec; #X obj 136 215 * 0.1; #X connect 0 0 6 1; #X connect 2 0 19 0; #X connect 6 0 7 0; #X connect 6 0 18 1; #X connect 7 0 14 1; #X connect 7 0 17 1; #X connect 9 0 10 0; #X connect 10 0 12 0; #X connect 10 1 11 0; #X connect 11 0 16 0; #X connect 11 1 13 0; #X connect 12 0 16 0; #X connect 13 0 16 0; #X connect 14 0 23 0; #X connect 15 0 14 0; #X connect 15 1 6 0; #X connect 16 0 23 1; #X connect 17 0 4 0; #X connect 17 0 18 0; #X connect 19 0 21 0; #X connect 19 1 15 0; #X connect 21 0 22 0; #X connect 22 0 20 0; #X connect 23 0 17 0;