Selaa lähdekoodia

added link parameter

to scale X and Y simultaneously
Etienne Landon 8 vuotta sitten
vanhempi
commit
a97702f03f
1 muutettua tiedostoa jossa 21 lisäystä ja 10 poistoa
  1. 21 10
      kpoftransform.pd

+ 21 - 10
kpoftransform.pd

@@ -1,4 +1,4 @@
-#N canvas 768 116 833 333 10;
+#N canvas 766 115 833 333 10;
 #X declare -path kollabs;
 #X obj 61 72 cnv 15 198 31 empty empty empty 20 12 0 14 -233017 -66577
 0;
@@ -13,7 +13,7 @@
 domain;
 #X obj 506 38 pofvisible 1;
 #X obj 566 19 r /kpof/\$1/state;
-#N canvas 1030 164 516 300 \$0-init 0;
+#N canvas 1028 163 516 300 \$0-init 0;
 #X obj 98 76 loadbang;
 #X obj 98 98 list append \$1;
 #X obj 173 74 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
@@ -33,7 +33,7 @@ domain;
 #X connect 4 0 5 0;
 #X connect 6 0 4 0;
 #X restore 268 36 pd \$0-init;
-#N canvas 856 592 768 195 \$0-storage_&_osc 0;
+#N canvas 854 591 768 195 \$0-storage_&_osc 0;
 #X obj 39 21 ds_reg \$2 /kpof/\$1/state;
 #X obj 39 111 ds_reg \$2 /kpof/\$1/rotate;
 #X obj 339 21 osc_bi \$2 /kpof/\$1/state;
@@ -48,23 +48,27 @@ domain;
 #X obj 39 151 ds_reg \$2 /kpof/\$1/scale/Y;
 #X obj 339 131 osc_bi \$2 /kpof/\$1/scale/X;
 #X obj 339 151 osc_bi \$2 /kpof/\$1/scale/Y;
+#X obj 39 171 ds_reg \$2 /kpof/\$1/scale/link;
+#X obj 339 171 osc_bi \$2 /kpof/\$1/scale/link;
 #X restore 269 64 pd \$0-storage_&_osc;
 #X obj 272 119 s pd-\$0-cfg_\$1;
-#N canvas 361 744 416 61 \$0-cfg_\$1 0;
+#N canvas 359 743 416 61 \$0-cfg_\$1 0;
 #X obj 9 2 cnv 15 400 50 empty empty POSITIONING 5 8 0 14 -233017 -66577
 0;
 #X obj 121 6 nbx 5 14 -1e+37 1e+37 0 0 /kpof/\$1/translate/X /kpof/\$1/translate/X
-X -10 7 0 10 -262144 -1 -1 0 256;
+X -10 7 0 10 -262144 -1 -1 -154 256;
 #X obj 231 6 nbx 5 14 -1e+37 1e+37 0 0 /kpof/\$1/translate/Y /kpof/\$1/translate/Y
 Y -10 7 0 10 -262144 -1 -1 0 256;
 #X obj 341 6 nbx 5 14 -1e+37 1e+37 0 0 /kpof/\$1/translate/Z /kpof/\$1/translate/Z
 Z -10 7 0 10 -262144 -1 -1 0 256;
-#X obj 121 29 nbx 5 14 -1e+37 1e+37 0 0 /kpof/\$1/rotate /kpof/\$1/rotate
+#X obj 121 27 nbx 5 14 -1e+37 1e+37 0 0 /kpof/\$1/rotate /kpof/\$1/rotate
 rot -20 7 0 10 -262144 -1 -1 0 256;
-#X obj 231 29 nbx 5 14 -1e+37 1e+37 0 0 /kpof/\$1/scale/X /kpof/\$1/scale/X
-scaleX -40 7 0 10 -262144 -1 -1 0 256;
-#X obj 341 29 nbx 5 14 -1e+37 1e+37 0 0 /kpof/\$1/scale/Y /kpof/\$1/scale/Y
-scaleY -40 7 0 10 -262144 -1 -1 0 256;
+#X obj 231 27 nbx 5 14 -1e+37 1e+37 0 0 /kpof/\$1/scale/X /kpof/\$1/scale/X
+scaleX -40 7 0 10 -262144 -1 -1 1 256;
+#X obj 341 27 nbx 5 14 -1e+37 1e+37 0 0 /kpof/\$1/scale/Y /kpof/\$1/scale/Y
+scaleY -40 7 0 10 -262144 -1 -1 1 256;
+#X obj 289 30 tgl 9 0 /kpof/\$1/scale/link /kpof/\$1/scale/link link
+-4 17 0 8 -262144 -1 -1 0 1;
 #X coords 0 0 1 1 155 300 0;
 #X restore 272 142 pd \$0-cfg_\$1;
 #X obj 506 129 poftranslate;
@@ -95,6 +99,10 @@ scaleY -40 7 0 10 -262144 -1 -1 0 256;
 #X obj 546 210 r /kpof/\$1/scale/X;
 #X obj 506 275 outlet;
 #X obj 587 230 r /kpof/\$1/scale/Y;
+#X obj 64 140 r /kpof/\$1/scale/X;
+#X obj 64 182 spigot;
+#X obj 103 160 r /kpof/\$1/scale/link;
+#X obj 64 202 s /kpof/\$1/scale/Y;
 #X connect 2 0 10 0;
 #X connect 3 0 2 0;
 #X connect 6 0 12 0;
@@ -113,4 +121,7 @@ scaleY -40 7 0 10 -262144 -1 -1 0 256;
 #X connect 23 0 6 0;
 #X connect 24 0 14 1;
 #X connect 26 0 14 2;
+#X connect 27 0 28 0;
+#X connect 28 0 30 0;
+#X connect 29 0 28 1;
 #X coords 0 -1 1 1 200 50 1 60 55;