#N canvas 3 62 1914 985 10;
#X obj 23 330 cnv 15 365 43 empty empty XY-SLIDER 100 23 1 20 -260818
-66577 0;
#X obj 23 374 cnv 15 365 201 empty empty (xysl) 212 -23 1 21 -233017
-66577 0;
#X text 26 435 * Hold down the SHIFT key to move just one variable
;
#X text 26 413 * Hold down the CTL key to jump to a position;
#X text 24 547 * xysl has a resolution of 100 x 100;
#X text 28 378 * Control two variables at once by dragging on the coordinate
matrix;
#X text 26 454 * Deafault limits are from 0 to 1 To set new limits
\, use creation arguments. ie to set x from 20 to 30 and y from 0.1
to 0.2 \, create object "xysl 20 30 0.1 0.2";
#X text 25 500 * Use creation argument "c0" to disable the color fading.
To set c0 as default \, open the patch and follow the instructions.
;
#X obj 170 116 xyzsl 0 127 21 42 c0 1 64 96;
#X obj 31 114 xyzsl 0 127 21 42 c1 1 64 96;
#X floatatom 170 262 5 0 0 0 - - -;
#X floatatom 206 262 5 0 0 0 - - -;
#X obj 170 234 unpack f f f;
#X floatatom 244 262 5 0 0 0 - - -;
#X floatatom 31 262 5 0 0 0 - - -;
#X floatatom 67 262 5 0 0 0 - - -;
#X obj 31 234 unpack f f f;
#X floatatom 107 262 5 0 0 0 - - -;
#X text 21 308 ORIGINAL;
#X text 28 87 requires: hcs library;
#X text 28 52 xyzsl-3-d slider with mouse scroll wheel as third dimension
represented by changing size of a canvas;
#X text 319 114 additions for xyzsl: \; *) added a \$6 creation argument
to set the iemguts parent level \; *) added z-axis via the mouse scroll
wheel using [hcs]/[cursor] \; *) z-axis ranges are set as creation
args \$7 \$8 \; *) scrolling up increases the value and makes the "z-box"
larger \; *) scrolling down makes the box and value smaller;
#X connect 8 0 12 0;
#X connect 9 0 16 0;
#X connect 12 0 10 0;
#X connect 12 1 11 0;
#X connect 12 2 13 0;
#X connect 16 0 14 0;
#X connect 16 1 15 0;
#X connect 16 2 17 0;
#X coords 0 985 1 984 85 60 0;
