Procházet zdrojové kódy

kpofquad corner pins

merged touch quad management
Etienne Landon před 8 roky
rodič
revize
c1d58a82d9
1 změnil soubory, kde provedl 108 přidání a 79 odebrání
  1. 108 79
      kpofquad.pd

+ 108 - 79
kpofquad.pd

@@ -1,4 +1,4 @@
-#N canvas 178 577 965 433 10;
+#N canvas 718 565 965 433 10;
 #X declare -path kollabs;
 #X obj 61 72 cnv 15 198 31 empty empty empty 20 12 0 14 -233017 -66577
 0;
@@ -9,7 +9,7 @@
 -1 -1;
 #X obj 14 242 cnv 15 360 60 empty empty creation_arguments: 3 8 0 12
 -191407 -1 0;
-#N canvas 1090 313 507 632 corners 0;
+#N canvas 1088 312 507 632 corners 0;
 #X obj 58 568 outlet;
 #X obj 58 28 r /kpof/\$1/corner/top/left/x;
 #X obj 79 52 r /kpof/\$1/corner/top/left/y;
@@ -55,8 +55,8 @@
 #X connect 19 1 15 1;
 #X connect 20 0 16 0;
 #X connect 20 1 16 1;
-#X restore 627 245 pd corners;
-#X obj 612 204 pofcolor 1 1 1 1;
+#X restore 627 159 pd corners;
+#X obj 612 118 pofcolor 1 1 1 1;
 #X text 19 261 1st: module ID \, needs to be unique \; 2nd: storage
 domain;
 #N canvas 5 74 450 300 alpha 0;
@@ -95,28 +95,27 @@ domain;
 #X connect 13 0 19 0;
 #X connect 14 0 15 0;
 #X connect 17 0 16 0;
-#X restore 721 162 pd alpha;
-#X obj 612 81 pofvisible 1;
-#X obj 652 43 r /kpof/\$1/state;
-#X obj 612 281 pofquad 200 200;
+#X restore 721 76 pd alpha;
+#X obj 454 69 pofvisible 1;
+#X obj 494 31 r /kpof/\$1/state;
+#X obj 612 195 pofquad 200 200;
 #X text 34 316 TODO;
 #X text 30 339 inversion corners top/bottom;
 #X text 34 370 liste medias Cream;
-#X obj 612 8 inlet;
-#N canvas 1 52 875 363 \$0-touchPins 0;
-#X obj 655 35 pofwin;
-#X obj 655 56 route window;
-#X obj 245 53 inlet;
-#X obj 245 85 t a a a a a;
-#X obj 597 102 poftouch 1280 720;
-#X obj 655 16 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+#X obj 454 8 inlet;
+#N canvas 1 52 684 811 \$0-touchPins 0;
+#X obj 465 35 pofwin;
+#X obj 465 56 route window;
+#X obj 55 53 inlet;
+#X obj 55 85 t a a a a a;
+#X obj 407 102 poftouch 1280 720;
+#X obj 465 16 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
 -1;
-#X obj 655 78 unpack f f;
-#X obj 713 123 route move;
-#X obj 713 145 s \$0-touch-move;
+#X obj 465 78 unpack f f;
+#X obj 523 123 route move;
+#X obj 523 145 s \$0-touch-move;
 #N canvas 1 52 450 300 touchblob 0;
 #X obj 28 88 pofcolor 0 1 0 1;
-#X obj 123 137 route down up;
 #X msg 124 158 1;
 #X msg 168 158 0;
 #X obj 28 117 poftouch 20 20;
@@ -126,21 +125,27 @@ domain;
 #X obj 85 184 r \$0-touch-move;
 #X obj 85 230 outlet;
 #X obj 28 50 inlet;
-#X connect 0 0 4 0;
-#X connect 1 0 2 0;
-#X connect 1 1 3 0;
+#X obj 123 137 route down up;
+#X connect 0 0 3 0;
+#X connect 1 0 0 1;
+#X connect 1 0 6 1;
 #X connect 2 0 0 1;
-#X connect 2 0 7 1;
-#X connect 3 0 0 1;
-#X connect 3 0 7 1;
-#X connect 4 1 1 0;
+#X connect 2 0 6 1;
+#X connect 3 1 10 0;
+#X connect 4 0 3 0;
 #X connect 5 0 4 0;
