Bläddra i källkod

added fix for rpi touchscreen

Etienne Landon 8 år sedan
förälder
incheckning
b67408529d
2 ändrade filer med 75 tillägg och 59 borttagningar
  1. 22 59
      kpofUIbutton.pd
  2. 53 0
      rpi-touchFix.pd

+ 22 - 59
kpofUIbutton.pd

@@ -1,4 +1,4 @@
-#N canvas 582 52 1295 963 10;
+#N canvas 574 52 1295 963 10;
 #X declare -path kollabs;
 #X obj 61 72 cnv 15 198 31 empty empty empty 20 12 0 14 -233017 -66577
 0;
@@ -69,15 +69,15 @@ domain;
 #X obj 339 301 osc_bi \$2 /kpof/\$1/image;
 #X restore 269 64 pd \$0-storage_&_osc;
 #X obj 272 119 s pd-\$0-cfg_\$1;
-#N canvas 361 744 464 161 \$0-cfg_\$1 0;
+#N canvas 359 743 464 161 \$0-cfg_\$1 0;
 #X obj 203 2 cnv 15 190 153 empty empty COLORS 5 8 0 14 -233017 -66577
 0;
 #X obj 9 2 cnv 15 190 80 empty empty POSITIONING 5 8 0 14 -233017 -66577
 0;
 #X obj 26 25 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 -110 256;
+X -10 7 0 10 -262144 -1 -1 0 256;
 #X obj 26 42 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 -135 256;
+Y -10 7 0 10 -262144 -1 -1 -35 256;
 #X obj 26 59 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 136 25 nbx 5 14 -1e+37 1e+37 0 0 /kpof/\$1/rotate /kpof/\$1/rotate
@@ -160,7 +160,7 @@ empty -20 7 0 8 -228856 -1 -1 1 256;
 #X obj 1014 712 spigot 1;
 #X obj 1014 734 t b b;
 #X msg 1045 756 0;
-#X msg 1100 676 1;
+#X msg 1056 692 1;
 #X obj 1014 756 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
 0 1;
 #X obj 552 253 pofscale 1 1;
@@ -170,8 +170,8 @@ empty -20 7 0 8 -228856 -1 -1 1 256;
 #X obj 584 624 poftouch 100 100;
 #X obj 482 50 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
-#X obj 145 76 tgl 25 0 empty empty empty 17 7 0 10 -233017 -1 -1 0
-1;
+#X obj 145 76 tgl 25 0 empty empty empty 17 7 0 10 -233017 -1 -262144
+0 1;
 #X obj 127 9 r /kpof/\$1/selected;
 #X obj 1033 783 spigot 0;
 #X obj 592 170 r /kpof/\$1/size;
@@ -433,49 +433,14 @@ empty -20 7 0 8 -228856 -1 -1 1 256;
 #X restore 921 600 pd button-the-right-way;
 #X text 1080 828 toggle;
 #X text 876 793 switch;
-#X obj 777 572 loadbang;
-#X msg 777 594 dont_capture 2;
 #X obj 833 641 route down enter up;
-#X obj 810 624 print;
 #X obj 1014 641 route down enter up;
-#N canvas 1 52 450 300 rpi-fix 0;
-#X obj 114 121 spigot 1;
-#X obj 114 233 outlet;
-#X obj 114 39 inlet down;
-#X obj 264 39 inlet enter;
-#X obj 264 121 spigot 1;
-#X obj 214 67 r RPI-TOUCH;
-#X obj 167 99 == 0;
-#X text 308 66 si RPI-TOUCH;
-#X text 308 84 utiliser enter;
-#X text 314 98 et pas down;
-#X connect 0 0 1 0;
-#X connect 2 0 0 0;
-#X connect 3 0 4 0;
-#X connect 4 0 1 0;
-#X connect 5 0 6 0;
-#X connect 5 0 4 1;
-#X connect 6 0 0 1;
-#X restore 1015 668 pd rpi-fix;
-#N canvas 1 52 450 300 rpi-fix 0;
-#X obj 114 121 spigot 1;
-#X obj 114 233 outlet;
-#X obj 114 39 inlet down;
-#X obj 264 39 inlet enter;
-#X obj 264 121 spigot 1;
-#X obj 214 67 r RPI-TOUCH;
-#X obj 167 99 == 0;
-#X text 308 66 si RPI-TOUCH;
-#X text 308 84 utiliser enter;
-#X text 314 98 et pas down;
-#X connect 0 0 1 0;
-#X connect 2 0 0 0;
-#X connect 3 0 4 0;
-#X connect 4 0 1 0;
-#X connect 5 0 6 0;
-#X connect 5 0 4 1;
-#X connect 6 0 0 1;
-#X restore 833 668 pd rpi-fix;
+#X obj 940 529 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 920 708 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 833 668 rpi-touchFix;
+#X obj 1015 668 rpi-touchFix;
 #X connect 2 0 10 0;
 #X connect 3 0 2 0;
 #X connect 6 0 13 0;
