#N canvas 512 337 1007 561 10; #X msg 116 142 matrix 10 3 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29; #X msg 124 175 matrix 9 2 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18; #X msg 102 106 matrix 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0; #X msg 138 198 matrix 11 4 0 1 2 3 4 5 6 7 8 9 111 10 11 12 13 14 15 16 17 18 19 199 20 21 22 23 24 25 26 27 28 29 299 30 31 32 33 34 35 36 37 38 39 333; #X msg 171 270 row 2 0 1 2 3 4 5 6 7 8 9 10 11 12; #X floatatom 610 295 5 0 0 0 - - -, f 5; #X msg 557 106 getMatrix; #X msg 232 364 element 0 2 200; #X msg 569 135 getRow; #X msg 581 166 getRow 1; #X msg 595 211 getRow \$1; #X floatatom 593 193 5 0 0 0 - - -, f 5; #X msg 609 238 mixRow 1 1; #X msg 611 266 mixRow 0 1; #X msg 610 314 mixRow 0 0 \$1; #X obj 102 481 mtx_preset 10 3; #X obj 102 508 print; #X msg 200 318 col 8 4 5 6; #X obj 557 422 t a; #X text 180 18 preset interpolation object; #X text 113 79 set values; #X text 557 82 get values; #X msg 187 293 setRow 2 10; #X msg 215 339 setCol 9 11; #X msg 153 249 matrix 10; #X msg 625 342 getElement 1 2; #X msg 629 397 getElement \$1; #X floatatom 629 376 5 0 0 0 - - -, f 5; #X msg 820 111 copyRow 1 2; #X obj 820 422 t a; #X text 837 140 copy row 1 value to row 2; #X connect 0 0 15 0; #X connect 1 0 15 0; #X connect 2 0 15 0; #X connect 3 0 15 0; #X connect 4 0 15 0; #X connect 5 0 14 0; #X connect 6 0 18 0; #X connect 7 0 15 0; #X connect 8 0 18 0; #X connect 9 0 18 0; #X connect 10 0 18 0; #X connect 11 0 10 0; #X connect 12 0 18 0; #X connect 13 0 18 0; #X connect 14 0 18 0; #X connect 15 0 16 0; #X connect 17 0 15 0; #X connect 18 0 15 0; #X connect 22 0 15 0; #X connect 23 0 15 0; #X connect 24 0 15 0; #X connect 25 0 18 0; #X connect 26 0 18 0; #X connect 27 0 26 0; #X connect 28 0 29 0; #X connect 29 0 18 0;