瀏覽代碼

preset management

reset timeline at boot to clean events
default preset at boot but can load/save other files
Etienne Landon 8 年之前
父節點
當前提交
e6cf48bea3
共有 3 個文件被更改,包括 125 次插入330 次删除
  1. 1 1
      extra/PdTl
  2. 35 35
      extra/tl.preset
  3. 89 294
      main.pd

+ 1 - 1
extra/PdTl

@@ -1 +1 @@
-Subproject commit 567ffcbc69b80efd7129589751d0d5da93065b5c
+Subproject commit 2f9ae017e80bb0c51e0db32a38c8d4a3f0b52883

+ 35 - 35
extra/tl.preset

@@ -1,3 +1,8 @@
+light6var value% 3.4552 128 70.5036 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0;
 light12var value% 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
@@ -18,21 +23,11 @@ light7var value% 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0;
-light6var value% 70.5036 128 70.5036 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0 0 0;
 light5var value% 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0;
-light3var value% 51.7986 128 51.7986 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0 0 0;
 light4var value% 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
@@ -58,11 +53,16 @@ light11var value% 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0;
-sound name Ambianceville3-R.wav 128 Ambianceville3-R.wav smoke.mov.wav
-smoke.mov.wav _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
+light3var value% 3.14755 128 51.7986 0 0 100 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0;
+sound name smoke.mov.wav 128 Ambianceville3-R.wav smoke.mov.wav smoke.mov.wav
+_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
-_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _;
+_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _;
 movie light 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
@@ -73,7 +73,7 @@ movie scale 0 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0;
-movie name smoke.mov 128 fingers.mov smoke.mov smoke.mov smoke.mov
+movie name fingers.mov 128 fingers.mov smoke.mov smoke.mov smoke.mov
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
@@ -233,7 +233,7 @@ Song t9 tu 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0;
 Song t8 mute 0 0;
-Song t8 tn 100 70% 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
+Song t8 tn 100 70% 0% 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
@@ -242,15 +242,15 @@ Song t8 name _ 0 _;
 Song t8 B 0 0;
 Song t8 G 0 0;
 Song t8 R 0 0;
-Song t8 tl 100 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+Song t8 tl 100 113 3.3754 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0;
-Song t8 tt 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0;
+Song t8 tt 100 11.4763 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0;
-Song t8 tu 100 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0;
+Song t8 tu 100 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0;
@@ -299,24 +299,24 @@ Song t6 tu 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0;
 Song t5 mute 0 0;
-Song t5 tn 100 51% 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
-20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
-43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
-66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
-89 90 91 92 93 94 95 96 97 98 99 0 _;
+Song t5 tn 100 51% 0% 0% 100% 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
+19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
+42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
+65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
+88 89 90 91 92 93 94 95 96 97 98 99 0 _;
 Song t5 name _ 0 _;
 Song t5 B 0 0;
 Song t5 G 0 0;
 Song t5 R 0 0;
-Song t5 tl 100 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+Song t5 tl 100 4.90135 3.3754 0.389823 0.129176 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0;
-Song t5 tt 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;
+Song t5 tt 100 5.00442 0 10.2167 10.0257 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0;
-Song t5 tu 100 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;
+Song t5 tu 100 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0;
@@ -387,8 +387,8 @@ Song t4 tu 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0;
-Song s 0 0;
-Song z 5.92523 0;
+Song s 0.00472616 0;
+Song z 13.1206 0;
 Song t1 mute 0 0;
 Song t1 tn 100 Ambianceville3-R.wav smoke.mov.wav smoke.mov.wav 3 4
 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
@@ -400,11 +400,11 @@ Song t1 name _ 0 _;
 Song t1 B 0 0;
 Song t1 G 0 0;
 Song t1 R 0 0;
-Song t1 tl 100 16.6246 3.37539 3.37539 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+Song t1 tl 100 16.6246 3.37539 9.6166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;
-Song t1 tt 100 11.4763 120.333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;
+Song t1 tt 100 11.3116 120.333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 0 0 0 0 0 0 0 0 0 0 0 0 0;

+ 89 - 294
main.pd

