Explorar o código

added prev/next logic to numpad

titi-rpi %!s(int64=8) %!d(string=hai) anos
pai
achega
49707ca0d8
Modificáronse 3 ficheiros con 114 adicións e 411 borrados
  1. 12 11
      chat.pd
  2. 20 359
      chat.presets
  3. 82 41
      interface.pd

+ 12 - 11
chat.pd

@@ -33,7 +33,6 @@
 #X obj 583 310 list prepend send;
 #X obj 583 332 list trim;
 #X obj 307 444 kpofquad testquad;
-#X obj 654 588 print;
 #X msg 479 41 \; /ds/0/loadfile ../../chat.presets \; /ds/0/scene/current
 0 \; /kpofwin/fullscreen 1;
 #X obj 582 505 route scene play quad movie;
@@ -156,7 +155,7 @@
 #X connect 45 0 36 1;
 #X connect 46 0 39 1;
 #X connect 51 0 47 0;
-#X restore 596 627 pd dragcorners;
+#X restore 673 537 pd dragcorners;
 #X obj 67 309 kpofautoscalewin;
 #X obj 67 558 kpofquad testquad slave;
 #N canvas 1 52 450 300 scene 0;
@@ -241,28 +240,30 @@
 #X connect 28 0 2 0;
 #X coords 0 -1 1 1 120 20 1 30 80;
 #X restore 299 531 pd bullet-img;
-#X obj 583 402 == 1;
+#X obj 629 571 s /kpof/film1/play \$1;
+#X obj 583 402 == 0;
 #X obj 583 424 metro 1000;
-#X connect 2 0 31 0;
-#X connect 3 0 27 0;
+#X connect 2 0 30 0;
+#X connect 3 0 26 0;
 #X connect 5 0 4 0;
 #X connect 6 0 7 0;
 #X connect 8 0 10 0;
 #X connect 9 0 8 0;
 #X connect 13 0 25 0;
-#X connect 14 0 32 0;
+#X connect 14 0 31 0;
 #X connect 15 0 14 0;
 #X connect 15 5 13 0;
 #X connect 17 0 23 0;
 #X connect 18 0 35 0;
 #X connect 19 0 18 0;
 #X connect 20 0 19 0;
-#X connect 21 0 28 0;
+#X connect 21 0 27 0;
 #X connect 23 0 24 0;
 #X connect 24 0 18 0;
-#X connect 28 2 26 0;
-#X connect 28 2 30 0;
-#X connect 28 4 22 0;
-#X connect 31 0 15 0;
+#X connect 27 0 32 0;
+#X connect 27 1 34 0;
+#X connect 27 2 29 0;
+#X connect 27 4 22 0;
+#X connect 30 0 15 0;
 #X connect 35 0 36 0;
 #X connect 36 0 19 0;

+ 20 - 359
chat.presets

@@ -1,16 +1,16 @@
 ======================== GLOBAL ========================
 /kpofwin/normalizedtextcoords 0
 /kpofwin/fullscreen 0
-/kpofwin/position/y 0
-/kpofwin/position/x 0
-/kpofwin/cursor 0
-/kpofwin/framerate 0
-/kpofwin/window/y 0
-/kpofwin/window/x 0
+/kpofwin/position/y 100
+/kpofwin/position/x 100
+/kpofwin/cursor 1
+/kpofwin/framerate 25
+/kpofwin/window/y 600
+/kpofwin/window/x 776
 /kpof/img1/img/path 0
 /kpof/film1/media/path 0
 /print/debug/state 1
-/print/datastream/state 1
+/print/datastream/state 0
 /print/errors/state 1
 /print/info/state 1
 /store/tables/state 1
@@ -54,350 +54,11 @@
 /duration 0
 /name <unnamed>
 # SETTINGS