@@ -495,7 +460,9 @@ empty -20 7 0 8 -228856 -1 -1 1 256;
 #X connect 18 0 79 0;
 #X connect 19 0 78 0;
 #X connect 20 0 27 0;
+#X connect 20 0 100 0;
 #X connect 21 0 27 0;
+#X connect 21 0 100 0;
 #X connect 23 0 16 0;
 #X connect 24 0 16 0;
 #X connect 25 0 83 0;
@@ -514,9 +481,10 @@ empty -20 7 0 8 -228856 -1 -1 1 256;
 #X connect 38 0 52 0;
 #X connect 39 0 66 0;
 #X connect 40 0 42 0;
-#X connect 42 1 99 0;
-#X connect 42 1 100 0;
+#X connect 42 1 97 0;
+#X connect 42 1 98 0;
 #X connect 42 1 101 0;
+#X connect 42 1 102 0;
 #X connect 43 0 6 0;
 #X connect 45 0 44 0;
 #X connect 45 0 63 0;
@@ -576,14 +544,9 @@ empty -20 7 0 8 -228856 -1 -1 1 256;
 #X connect 91 0 88 0;
 #X connect 92 0 87 0;
 #X connect 93 0 83 0;
-#X connect 97 0 98 0;
-#X connect 98 0 42 0;
-#X connect 99 0 103 0;
-#X connect 99 1 103 1;
-#X connect 99 2 21 0;
-#X connect 101 0 102 0;
-#X connect 101 1 102 1;
-#X connect 101 2 36 0;
+#X connect 101 0 20 0;
+#X connect 101 1 21 0;
+#X connect 101 2 42 0;
 #X connect 102 0 33 0;
-#X connect 103 0 20 0;
+#X connect 102 1 36 0;
 #X coords 0 -1 1 1 200 50 1 60 55;

+ 53 - 0
rpi-touchFix.pd

@@ -0,0 +1,53 @@
+#N canvas 1 52 450 300 10;
+#X obj 114 131 spigot 1;
+#X obj 114 513 outlet;
+#X obj 354 121 spigot 1;
+#X obj 407 48 r RPI-TOUCH;
+#X obj 167 109 == 0;
+#X text 420 324 si RPI-TOUCH;
+#X text 422 347 attender enter \, puis ecouter down;
+#X text 417 365 laisser passer down uniquement si pas de leave dans
+;
+#X text 421 380 les ms qui suivent;
+#X obj 354 167 route down enter leave up;
+#X obj 354 245 spigot 0;
+#X obj 397 189 t b b;
+#X msg 397 209 1;
+#X obj 354 286 delay 2;
+#X msg 472 250 stop;
+#X msg 354 267 2;
+#X obj 440 189 t b b;
+#X msg 440 209 0;
+#X obj 327 512 outlet;
+#X obj 114 168 route down up;
+#X obj 114 39 inlet touchevents;
+#X obj 696 77 r RPI-TOUCH;
+#X obj 696 99 * 2;
+#X obj 696 143 outlet;
+#X msg 696 121 dont_capture \$1;
+#X connect 0 0 19 0;
+#X connect 2 0 9 0;
+#X connect 3 0 4 0;
+#X connect 3 0 2 1;
+#X connect 4 0 0 1;
+#X connect 9 0 10 0;
+#X connect 9 1 11 0;
+#X connect 9 2 16 0;
+#X connect 9 3 18 0;
+#X connect 10 0 15 0;
+#X connect 11 0 12 0;
+#X connect 11 1 13 0;
+#X connect 12 0 10 1;
+#X connect 13 0 1 0;
+#X connect 14 0 13 0;
+#X connect 15 0 13 0;
+#X connect 16 0 17 0;
+#X connect 16 1 14 0;
+#X connect 17 0 10 1;
+#X connect 19 0 1 0;
+#X connect 19 1 18 0;
+#X connect 20 0 0 0;
+#X connect 20 0 2 0;
+#X connect 21 0 22 0;
+#X connect 22 0 24 0;
+#X connect 24 0 23 0;