@@ -1,6 +1,4 @@
-#N canvas 81 99 1167 687 10;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
+#N canvas 219 182 1079 781 10;
 #X declare -path extra/evt/data -path extra/evt/data -path extra/evt/ev-in
 -path extra/evt/ev-main -path extra/evt/ev-pano -path extra/evt/ev-pro
 -path extra/evt/libs/gil -path extra/evt/libs/kollabs -path extra/evt/media
@@ -9,250 +7,7 @@
 iemlib -stdpath ggee -stdpath hcs -stdpath moonlib -path extra -path
 extra/PdTl -path extra/AutoPreset;
 #X declare -path extra/Fraise -path extra/tof;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -lib moonlib -stdpath moonlib -stdpath
-extra/moonlib;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -stdpath moonlib;
-#X declare -stdpath hcs;
-#X declare -stdpath ggee;
-#X declare -lib ../extra/s2f -lib ../extra/slist;
-#X declare -lib ../extra/getdir -lib ../extra/shell;
-#X declare -lib ../extra/comport;
-#X declare -lib ../extra/folder_list -lib ../extra/stat -lib ../extra/uname
-;
-#X declare -stdpath zexy;
-#X declare -lib ../extra/zexy -lib zexy;
-#X declare -lib ../extra/getdir;
-#X declare -stdpath ggee;
-#X declare -lib ../extra/getdir;
-#X declare -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#X declare -lib libdir -lib ggee -stdpath ggee;
-#N canvas 158 91 1178 687 VIDEO 0;
+#N canvas 542 100 1178 687 VIDEO 0;
 #X obj 4 7 cnv 15 400 350 empty empty empty 20 12 0 14 -261682 -66577
 0;
 #X obj 13 52 ev_gemwin;
@@ -327,8 +82,8 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X obj 765 151 spigot 1;
 #X obj 584 114 vsl 12 50 0 0.05 0 0 empty empty empty 0 -9 0 10 -262144
 -1 -1 3200 1;
-#X obj 584 172 s /ev/pro/l/shade/right;
-#X obj 584 192 s /ev/pro/r/shade/left;
+#X obj 584 202 s /ev/pro/l/shade/right;
+#X obj 584 222 s /ev/pro/r/shade/left;
 #X obj 589 72 r /ev/pro/l/shade/right;
 #X obj 336 572 r preview-state;
 #X obj 336 594 route 0 1;
@@ -396,8 +151,8 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X connect 73 0 71 0;
 #X connect 74 0 71 0;
 #X coords 0 -1 1 1 100 90 1 500 100;
-#X restore 17 -107 pd VIDEO;
-#N canvas 319 224 575 300 init 0;
+#X restore 7 147 pd VIDEO;
+#N canvas 313 221 575 553 init 0;
 #X obj 182 172 bng 15 250 50 0 empty empty load 17 7 0 10 -4034 -1
 -1;
 #X obj 224 172 bng 15 250 50 0 empty empty save 17 7 0 10 -258113 -1
@@ -405,7 +160,6 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X obj 12 159 loadbang;
 #X obj 280 153 apmaster \$0-Master;
 #X text 78 162 (autoload);
-#X obj 12 204 apmasterfile \$0-Master extra/tl.preset;
 #X obj 13 78 declare -path extra/evt/data -path extra/evt/data -path
 extra/evt/ev-in -path extra/evt/ev-main -path extra/evt/ev-pano -path
 extra/evt/ev-pro -path extra/evt/libs/gil -path extra/evt/libs/kollabs
@@ -418,34 +172,58 @@ extra/evt/ev-pro -path extra/evt/libs/gil -path extra/evt/libs/kollabs
 #X obj 13 7 declare -path extra/Fraise -path extra/tof;
 #X obj 447 199 loadbang;
 #X msg 447 221 \; pd dsp 1;