-/kpofwin/window/x/morph/timegrain 20
-/kpofwin/window/x/morph/curve/quality 0
-/kpofwin/window/x/morph/curve/resolution 128
-/kpofwin/window/x/morph/curve/weight 0
-/kpofwin/window/x/morph/curve/shape 0
-/kpofwin/window/x/morph/time 0
-/kpofwin/window/x/morph 0
-/kpofwin/window/x/delay 0
-/kpofwin/window/x/slave 0
-/kpofwin/window/x/occupy 0
-/kpofwin/window/y/morph/timegrain 20
-/kpofwin/window/y/morph/curve/quality 0
-/kpofwin/window/y/morph/curve/resolution 128
-/kpofwin/window/y/morph/curve/weight 0
-/kpofwin/window/y/morph/curve/shape 0
-/kpofwin/window/y/morph/time 0
-/kpofwin/window/y/morph 0
-/kpofwin/window/y/delay 0
-/kpofwin/window/y/slave 0
-/kpofwin/window/y/occupy 0
-/kpofwin/normalizedtexcoords/morph/timegrain 20
-/kpofwin/normalizedtexcoords/morph/curve/quality 0
-/kpofwin/normalizedtexcoords/morph/curve/resolution 128
-/kpofwin/normalizedtexcoords/morph/curve/weight 0
-/kpofwin/normalizedtexcoords/morph/curve/shape 0
-/kpofwin/normalizedtexcoords/morph/time 0
-/kpofwin/normalizedtexcoords/morph 0
-/kpofwin/normalizedtexcoords/delay 0
-/kpofwin/normalizedtexcoords/slave 0
-/kpofwin/normalizedtexcoords/occupy 0
-/kpofwin/framerate/morph/timegrain 20
-/kpofwin/framerate/morph/curve/quality 0
-/kpofwin/framerate/morph/curve/resolution 128
-/kpofwin/framerate/morph/curve/weight 0
-/kpofwin/framerate/morph/curve/shape 0
-/kpofwin/framerate/morph/time 0
-/kpofwin/framerate/morph 0
-/kpofwin/framerate/delay 0
-/kpofwin/framerate/slave 0
-/kpofwin/framerate/occupy 0
-/kpofwin/cursor/morph/timegrain 20
-/kpofwin/cursor/morph/curve/quality 0
-/kpofwin/cursor/morph/curve/resolution 128
-/kpofwin/cursor/morph/curve/weight 0
-/kpofwin/cursor/morph/curve/shape 0
-/kpofwin/cursor/morph/time 0
-/kpofwin/cursor/morph 0
-/kpofwin/cursor/delay 0
-/kpofwin/cursor/slave 0
-/kpofwin/cursor/occupy 0
-/kpofwin/position/x/morph/timegrain 20
-/kpofwin/position/x/morph/curve/quality 0
-/kpofwin/position/x/morph/curve/resolution 128
-/kpofwin/position/x/morph/curve/weight 0
-/kpofwin/position/x/morph/curve/shape 0
-/kpofwin/position/x/morph/time 0
-/kpofwin/position/x/morph 0
-/kpofwin/position/x/delay 0
-/kpofwin/position/x/slave 0
-/kpofwin/position/x/occupy 0
-/kpofwin/position/y/morph/timegrain 20
-/kpofwin/position/y/morph/curve/quality 0
-/kpofwin/position/y/morph/curve/resolution 128
-/kpofwin/position/y/morph/curve/weight 0
-/kpofwin/position/y/morph/curve/shape 0
-/kpofwin/position/y/morph/time 0
-/kpofwin/position/y/morph 0
-/kpofwin/position/y/delay 0
-/kpofwin/position/y/slave 0
-/kpofwin/position/y/occupy 0
-/kpofwin/background/R/morph/timegrain 20
-/kpofwin/background/R/morph/curve/quality 0
-/kpofwin/background/R/morph/curve/resolution 128
-/kpofwin/background/R/morph/curve/weight 0
-/kpofwin/background/R/morph/curve/shape 0
-/kpofwin/background/R/morph/time 0
-/kpofwin/background/R/morph 0
-/kpofwin/background/R/delay 0
-/kpofwin/background/R/slave 0
-/kpofwin/background/R/occupy 0
-/kpofwin/background/G/morph/timegrain 20
-/kpofwin/background/G/morph/curve/quality 0
-/kpofwin/background/G/morph/curve/resolution 128
-/kpofwin/background/G/morph/curve/weight 0
-/kpofwin/background/G/morph/curve/shape 0
-/kpofwin/background/G/morph/time 0
-/kpofwin/background/G/morph 0
-/kpofwin/background/G/delay 0
-/kpofwin/background/G/slave 0
-/kpofwin/background/G/occupy 0
-/kpofwin/background/B/morph/timegrain 20
-/kpofwin/background/B/morph/curve/quality 0
-/kpofwin/background/B/morph/curve/resolution 128
-/kpofwin/background/B/morph/curve/weight 0
-/kpofwin/background/B/morph/curve/shape 0
-/kpofwin/background/B/morph/time 0
-/kpofwin/background/B/morph 0
-/kpofwin/background/B/delay 0
-/kpofwin/background/B/slave 0
-/kpofwin/background/B/occupy 0
-/kpof/testquad/corner/top/right/y/morph/timegrain 20
-/kpof/testquad/corner/top/right/y/morph/curve/quality 0
-/kpof/testquad/corner/top/right/y/morph/curve/resolution 128
-/kpof/testquad/corner/top/right/y/morph/curve/weight 0
-/kpof/testquad/corner/top/right/y/morph/curve/shape 0
-/kpof/testquad/corner/top/right/y/morph/time 0
-/kpof/testquad/corner/top/right/y/morph 0
-/kpof/testquad/corner/top/right/y/delay 0
-/kpof/testquad/corner/top/right/y/slave 0
-/kpof/testquad/corner/top/right/y/occupy 0
-/kpof/testquad/corner/bottom/right/x/morph/timegrain 20
-/kpof/testquad/corner/bottom/right/x/morph/curve/quality 0
-/kpof/testquad/corner/bottom/right/x/morph/curve/resolution 128
-/kpof/testquad/corner/bottom/right/x/morph/curve/weight 0
-/kpof/testquad/corner/bottom/right/x/morph/curve/shape 0
-/kpof/testquad/corner/bottom/right/x/morph/time 0
-/kpof/testquad/corner/bottom/right/x/morph 0
-/kpof/testquad/corner/bottom/right/x/delay 0
-/kpof/testquad/corner/bottom/right/x/slave 0
-/kpof/testquad/corner/bottom/right/x/occupy 0
-/kpof/testquad/corner/bottom/right/y/morph/timegrain 20
-/kpof/testquad/corner/bottom/right/y/morph/curve/quality 0
-/kpof/testquad/corner/bottom/right/y/morph/curve/resolution 128
-/kpof/testquad/corner/bottom/right/y/morph/curve/weight 0
-/kpof/testquad/corner/bottom/right/y/morph/curve/shape 0
-/kpof/testquad/corner/bottom/right/y/morph/time 0
-/kpof/testquad/corner/bottom/right/y/morph 0
-/kpof/testquad/corner/bottom/right/y/delay 0
-/kpof/testquad/corner/bottom/right/y/slave 0
-/kpof/testquad/corner/bottom/right/y/occupy 0
-/kpof/testquad/corner/bottom/left/x/morph/timegrain 20
-/kpof/testquad/corner/bottom/left/x/morph/curve/quality 0
-/kpof/testquad/corner/bottom/left/x/morph/curve/resolution 128
-/kpof/testquad/corner/bottom/left/x/morph/curve/weight 0
-/kpof/testquad/corner/bottom/left/x/morph/curve/shape 0
-/kpof/testquad/corner/bottom/left/x/morph/time 0
-/kpof/testquad/corner/bottom/left/x/morph 0
-/kpof/testquad/corner/bottom/left/x/delay 0
-/kpof/testquad/corner/bottom/left/x/slave 0
-/kpof/testquad/corner/bottom/left/x/occupy 0
-/kpof/testquad/corner/bottom/left/y/morph/timegrain 20
-/kpof/testquad/corner/bottom/left/y/morph/curve/quality 0
-/kpof/testquad/corner/bottom/left/y/morph/curve/resolution 128
-/kpof/testquad/corner/bottom/left/y/morph/curve/weight 0
-/kpof/testquad/corner/bottom/left/y/morph/curve/shape 0
-/kpof/testquad/corner/bottom/left/y/morph/time 0
-/kpof/testquad/corner/bottom/left/y/morph 0
-/kpof/testquad/corner/bottom/left/y/delay 0
-/kpof/testquad/corner/bottom/left/y/slave 0
-/kpof/testquad/corner/bottom/left/y/occupy 0
-/kpof/testquad/state/morph/timegrain 20
-/kpof/testquad/state/morph/curve/quality 0
-/kpof/testquad/state/morph/curve/resolution 128
-/kpof/testquad/state/morph/curve/weight 0
-/kpof/testquad/state/morph/curve/shape 0
-/kpof/testquad/state/morph/time 0
-/kpof/testquad/state/morph 0
-/kpof/testquad/state/delay 0
-/kpof/testquad/state/slave 0
-/kpof/testquad/state/occupy 0
-/kpof/testquad/corner/top/right/x/morph/timegrain 20
-/kpof/testquad/corner/top/right/x/morph/curve/quality 0
-/kpof/testquad/corner/top/right/x/morph/curve/resolution 128
-/kpof/testquad/corner/top/right/x/morph/curve/weight 0
-/kpof/testquad/corner/top/right/x/morph/curve/shape 0
-/kpof/testquad/corner/top/right/x/morph/time 0
-/kpof/testquad/corner/top/right/x/morph 0
-/kpof/testquad/corner/top/right/x/delay 0
-/kpof/testquad/corner/top/right/x/slave 0
-/kpof/testquad/corner/top/right/x/occupy 0
-/kpof/testquad/corner/top/left/y/morph/timegrain 20
-/kpof/testquad/corner/top/left/y/morph/curve/quality 0
-/kpof/testquad/corner/top/left/y/morph/curve/resolution 128
-/kpof/testquad/corner/top/left/y/morph/curve/weight 0
-/kpof/testquad/corner/top/left/y/morph/curve/shape 0
-/kpof/testquad/corner/top/left/y/morph/time 0
-/kpof/testquad/corner/top/left/y/morph 0
-/kpof/testquad/corner/top/left/y/delay 0
-/kpof/testquad/corner/top/left/y/slave 0
-/kpof/testquad/corner/top/left/y/occupy 0
-/kpof/testquad/corner/top/left/x/morph/timegrain 20
-/kpof/testquad/corner/top/left/x/morph/curve/quality 0
-/kpof/testquad/corner/top/left/x/morph/curve/resolution 128
-/kpof/testquad/corner/top/left/x/morph/curve/weight 0
-/kpof/testquad/corner/top/left/x/morph/curve/shape 0
-/kpof/testquad/corner/top/left/x/morph/time 0
-/kpof/testquad/corner/top/left/x/morph 0
-/kpof/testquad/corner/top/left/x/delay 0
-/kpof/testquad/corner/top/left/x/slave 0
-/kpof/testquad/corner/top/left/x/occupy 0
-/kpof/media1/corner/top/right/y/morph/timegrain 20
-/kpof/media1/corner/top/right/y/morph/curve/quality 0
-/kpof/media1/corner/top/right/y/morph/curve/resolution 128
-/kpof/media1/corner/top/right/y/morph/curve/weight 0
-/kpof/media1/corner/top/right/y/morph/curve/shape 0
-/kpof/media1/corner/top/right/y/morph/time 0
-/kpof/media1/corner/top/right/y/morph 0
-/kpof/media1/corner/top/right/y/delay 0
-/kpof/media1/corner/top/right/y/slave 0
-/kpof/media1/corner/top/right/y/occupy 0
-/kpof/media1/corner/bottom/right/x/morph/timegrain 20
-/kpof/media1/corner/bottom/right/x/morph/curve/quality 0
-/kpof/media1/corner/bottom/right/x/morph/curve/resolution 128
-/kpof/media1/corner/bottom/right/x/morph/curve/weight 0
-/kpof/media1/corner/bottom/right/x/morph/curve/shape 0
-/kpof/media1/corner/bottom/right/x/morph/time 0
-/kpof/media1/corner/bottom/right/x/morph 0
-/kpof/media1/corner/bottom/right/x/delay 0
-/kpof/media1/corner/bottom/right/x/slave 0
-/kpof/media1/corner/bottom/right/x/occupy 0
-/kpof/media1/corner/bottom/right/y/morph/timegrain 20
-/kpof/media1/corner/bottom/right/y/morph/curve/quality 0
-/kpof/media1/corner/bottom/right/y/morph/curve/resolution 128
-/kpof/media1/corner/bottom/right/y/morph/curve/weight 0
-/kpof/media1/corner/bottom/right/y/morph/curve/shape 0
-/kpof/media1/corner/bottom/right/y/morph/time 0
-/kpof/media1/corner/bottom/right/y/morph 0
-/kpof/media1/corner/bottom/right/y/delay 0
-/kpof/media1/corner/bottom/right/y/slave 0
-/kpof/media1/corner/bottom/right/y/occupy 0
-/kpof/media1/corner/bottom/left/x/morph/timegrain 20
-/kpof/media1/corner/bottom/left/x/morph/curve/quality 0
-/kpof/media1/corner/bottom/left/x/morph/curve/resolution 128
-/kpof/media1/corner/bottom/left/x/morph/curve/weight 0
-/kpof/media1/corner/bottom/left/x/morph/curve/shape 0
-/kpof/media1/corner/bottom/left/x/morph/time 0
-/kpof/media1/corner/bottom/left/x/morph 0
-/kpof/media1/corner/bottom/left/x/delay 0
-/kpof/media1/corner/bottom/left/x/slave 0
-/kpof/media1/corner/bottom/left/x/occupy 0
-/kpof/media1/corner/bottom/left/y/morph/timegrain 20
-/kpof/media1/corner/bottom/left/y/morph/curve/quality 0
-/kpof/media1/corner/bottom/left/y/morph/curve/resolution 128
-/kpof/media1/corner/bottom/left/y/morph/curve/weight 0
-/kpof/media1/corner/bottom/left/y/morph/curve/shape 0
-/kpof/media1/corner/bottom/left/y/morph/time 0
-/kpof/media1/corner/bottom/left/y/morph 0
-/kpof/media1/corner/bottom/left/y/delay 0
-/kpof/media1/corner/bottom/left/y/slave 0
-/kpof/media1/corner/bottom/left/y/occupy 0
-/kpof/media1/media/1/morph/timegrain 20
-/kpof/media1/media/1/morph/curve/quality 0
-/kpof/media1/media/1/morph/curve/resolution 128
-/kpof/media1/media/1/morph/curve/weight 0
-/kpof/media1/media/1/morph/curve/shape 0
-/kpof/media1/media/1/morph/time 0
-/kpof/media1/media/1/morph 0
-/kpof/media1/media/1/delay 0
-/kpof/media1/media/1/slave 0
-/kpof/media1/media/1/occupy 0
-/kpof/media1/media/2/morph/timegrain 20
-/kpof/media1/media/2/morph/curve/quality 0
-/kpof/media1/media/2/morph/curve/resolution 128
-/kpof/media1/media/2/morph/curve/weight 0
-/kpof/media1/media/2/morph/curve/shape 0
-/kpof/media1/media/2/morph/time 0
-/kpof/media1/media/2/morph 0
-/kpof/media1/media/2/delay 0
-/kpof/media1/media/2/slave 0
-/kpof/media1/media/2/occupy 0
-/kpof/media1/fadetime/morph/timegrain 20
-/kpof/media1/fadetime/morph/curve/quality 0
-/kpof/media1/fadetime/morph/curve/resolution 128
-/kpof/media1/fadetime/morph/curve/weight 0
-/kpof/media1/fadetime/morph/curve/shape 0
-/kpof/media1/fadetime/morph/time 0
-/kpof/media1/fadetime/morph 0
-/kpof/media1/fadetime/delay 0
-/kpof/media1/fadetime/slave 0
-/kpof/media1/fadetime/occupy 0
-/kpof/media1/state/morph/timegrain 20
-/kpof/media1/state/morph/curve/quality 0
-/kpof/media1/state/morph/curve/resolution 128
-/kpof/media1/state/morph/curve/weight 0
-/kpof/media1/state/morph/curve/shape 0
-/kpof/media1/state/morph/time 0
-/kpof/media1/state/morph 0
-/kpof/media1/state/delay 0
-/kpof/media1/state/slave 0
-/kpof/media1/state/occupy 0
-/kpof/media1/alpha/1/morph/timegrain 20
-/kpof/media1/alpha/1/morph/curve/quality 0
-/kpof/media1/alpha/1/morph/curve/resolution 128
-/kpof/media1/alpha/1/morph/curve/weight 0
-/kpof/media1/alpha/1/morph/curve/shape 0
-/kpof/media1/alpha/1/morph/time 0
-/kpof/media1/alpha/1/morph 0
-/kpof/media1/alpha/1/delay 0
-/kpof/media1/alpha/1/slave 0
-/kpof/media1/alpha/1/occupy 0
-/kpof/media1/alpha/2/morph/timegrain 20
-/kpof/media1/alpha/2/morph/curve/quality 0
-/kpof/media1/alpha/2/morph/curve/resolution 128
-/kpof/media1/alpha/2/morph/curve/weight 0
-/kpof/media1/alpha/2/morph/curve/shape 0
-/kpof/media1/alpha/2/morph/time 0
-/kpof/media1/alpha/2/morph 0
-/kpof/media1/alpha/2/delay 0
-/kpof/media1/alpha/2/slave 0
-/kpof/media1/alpha/2/occupy 0
-/kpof/media1/corner/top/right/x/morph/timegrain 20
-/kpof/media1/corner/top/right/x/morph/curve/quality 0
-/kpof/media1/corner/top/right/x/morph/curve/resolution 128
-/kpof/media1/corner/top/right/x/morph/curve/weight 0
-/kpof/media1/corner/top/right/x/morph/curve/shape 0
-/kpof/media1/corner/top/right/x/morph/time 0
-/kpof/media1/corner/top/right/x/morph 0
-/kpof/media1/corner/top/right/x/delay 0
-/kpof/media1/corner/top/right/x/slave 0
-/kpof/media1/corner/top/right/x/occupy 0
-/kpof/media1/corner/top/left/y/morph/timegrain 20
-/kpof/media1/corner/top/left/y/morph/curve/quality 0
-/kpof/media1/corner/top/left/y/morph/curve/resolution 128
-/kpof/media1/corner/top/left/y/morph/curve/weight 0
-/kpof/media1/corner/top/left/y/morph/curve/shape 0
-/kpof/media1/corner/top/left/y/morph/time 0
-/kpof/media1/corner/top/left/y/morph 0
-/kpof/media1/corner/top/left/y/delay 0
-/kpof/media1/corner/top/left/y/slave 0
-/kpof/media1/corner/top/left/y/occupy 0
-/kpof/media1/corner/top/left/x/morph/timegrain 20
-/kpof/media1/corner/top/left/x/morph/curve/quality 0
-/kpof/media1/corner/top/left/x/morph/curve/resolution 128
-/kpof/media1/corner/top/left/x/morph/curve/weight 0
-/kpof/media1/corner/top/left/x/morph/curve/shape 0
-/kpof/media1/corner/top/left/x/morph/time 0
-/kpof/media1/corner/top/left/x/morph 0
-/kpof/media1/corner/top/left/x/delay 0
-/kpof/media1/corner/top/left/x/slave 0
-/kpof/media1/corner/top/left/x/occupy 0
 # TABLES
 # DATA