-#X connect 6 0 5 0;
-#X connect 7 0 9 0;
-#X connect 8 0 7 0;
-#X connect 10 0 0 0;
-#X restore 340 213 pd touchblob;
-#X obj 388 170 unpack f f;
+#X connect 6 0 8 0;
+#X connect 7 0 6 0;
+#X connect 9 0 0 0;
+#X connect 10 0 1 0;
+#X connect 10 1 2 0;
+#X restore 55 693 pd touchblob;
+#X obj 55 672 poftranslate -200 -150;
+#X obj 55 714 unpack f f;
+#X obj 55 739 s /kpof/\$1/corner/top/left/x;
+#X obj 122 763 s /kpof/\$1/corner/top/left/y;
+#X obj 105 629 r /kpof/\$1/corner/top/left/x;
+#X obj 155 653 r /kpof/\$1/corner/top/left/y;
 #N canvas 1 52 450 300 touchblob 0;
 #X obj 28 88 pofcolor 0 1 0 1;
 #X msg 124 158 1;
@@ -166,8 +171,9 @@ domain;
 #X connect 9 0 0 0;
 #X connect 10 0 1 0;
 #X connect 10 1 2 0;
-#X restore 501 213 pd touchblob;
-#X obj 551 170 unpack f f;
+#X restore 73 523 pd touchblob;
+#X obj 73 502 poftranslate -200 -150;
+#X obj 73 544 unpack f f;
 #N canvas 1 52 450 300 touchblob 0;
 #X obj 28 88 pofcolor 0 1 0 1;
 #X msg 124 158 1;
@@ -193,11 +199,11 @@ domain;
 #X connect 9 0 0 0;
 #X connect 10 0 1 0;
 #X connect 10 1 2 0;
-#X restore 15 213 pd touchblob;
-#X obj 15 192 poftranslate -200 -150;
+#X restore 92 353 pd touchblob;
+#X obj 92 332 poftranslate -200 -150;
+#X obj 92 374 unpack f f;
 #N canvas 1 52 450 300 touchblob 0;
 #X obj 28 88 pofcolor 0 1 0 1;
-#X obj 123 137 route down up;
 #X msg 124 158 1;
 #X msg 168 158 0;
 #X obj 28 117 poftouch 20 20;
@@ -207,58 +213,73 @@ domain;
 #X obj 85 184 r \$0-touch-move;
 #X obj 85 230 outlet;
 #X obj 28 50 inlet;
-#X connect 0 0 4 0;
-#X connect 1 0 2 0;
-#X connect 1 1 3 0;
+#X obj 123 137 route down up;
+#X connect 0 0 3 0;
+#X connect 1 0 0 1;
+#X connect 1 0 6 1;
 #X connect 2 0 0 1;
-#X connect 2 0 7 1;
-#X connect 3 0 0 1;
-#X connect 3 0 7 1;
-#X connect 4 1 1 0;
+#X connect 2 0 6 1;
+#X connect 3 1 10 0;
+#X connect 4 0 3 0;
 #X connect 5 0 4 0;
