Forráskód Böngészése

first browser path management prototype

titi-rpi 8 éve
szülő
commit
4569a2c5e0
3 módosított fájl, 106 hozzáadás és 33 törlés
  1. 91 32
      interface.pd
  2. 14 0
      interface.presets
  3. 1 1
      kpof

+ 91 - 32
interface.pd

@@ -1,4 +1,4 @@
-#N canvas 300 152 916 829 10;
+#N canvas 296 150 1064 829 10;
 #X declare -path kollabs;
 #X declare -path kollabs;
 #X declare -path kollabs;
@@ -139,9 +139,9 @@
 #X connect 3 0 4 0;
 #X restore 120 698 pd transport;
 #X obj 120 640 t a a;
-#X obj 704 155 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+#X obj 454 155 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
-#X obj 704 175 s RPI-TOUCH;
+#X obj 454 175 s RPI-TOUCH;
 #X obj 60 286 t a a a;
 #X obj 83 486 t a a a a a;
 #X obj 157 549 t a a a;
@@ -261,9 +261,8 @@
 #X obj 56 12 declare -path pof-lcd -lib pof -path kpof;
 #X obj 487 243 kollabs/ds_logic 0;
 #X obj 487 268 kollabs/ds_gui 0;
-#X obj 691 275 r /osc/UI/out;
 #X obj 552 632 netsend;
-#X obj 581 588 loadbang;
+#X obj 581 568 loadbang;
 #X msg 581 610 connect localhost 9001;
 #X obj 554 679 netreceive 9000;
 #X obj 554 701 print in;
@@ -272,7 +271,7 @@
 #X msg 490 543 send /kpof/testquad/corner/top/left/x \$1;
 #X obj 157 527 poftranslate 800 0;
 #X obj 83 767 poftranslate -800 0;
-#N canvas 534 124 1101 386 OSC-patch 0;
+#N canvas 530 122 1249 386 OSC-patch 0;
 #X obj 322 305 outlet;
 #X obj 105 25 r /osc/UI/out;
 #X msg 18 264 send /kpof/testquad/corner/top/left/x \$1;
@@ -298,8 +297,11 @@
 #X obj 710 224 list split 2;
 #X obj 157 53 print osc;
 #X obj 741 30 unpack f f;
-#X obj 741 52 * 10;
-#X obj 801 52 * 10;
+#X obj 978 41 r /kpof/corner-gain/value;
+#X obj 978 63 / 10;
+#X obj 741 52 * 1;
+#X obj 801 52 * 1;
+#X obj 978 85 + 1;
 #X connect 1 0 3 0;
 #X connect 5 0 6 0;
 #X connect 6 1 7 0;
@@ -322,13 +324,16 @@
 #X connect 20 0 0 0;
 #X connect 21 0 0 0;
 #X connect 22 0 18 0;
-#X connect 24 0 25 0;
-#X connect 24 1 26 0;
-#X connect 25 0 16 0;
-#X connect 26 0 16 1;
+#X connect 24 0 27 0;
+#X connect 24 1 28 0;
+#X connect 25 0 26 0;
+#X connect 26 0 29 0;
+#X connect 27 0 16 0;
+#X connect 28 0 16 1;
+#X connect 29 0 28 1;
+#X connect 29 0 27 1;
 #X restore 534 441 pd OSC-patch;
-#X obj 713 427 r /kpof/cornersPad/touch;
-#N canvas 1026 425 792 609 scene-settings 1;
+#N canvas 901 165 953 755 scene-settings 1;
 #X obj 94 132 t a a a a;
 #X text 172 135 SCENE SETTINGS;
 #X obj 154 157 kpofUIpad cornersPad UI;
@@ -344,12 +349,38 @@
 #X obj 255 62 extra/group-buttons TR corners;
 #X obj 255 82 extra/group-buttons BL corners;
 #X obj 255 102 extra/group-buttons BR corners;
-#X obj 535 192 r /corners/selected;
-#X symbolatom 535 214 10 0 0 0 - - -, f 10;
-#X obj 539 121;
+#X obj 506 75 r /corners/selected;
+#X symbolatom 506 97 10 0 0 0 - - -, f 10;
 #X obj 109 215 kpoftransform corners UI;
-#X obj 42 547 kpofUIslider;
-#X connect 0 2 17 0;
+#X obj 42 547 kpofUIslider corner-gain UI;
+#X obj 360 302 poftexts font1 40;
+#X obj 347 236 poftranslate;
+#X obj 504 357 pofutil;
+#X obj 504 379 route listdir;
+#X obj 504 270 pofutil;
+#X msg 504 248 getdir;
+#X obj 504 292 route getdir;
+#X msg 504 335 listdir \$1;
+#X obj 504 314 symbol;
+#X msg 417 274 text \$1;
+#X msg 523 146 list ce est test;
+#X obj 504 723 list prepend text;
+#X obj 504 745 list trim;
+#X obj 622 442 list split 1;
+#X obj 622 512 list prepend;
+#X obj 622 534 t l l;
+#X obj 622 484 list append;
+#X obj 707 484 makefilename %c;
+#X obj 734 463 loadbang;
+#X msg 707 462 10;
+#X obj 527 459 list split 1;
+#X obj 504 401 t b a b;
+#X obj 504 551 list;
+#X obj 504 573 print;
+#X obj 527 425 t a a;
+#X connect 0 0 17 0;
+#X connect 0 1 19 0;
+#X connect 0 2 16 0;
 #X connect 0 3 2 0;
 #X connect 7 0 6 0;
 #X connect 7 1 5 0;