-/kpof/media1/corner/top/left/x -200
-/kpof/media1/corner/top/left/y -200
-/kpof/media1/corner/top/right/x 200
-/kpof/media1/alpha/2 0.5
-/kpof/media1/alpha/1 0.5
-/kpof/media1/state 1
-/kpof/media1/fadetime 0
-/kpof/media1/corner/bottom/left/y 200
-/kpof/media1/corner/bottom/left/x -200
-/kpof/media1/corner/bottom/right/y 200
-/kpof/media1/corner/bottom/right/x 200
-/kpof/media1/corner/top/right/y -200
+/kpofwin/background/B 4.32203
+/kpofwin/background/G 0
+/kpofwin/background/R 0
 /kpof/testquad/corner/top/left/x -93
 /kpof/testquad/corner/top/left/y 62
 /kpof/testquad/corner/top/right/x 309
@@ -407,13 +68,13 @@
 /kpof/testquad/corner/bottom/right/y 257
 /kpof/testquad/corner/bottom/right/x 247
 /kpof/testquad/corner/top/right/y -137
-/kpofwin/background/B 4.32203
-/kpofwin/background/G 0
-/kpofwin/background/R 0
-/kpofwin/position/y 100
-/kpofwin/position/x 100
-/kpofwin/cursor 1
-/kpofwin/framerate 25
-/kpofwin/normalizedtexcoords 0
-/kpofwin/window/y 600
-/kpofwin/window/x 776
+/kpof/img1/img/file bullet_hole_PNG6050 png
+/kpof/img1/alpha 0.484848
+/kpof/img1/state 1
+/kpof/img1/fadetime 0
+/kpof/film1/goto 0
+/kpof/film1/play 1
+/kpof/film1/alpha 1
+/kpof/film1/media/file Orion_SM_MSavi_320x240_sound avi
+/kpof/film1/state 1
+/kpof/film1/fadetime 0