-#X connect 0 0 5 0;
-#X connect 1 0 5 1;
-#X connect 11 0 12 0;
+#X obj 54 362 route loaded saved;
+#X symbolatom 54 428 0 0 0 0 - - -;
+#X obj 54 384 symbol;
+#X obj 146 383 symbol;
+#X msg 247 277 load;
+#X msg 284 277 save;
+#X obj 247 303 s \$0-Master-apmaster-rcv;
+#X obj 54 339 r \$0-Master-apmaster-snd;
+#X obj 12 234 apmasterfile \$0-Master extra/tl.preset;
+#X obj 12 181 delay 1000;
+#X obj 54 406 splitpath;
+#X obj 146 405 splitpath;
+#X symbolatom 187 433 10 0 0 0 - - -, f 10;
+#X connect 0 0 16 0;
+#X connect 1 0 17 0;
+#X connect 2 0 21 0;
+#X connect 10 0 11 0;
+#X connect 12 0 14 0;
+#X connect 12 1 15 0;
+#X connect 14 0 22 0;
+#X connect 15 0 23 0;
+#X connect 16 0 18 0;
+#X connect 17 0 18 0;
+#X connect 19 0 12 0;
+#X connect 21 0 20 0;
+#X connect 22 1 13 0;
+#X connect 23 1 24 0;
 #X coords 0 -1 1 1 85 40 1 180 150;
-#X restore 17 -2 pd init;
-#X obj 134 -107 tlSong15 \$0-Master Song;
-#X obj 154 314 tlTransport \$0-Master Song;
-#X obj 578 314 tlMovie \$0-Master movie Song 2;
-#X obj 355 314 tlSound \$0-Master sound Song 1;
-#N canvas 156 136 450 657 Fraise 0;
+#X restore 7 32 pd init;
+#X obj 126 15 tlSong15 \$0-Master Song;
+#X obj 140 423 tlTransport \$0-Master Song;
+#X obj 564 423 tlMovie \$0-Master movie Song 2;
+#X obj 341 423 tlSound \$0-Master sound Song 1;
+#N canvas 536 354 688 657 Fraise 0;
 #X obj 21 38 pied/pied 0 41424;
 #X obj 21 112 fruit/fruit 1 dimmer1 10 dimmer1;
 #X obj 21 160 fruit/fruit 1 dimmer2 11 dimmer2;
-#X obj 293 50 fruit/receive dimmer2;
-#X obj 293 72 route s;
-#X obj 293 94 route 0 1 2 3;
-#X obj 293 121 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+#X obj 302 50 fruit/receive dimmer2;
+#X obj 302 72 route s;
+#X obj 302 94 route 0 1 2 3;
+#X obj 302 193 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
 1;
-#X obj 315 119 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+#X obj 324 192 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
-#X obj 337 120 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+#X obj 346 192 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
 1;
-#X obj 359 118 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+#X obj 367 192 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
 1;
-#X text 286 137 sw1;
-#X text 313 137 sw2;
-#X text 337 136 sw3;
-#X text 364 136 sw4;
+#X text 291 209 sw1;
+#X text 318 209 sw2;
+#X text 342 209 sw3;
+#X text 369 209 sw4;
 #X obj 56 233 r toGrada;
 #X obj 60 490 pack f f;
 #X msg 60 515 c 40 c \$1 i \$2;
@@ -461,6 +239,14 @@ extra/evt/ev-pro -path extra/evt/libs/gil -path extra/evt/libs/kollabs
 #X obj 206 537 fruit/send dimmer2;
 #X msg 287 445 1 65535;
 #X obj 125 277 * 655.35;
+#X obj 302 172 bng 15 250 50 0 empty empty connect 17 7 0 10 -24198
+-1 -1;
+#X obj 402 137 route 0 1;
+#X msg 402 159 color 13;
+#X msg 481 156 color 16;
+#X obj 401 117 loadbang;
+#X msg 398 265 0 \, 1;
+#X connect 0 0 30 0;
 #X connect 3 0 4 0;
 #X connect 4 0 5 0;
 #X connect 5 0 6 0;
@@ -482,20 +268,16 @@ extra/evt/ev-pro -path extra/evt/libs/gil -path extra/evt/libs/kollabs
 #X connect 24 0 20 1;
 #X connect 27 0 20 0;
 #X connect 28 0 24 0;