@@ -357,11 +388,38 @@
 #X connect 7 3 3 0;
 #X connect 8 0 0 0;
 #X connect 14 0 15 0;
-#X connect 17 0 7 0;
+#X connect 16 0 7 0;
+#X connect 19 0 18 0;
+#X connect 20 0 21 0;
+#X connect 21 0 39 0;
+#X connect 22 0 24 0;
+#X connect 23 0 22 0;
+#X connect 24 0 26 0;
+#X connect 25 0 20 0;
+#X connect 26 0 25 0;
+#X connect 27 0 18 0;
+#X connect 29 0 30 0;
+#X connect 30 0 18 0;
+#X connect 31 0 34 0;
+#X connect 32 0 33 0;
+#X connect 33 0 40 1;
+#X connect 33 1 32 1;
+#X connect 34 0 32 0;
+#X connect 35 0 34 1;
+#X connect 36 0 37 0;
+#X connect 37 0 35 0;
+#X connect 38 1 42 0;
+#X connect 39 0 40 0;
+#X connect 39 1 42 0;
+#X connect 39 2 32 1;
+#X connect 40 0 41 0;
+#X connect 40 0 29 0;
+#X connect 42 0 38 0;
+#X connect 42 1 31 0;
 #X restore 83 800 pd scene-settings;
-#X obj 713 449 print;
 #X msg 463 73 \; RPI-TOUCH 1 \; /ds/UI/loadfile ../../interface.presets
 \; /ds/UI/scene/current 0 \; /kpofwin/fullscreen 1;
+#X obj 581 590 delay 5000;
 #X connect 5 0 7 0;
 #X connect 7 0 16 0;
 #X connect 8 0 11 0;
@@ -375,22 +433,23 @@
 #X connect 16 0 6 0;
 #X connect 16 1 26 0;
 #X connect 16 2 21 0;
-#X connect 17 0 45 0;
+#X connect 17 0 44 0;
 #X connect 17 2 13 0;
-#X connect 17 4 44 0;
+#X connect 17 4 43 0;
 #X connect 18 0 19 0;
-#X connect 20 0 44 1;
+#X connect 20 0 43 1;
 #X connect 24 0 29 0;
 #X connect 26 0 17 0;
 #X connect 27 0 26 1;
 #X connect 28 0 30 0;
 #X connect 29 0 28 0;
 #X connect 30 0 27 0;
-#X connect 31 0 50 0;
-#X connect 37 0 38 0;
-#X connect 38 0 36 0;
-#X connect 42 0 43 0;
-#X connect 43 0 36 0;
-#X connect 44 0 18 0;
-#X connect 45 0 48 0;
-#X connect 46 0 36 0;
+#X connect 31 0 47 0;
+#X connect 36 0 48 0;
+#X connect 37 0 35 0;
+#X connect 41 0 42 0;
+#X connect 42 0 35 0;
+#X connect 43 0 18 0;
+#X connect 44 0 46 0;
+#X connect 45 0 35 0;
+#X connect 48 0 37 0;

+ 14 - 0
interface.presets

@@ -25,6 +25,20 @@
 # SETTINGS
 # TABLES
 # DATA
+/kpof/corner-gain/color/off 0.3 0.3 0.3 1
+/kpof/corner-gain/translate/Z 0
+/kpof/corner-gain/translate/Y 0
+/kpof/corner-gain/translate/X 89
+/kpof/corner-gain/text corner-gain
+/kpof/corner-gain/text/size 25
+/kpof/corner-gain/color/border 0.5 0.5 0.5 1
+/kpof/corner-gain/color/text 1 1 1 1
+/kpof/corner-gain/color/on 0 0.4 0.6 1
+/kpof/corner-gain/mode 0
+/kpof/corner-gain/size/ratio 0.73
+/kpof/corner-gain/size 0.75
+/kpof/corner-gain/rotate -90
+/kpof/corner-gain/state 1
 /kpof/corners/scale/Y 1
 /kpof/corners/scale/X 1
 /kpof/corners/translate/Z 0

+ 1 - 1
kpof

@@ -1 +1 @@
-Subproject commit 8e72a8cafcfdcae52edeb125c7852af0bc40802d
+Subproject commit 92cc9e4fbb8b37dc1c1fe4538bdeeac99a3b416b