+ 82 - 41
interface.pd

@@ -35,13 +35,13 @@
 #X obj 56 61 kollabs/ds_gui UI;
 #X obj 214 33 kpofwin UI;
 #X obj 404 24 poffonts font1 ./media/vera.ttf 40;
-#N canvas 848 425 865 570 numpad 0;
-#N canvas 727 554 936 410 numpad-logic 0;
-#X obj 334 257 r /numpad/selected;
-#X obj 275 331 text define -k numpad;
+#N canvas 844 423 865 570 numpad 0;
+#N canvas 766 625 936 410 numpad-logic 0;
+#X obj 79 44 r /numpad/selected;
+#X obj 80 22 text define -k numpad;
 #A set np1 \; np2 \; np3 \; np4 \; np5 \; np6 \; np7 \; np8 \; np9
 \; blackout \;;
-#X symbolatom 334 279 10 0 0 0 - - -, f 10;
+#X symbolatom 132 70 10 0 0 0 - - -, f 10;
 #X obj 255 42 extra/group-buttons np1 numpad;
 #X obj 475 102 extra/group-buttons blackout numpad;
 #X obj 475 42 extra/group-buttons np2 numpad;
@@ -52,7 +52,46 @@
 #X obj 255 82 extra/group-buttons np7 numpad;
 #X obj 475 82 extra/group-buttons np8 numpad;
 #X obj 695 82 extra/group-buttons np9 numpad;