-#X connect 6 0 5 0;
-#X connect 7 0 9 0;
-#X connect 8 0 7 0;
-#X connect 10 0 0 0;
-#X restore 180 213 pd touchblob;
-#X obj 228 170 unpack f f;
-#X obj 180 192 poftranslate 200 -150;
-#X obj 340 192 poftranslate 200 150;
-#X obj 501 192 poftranslate -200 150;
-#X obj 15 234 unpack f f;
-#X obj 15 259 s /kpof/\$1/corner/top/left/x;
-#X obj 82 283 s /kpof/\$1/corner/top/left/y;
-#X obj 45 109 r /kpof/\$1/corner/top/left/x;
-#X obj 112 133 r /kpof/\$1/corner/top/left/y;
+#X connect 6 0 8 0;
+#X connect 7 0 6 0;
+#X connect 9 0 0 0;
+#X connect 10 0 1 0;
+#X connect 10 1 2 0;
+#X restore 110 183 pd touchblob;
+#X obj 110 162 poftranslate -200 -150;
+#X obj 110 204 unpack f f;
+#X obj 73 569 s /kpof/\$1/corner/top/right/x;
+#X obj 123 459 r /kpof/\$1/corner/top/right/x;
+#X obj 140 593 s /kpof/\$1/corner/top/right/y;
+#X obj 173 483 r /kpof/\$1/corner/top/right/y;
+#X obj 142 289 r /kpof/\$1/corner/bottom/right/x;
+#X obj 92 399 s /kpof/\$1/corner/bottom/right/x;
+#X obj 159 423 s /kpof/\$1/corner/bottom/right/y;
+#X obj 192 313 r /kpof/\$1/corner/bottom/right/y;
+#X obj 160 119 r /kpof/\$1/corner/bottom/left/x;
+#X obj 110 229 s /kpof/\$1/corner/bottom/left/x;
+#X obj 210 143 r /kpof/\$1/corner/bottom/left/y;
+#X obj 177 253 s /kpof/\$1/corner/bottom/left/y;
 #X connect 0 0 1 0;
 #X connect 1 0 6 0;
 #X connect 2 0 3 0;
-#X connect 3 0 14 0;
+#X connect 3 0 10 0;
 #X connect 3 1 17 0;
-#X connect 3 2 18 0;
-#X connect 3 3 19 0;
+#X connect 3 2 20 0;
+#X connect 3 3 23 0;
 #X connect 3 4 4 0;
 #X connect 4 1 7 0;
 #X connect 5 0 0 0;
 #X connect 6 0 4 1;
 #X connect 6 1 4 2;
 #X connect 7 0 8 0;
-#X connect 10 0 18 1;
-#X connect 10 1 18 2;
-#X connect 12 0 19 1;
-#X connect 12 1 19 2;
-#X connect 13 0 20 0;
-#X connect 14 0 13 0;
-#X connect 16 0 17 1;
-#X connect 16 1 17 2;
-#X connect 17 0 15 0;
-#X connect 18 0 9 0;
-#X connect 19 0 11 0;
-#X connect 20 0 21 0;
-#X connect 20 1 22 0;
-#X connect 23 0 14 1;
-#X connect 24 0 14 2;
-#X restore 455 107 pd \$0-touchPins;
+#X connect 9 0 11 0;
+#X connect 10 0 9 0;
+#X connect 11 0 12 0;
+#X connect 11 1 13 0;
+#X connect 14 0 10 1;
+#X connect 15 0 10 2;
+#X connect 16 0 18 0;
+#X connect 17 0 16 0;
+#X connect 18 0 25 0;
+#X connect 18 1 27 0;
+#X connect 19 0 21 0;
+#X connect 20 0 19 0;
+#X connect 21 0 30 0;
+#X connect 21 1 31 0;
+#X connect 22 0 24 0;
+#X connect 23 0 22 0;
+#X connect 24 0 34 0;
+#X connect 24 1 36 0;
+#X connect 26 0 17 1;
+#X connect 28 0 17 2;
+#X connect 29 0 20 1;
+#X connect 32 0 20 2;
+#X connect 33 0 23 1;
+#X connect 35 0 23 2;
+#X restore 454 227 pd \$0-touchPins;
 #N canvas 757 175 450 300 \$0-init 0;
 #X obj 98 76 loadbang;
 #X obj 98 98 list append \$1;
@@ -324,12 +345,20 @@ domain;
 #X coords 0 0 1 1 155 300 0;
 #X restore 158 167 pd \$0-cfg_\$1;
 #X obj 158 145 s pd-\$0-cfg_\$1;
+#X obj 454 101 t a a;
+#X obj 454 186 pofvisible 0;
+#X obj 475 161 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
 #X connect 2 0 20 0;
 #X connect 3 0 2 0;
 #X connect 5 0 11 0;
 #X connect 6 0 11 0;
 #X connect 8 0 6 4;
-#X connect 9 0 6 0;
+#X connect 9 0 21 0;
 #X connect 10 0 9 0;
 #X connect 15 0 9 0;
+#X connect 21 0 22 0;
+#X connect 21 1 6 0;
+#X connect 22 0 16 0;
+#X connect 23 0 22 0;
 #X coords 0 -1 1 1 200 50 1 60 55;