From 4333ed8e4785cb72155cfaa7ec62b213e04d7d1a Mon Sep 17 00:00:00 2001 From: "N.N." Date: Tue, 13 Jan 2015 18:53:23 +0000 Subject: help patch updated for further changes svn path=/trunk/externals/nusmuk/; revision=17407 --- nusmuk-utils/mtx_preset-help.pd | 97 ++++++++++++++++++++++++----------------- 1 file changed, 58 insertions(+), 39 deletions(-) diff --git a/nusmuk-utils/mtx_preset-help.pd b/nusmuk-utils/mtx_preset-help.pd index 644fed1..fee8c1a 100644 --- a/nusmuk-utils/mtx_preset-help.pd +++ b/nusmuk-utils/mtx_preset-help.pd @@ -1,4 +1,4 @@ -#N canvas 512 337 1007 561 10; +#N canvas -1735 166 1135 557 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 @@ -9,16 +9,13 @@ 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 floatatom 645 425 5 0 0 0 - - -; #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 msg 644 368 mixRow 1 1; +#X msg 646 396 mixRow 0 1; +#X msg 645 444 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; @@ -29,35 +26,57 @@ #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 msg 644 479 copyRow 1 2; +#X obj 644 506 t a; +#X text 728 476 copy row 1 value to row 2; +#X obj 184 508 route element; +#X msg 184 531 \; value-\$1 \$2; +#X msg 569 135 getRows; +#X msg 607 239 getElements; +#X msg 595 201 getRow 1.5; +#X text 718 370 comment; +#X msg 617 267 getElements 1; +#X msg 623 291 getElements 1.5; +#X msg 635 329 getElement 1.5 2; +#X text 630 105 get matrix in one line (selector: matrix sizex sizey +); +#X text 628 135 get matrix row by row (selector: rows y); +#X text 646 166 get row 1 in one line (selector: row); +#X text 667 199 get interpolation between row 1 and 2 in one line (selector: +row); +#X text 688 239 get matrix element by element (selector: elements x +y); +#X text 718 267 get row 1 element by element (selector: elements x +y??); +#X text 724 292 get interpolation between line 1 and 2 element by element +(??); +#X text 743 329 get interpolation between element row 1 \, column 2 +and element row 2 column 2 (selector element); +#X connect 0 0 12 0; +#X connect 1 0 12 0; +#X connect 2 0 12 0; +#X connect 3 0 12 0; +#X connect 4 0 12 0; +#X connect 5 0 11 0; +#X connect 6 0 15 0; +#X connect 7 0 12 0; +#X connect 8 0 15 0; +#X connect 9 0 15 0; +#X connect 10 0 15 0; +#X connect 11 0 15 0; +#X connect 12 0 13 0; +#X connect 12 0 25 0; +#X connect 14 0 12 0; +#X connect 15 0 12 0; +#X connect 19 0 12 0; +#X connect 20 0 12 0; +#X connect 21 0 12 0; +#X connect 22 0 23 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; +#X connect 25 0 26 0; +#X connect 27 0 15 0; +#X connect 28 0 15 0; +#X connect 29 0 15 0; +#X connect 31 0 15 0; +#X connect 32 0 15 0; +#X connect 33 0 15 0; -- cgit v1.2.1