+#X obj 25 130;
+#X obj 79 100 list fromsymbol;
+#X obj 79 122 list split 2;
+#X obj 119 143 - 48;
+#X obj 82 257 - 1;
+#X obj 126 338 moses 10;
+#X obj 82 317 moses 1;
+#X obj 82 163 r /kpof/prev-sc/selected;
+#X obj 82 185 route 1;
+#X obj 152 257 route 1;
+#X obj 152 237 r /kpof/next-sc/selected;
+#X obj 152 299 + 1;
+#X obj 239 271 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X msg 126 360 \; /kpof/np\$1/selected 1;
+#X obj 152 213 moses 9;
+#X obj 96 213 moses 2;
+#X obj 82 235 f 1;
+#X obj 154 277 f 1;
+#X floatatom 81 363 5 0 0 0 - - -, f 5;
 #X connect 0 0 2 0;
+#X connect 0 0 14 0;
+#X connect 14 0 15 0;
+#X connect 15 1 16 0;
+#X connect 16 0 27 0;
+#X connect 16 0 28 0;
+#X connect 17 0 19 0;
+#X connect 18 0 26 0;
+#X connect 18 0 31 0;
+#X connect 19 1 18 0;
+#X connect 20 0 21 0;
+#X connect 21 0 29 0;
+#X connect 22 0 25 0;
+#X connect 22 0 30 0;
+#X connect 23 0 22 0;
+#X connect 24 0 19 0;
+#X connect 27 0 30 1;
+#X connect 28 1 29 1;
+#X connect 29 0 17 0;
+#X connect 30 0 24 0;
 #X restore 285 51 pd numpad-logic;
 #X obj 54 186 t a a;
 #X obj 88 211 pofcolor 0.1 0.1 0.1 1;