-#X restore 17 42 pd Fraise;
-#X obj 373 605 tlLight \$0-Master light11 Song 13;
-#X obj 373 539 tlLight \$0-Master light8 Song 10;
-#X obj 151 409 tlLight \$0-Master light1 Song 3;
-#X obj 373 409 tlLight \$0-Master light2 Song 4;
-#X obj 151 475 tlLight \$0-Master light4 Song 6;
-#X obj 595 409 tlLight \$0-Master light3 Song 5;
-#X obj 373 475 tlLight \$0-Master light5 Song 7;
-#X obj 595 475 tlLight \$0-Master light6 Song 8;
-#X obj 151 539 tlLight \$0-Master light7 Song 9;
-#X obj 595 539 tlLight \$0-Master light9 Song 11;
-#X obj 151 605 tlLight \$0-Master light10 Song 12;
-#X obj 595 605 tlLight \$0-Master light12 Song 14;
-#N canvas 57 75 450 401 stuff 0;
+#X connect 29 0 34 0;
+#X connect 30 0 31 0;
+#X connect 30 1 32 0;
+#X connect 31 0 29 0;
+#X connect 32 0 29 0;
+#X connect 33 0 31 0;
+#X connect 34 0 0 0;
+#X coords 0 -1 1 1 85 60 1 300 150;
+#X restore 7 76 pd Fraise;
+#N canvas 361 118 450 401 stuff 0;
 #X obj 37 157 unpack f f f f;
 #X floatatom 37 272 5 0 0 3 eventNum - -, f 5;
 #X floatatom 64 240 5 0 0 3 eventTime - -, f 5;
@@ -510,26 +292,39 @@ extra/evt/ev-pro -path extra/evt/libs/gil -path extra/evt/libs/kollabs
 #X msg 128 24 \$1;
 #X obj 128 46 change;
 #X floatatom 62 319 5 0 0 0 - - -, f 5;
-#X obj 36 70 r \$0-Master-song-Song-rcv;
 #X obj 37 115 route i;
 #X floatatom 37 137 5 0 0 0 - - -, f 5;
 #X obj 91 137 print masterSongRCV;
 #X obj 130 315 print masterSongSND;
 #X obj 49 368 s 1003-Master-song-Song-rcv;
 #X msg 49 346 4 0 l \$1;
+#X obj 36 70 r \$0-Master-song-Song-rcv;
 #X connect 0 0 1 0;
 #X connect 0 1 2 0;
 #X connect 0 2 3 0;
 #X connect 0 3 4 0;
-#X connect 5 0 15 0;
+#X connect 5 0 14 0;
 #X connect 7 0 8 0;
 #X connect 7 0 9 0;
+#X connect 7 0 6 0;
 #X connect 9 0 10 0;
 #X connect 10 0 11 0;
 #X connect 11 0 12 0;
-#X connect 13 0 20 0;
-#X connect 14 0 5 0;
-#X connect 15 0 16 0;
-#X connect 20 0 19 0;
-#X restore 17 63 pd stuff;
-#X coords 0 687 1 686 85 60 0;
+#X connect 13 0 19 0;
+#X connect 14 0 15 0;
+#X connect 19 0 18 0;
+#X connect 20 0 16 0;
+#X restore 7 9 pd stuff;
+#X obj 137 518 tlLight \$0-Master light1 Song 3;
+#X obj 581 518 tlLight \$0-Master light3 Song 5;
+#X obj 359 714 tlLight \$0-Master light11 Song 13;
+#X obj 359 648 tlLight \$0-Master light8 Song 10;
+#X obj 359 518 tlLight \$0-Master light2 Song 4;
+#X obj 359 584 tlLight \$0-Master light5 Song 7;
+#X obj 137 648 tlLight \$0-Master light7 Song 9;
+#X obj 581 648 tlLight \$0-Master light9 Song 11;
+#X obj 137 714 tlLight \$0-Master light10 Song 12;
+#X obj 581 714 tlLight \$0-Master light12 Song 14;
+#X obj 581 584 tlLight \$0-Master light6 Song 8;
+#X obj 137 584 tlLight \$0-Master light4 Song 6;
+#X coords 0 781 1 780 85 60 0;