#N canvas 308 279 488 481 10; #X obj 33 100 inlet; #X obj 292 19 loadbang; #X obj 307 89 f \$1; #X obj 323 112 f \$2; #X obj 339 135 f \$3; #X obj 355 158 f \$4; #X obj 307 189 v \$0-from0; #X obj 323 212 v \$0-from1; #X obj 339 235 v \$0-to0; #X obj 355 258 v \$0-to1; #X obj 292 42 t b b b b b; #X obj 292 65 bng 15 250 50 0 \$0-apply empty s:apply! 17 7 0 10 -257985 -1 -1; #X obj 154 26 bng 15 250 50 0 empty \$0-apply r:apply! 17 7 0 10 -257985 -1 -1; #X obj 68 160 v \$0-from0; #X text 102 411 (val - from[0]) * (to[1] - to[0]) / (from[1] - from[0]) + to[0]; #X obj 33 243 -; #X obj 33 276 *; #X obj 154 69 v \$0-to1; #X obj 171 92 v \$0-to0; #X obj 188 115 v \$0-from1; #X obj 205 138 v \$0-from0; #X obj 154 115 -; #X obj 188 161 -; #X obj 154 188 /; #X obj 33 352 +; #X obj 48 329 v \$0-to0; #X obj 33 442 outlet; #X obj 154 46 t b b b b; #X obj 68 140 bng 15 250 50 0 empty \$0-apply r:apply! 17 7 0 10 -257985 -1 -1; #X obj 48 309 bng 15 250 50 0 empty \$0-apply r:apply! 17 7 0 10 -257985 -1 -1; #X text 44 42 basic map; #X text 399 30 2018 8; #X obj 68 360 bng 15 250 50 0 empty \$0-apply r:apply! 17 7 0 10 -257985 -1 -1; #X obj 68 380 v \$0-to1; #X text 181 356 (INPUT / OUPUT CAN be bi-directional); #X text 181 376 NO LIMIT for output (extrapolation)!; #X connect 0 0 15 0; #X connect 1 0 10 0; #X connect 2 0 6 0; #X connect 3 0 7 0; #X connect 4 0 8 0; #X connect 5 0 9 0; #X connect 10 0 11 0; #X connect 10 1 2 0; #X connect 10 2 3 0; #X connect 10 3 4 0; #X connect 10 4 5 0; #X connect 12 0 27 0; #X connect 13 0 15 1; #X connect 15 0 16 0; #X connect 16 0 24 0; #X connect 17 0 21 0; #X connect 18 0 21 1; #X connect 19 0 22 0; #X connect 20 0 22 1; #X connect 21 0 23 0; #X connect 22 0 23 1; #X connect 23 0 16 1; #X connect 24 0 26 0; #X connect 25 0 24 1; #X connect 27 0 17 0; #X connect 27 1 18 0; #X connect 27 2 19 0; #X connect 27 3 20 0; #X connect 28 0 13 0; #X connect 29 0 25 0; #X connect 32 0 33 0;