@@ -118,7 +157,7 @@
 #X connect 12 0 5 0;
 #X coords 0 -1 1 1 86 35 1 100 100;
 #X restore 60 329 pd lightmask;
-#N canvas 949 55 819 453 transport 0;
+#N canvas 945 53 819 453 transport 0;
 #X obj 87 18 inlet;
 #X obj 87 40 kpoftransform tr-transf UI;
 #X obj 87 95 t a a a a a;
@@ -130,9 +169,7 @@
 #X obj 142 173 kpofUIslider scroll UI;
 #X connect 0 0 1 0;
 #X connect 1 0 2 0;
-#X connect 2 0 7 0;
 #X connect 2 1 6 0;
-#X connect 2 2 5 0;
 #X connect 2 3 8 0;
 #X connect 2 4 3 0;
 #X connect 3 0 4 0;
@@ -168,10 +205,9 @@
 #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 521 650 1249 386 OSC-patch 0;
+#N canvas 519 649 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;
 #X obj 105 48 route;
 #X symbolatom 468 26 10 0 0 0 - - -, f 10;
 #X obj 529 70 list fromsymbol;
@@ -199,36 +235,41 @@
 #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;
-#X connect 7 0 9 0;
-#X connect 8 0 9 0;
-#X connect 9 0 0 0;
+#X obj 99 137 r /kpof/play/selected;
+#X msg 99 159 play \$1;
+#X connect 1 0 2 0;
+#X connect 4 0 5 0;
+#X connect 5 1 6 0;
+#X connect 6 0 8 0;
+#X connect 7 0 8 0;
+#X connect 8 0 0 0;
+#X connect 9 0 10 0;
+#X connect 9 0 3 0;
 #X connect 10 0 11 0;
-#X connect 11 0 12 0;
-#X connect 11 1 13 0;
-#X connect 11 2 8 0;
-#X connect 11 3 5 0;
-#X connect 12 0 9 0;
-#X connect 13 0 9 0;
-#X connect 14 0 24 0;
-#X connect 15 0 16 2;
-#X connect 16 0 20 0;
-#X connect 17 0 18 2;
+#X connect 10 1 12 0;
+#X connect 10 2 7 0;
+#X connect 10 3 4 0;
+#X connect 11 0 8 0;
+#X connect 12 0 8 0;
+#X connect 13 0 23 0;
+#X connect 14 0 15 2;
+#X connect 15 0 19 0;
+#X connect 16 0 17 2;
+#X connect 17 0 20 0;
 #X connect 18 0 21 0;
-#X connect 19 0 22 0;
+#X connect 19 0 0 0;
 #X connect 20 0 0 0;
-#X connect 21 0 0 0;
-#X connect 22 0 18 0;
-#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 connect 21 0 17 0;
+#X connect 23 0 26 0;
+#X connect 23 1 27 0;
+#X connect 24 0 25 0;
+#X connect 25 0 28 0;
+#X connect 26 0 15 0;
+#X connect 27 0 15 1;
+#X connect 28 0 27 1;
+#X connect 28 0 26 1;
+#X connect 29 0 30 0;
+#X connect 30 0 0 0;
 #X restore 534 441 pd OSC-patch;
 #N canvas 612 72 1144 908 scene-settings 0;
 #X obj 94 132 t a a a a;
@@ -641,8 +682,8 @@
 #X obj 800 219 gpio;
 #X obj 852 185 test-gpio;
 #X msg 725 271 echo 17 >/sys/class/gpio/export;
-#X obj 552 654 == 1;
 #X obj 552 676 metro 1000;
+#X obj 552 654 == 0;
 #X connect 5 0 42 0;
 #X connect 8 0 7 0;
 #X connect 8 1 4 0;
@@ -665,7 +706,7 @@
 #X connect 24 0 21 0;
 #X connect 25 0 39 0;
 #X connect 25 0 49 0;
-#X connect 27 0 54 0;
+#X connect 27 0 55 0;
 #X connect 28 0 40 0;
 #X connect 29 0 27 0;
 #X connect 33 0 34 0;
@@ -679,5 +720,5 @@
 #X connect 46 0 45 0;
 #X connect 49 0 50 0;
 #X connect 53 0 45 0;
-#X connect 54 0 55 0;
-#X connect 55 0 29 0;
+#X connect 54 0 29 0;
+#X connect 55 0 54 0;