Browse Source

light management simplified

removed all pdtl references, just kept text sequencer and GUI as input
and send to grada
Etienne Landon 7 years ago
parent
commit
6f8bf001e1
2 changed files with 153 additions and 124 deletions
  1. 27 0
      extra/simpleLight.pd
  2. 126 124
      main.pd

+ 27 - 0
extra/simpleLight.pd

@@ -0,0 +1,27 @@
+#N canvas 134 190 604 683 10;
+#X obj 1 14 cnv 15 235 50 empty \$0-selectedtrack Light 5 7 0 14 -166441
+-262144 0;
+#X obj 6 50 hsl 140 10 0 100 0 0 \$0-value%-snd \$0-value%-rcv empty
+-2 -8 0 10 -99865 -257985 -1 3475 1;
+#X obj 3 31 nbx 5 14 -1e+37 1e+37 0 0 empty empty % 60 7 0 10 -262144
+-1 -1 25 256;
+#X msg 57 75 set \$1;
+#X obj 22 207 s toGrada;
+#X obj 22 115 t b f;
+#X obj 22 179 pack f f;
+#X obj 3 -19 line;
+#X obj 22 159 + 2;
+#X obj 47 -54 print;
+#X obj 3 -89 r light\$1-val;
+#X obj 22 137 f \$1;
+#X connect 1 0 3 0;
+#X connect 1 0 5 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 5 0 11 0;
+#X connect 5 1 6 1;
+#X connect 7 0 1 0;
+#X connect 8 0 6 0;
+#X connect 10 0 7 0;
+#X connect 11 0 8 0;
+#X coords 0 0 1 1 237 65 1 0 0;

+ 126 - 124
main.pd

@@ -1,4 +1,4 @@
-#N canvas 301 122 977 346 10;
+#N canvas 849 238 977 492 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
@@ -178,8 +178,8 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X connect 86 0 51 0;
 #X connect 87 0 57 0;
 #X coords 0 -1 1 1 200 90 1 500 100;
-#X restore 109 23 pd VIDEO;
-#N canvas 654 77 688 657 Fraise 0;
+#X restore 109 169 pd VIDEO;
+#N canvas 652 79 689 657 Fraise 1;
 #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;
@@ -267,8 +267,8 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X connect 37 0 41 0;
 #X connect 43 0 19 0;
 #X coords 0 -1 1 1 85 60 1 300 150;
-#X restore 17 53 pd Fraise;
-#X obj 17 120 tlLight \$0-Master light1 Song 3;
+#X restore 17 199 pd Fraise;
+#X obj 17 266 tlLight \$0-Master light1 Song 3;
 #N canvas 519 217 660 300 buttons 0;
 #X obj 41 14 r button1;
 #X obj 34 129 s light1-val;
@@ -361,19 +361,19 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X connect 41 0 44 0;
 #X connect 44 0 43 0;
 #X connect 46 0 2 0;
-#X restore 18 10 pd buttons;
-#X obj 493 120 tlLight \$0-Master light3 Song 5;
-#X obj 255 186 tlLight \$0-Master light6 Song 8;
-#X obj 731 252 tlLight \$0-Master light12 Song 14;
-#X obj 493 252 tlLight \$0-Master light11 Song 13;
-#X obj 731 186 tlLight \$0-Master light8 Song 10;
-#X obj 255 120 tlLight \$0-Master light2 Song 4;
-#X obj 17 186 tlLight \$0-Master light5 Song 7;
-#X obj 493 186 tlLight \$0-Master light7 Song 9;
-#X obj 17 252 tlLight \$0-Master light9 Song 11;
-#X obj 255 252 tlLight \$0-Master light10 Song 12;
-#X obj 731 120 tlLight \$0-Master light4 Song 6;
-#N canvas 515 460 1060 519 mediaplayers 1;
+#X restore 18 156 pd buttons;
+#X obj 493 266 tlLight \$0-Master light3 Song 5;
+#X obj 255 332 tlLight \$0-Master light6 Song 8;
+#X obj 731 398 tlLight \$0-Master light12 Song 14;
+#X obj 493 398 tlLight \$0-Master light11 Song 13;
+#X obj 731 332 tlLight \$0-Master light8 Song 10;
+#X obj 255 266 tlLight \$0-Master light2 Song 4;
+#X obj 17 332 tlLight \$0-Master light5 Song 7;
+#X obj 493 332 tlLight \$0-Master light7 Song 9;
+#X obj 17 398 tlLight \$0-Master light9 Song 11;
+#X obj 255 398 tlLight \$0-Master light10 Song 12;
+#X obj 731 266 tlLight \$0-Master light4 Song 6;
+#N canvas 154 456 1060 519 mediaplayers 0;
 #X obj 66 194 pix_film;
 #X msg 90 222 1;
 #X obj 115 279 limit 0.5 2;
@@ -426,11 +426,11 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X msg 388 397 pd~ stop;
 #X obj 390 462 pd~ -ninsig 2 -noutsig 2 -fifo 100;
 #X obj 388 353 r audio-state;
-#X msg 588 393 -nogui;
-#X msg 417 420 pd~ start extra/audioplayer.pd;
 #X obj 537 347 pp sound;
 #X obj 510 492 dac~ 1 2;
 #X obj 426 329 loadbang;
+#X msg 494 390 pd~ start extra/audioplayer.pd;
+#X msg 417 420 pd~ start -nogui extra/audioplayer.pd;
 #X connect 0 0 44 0;
 #X connect 0 1 1 0;
 #X connect 0 2 31 0;
@@ -452,7 +452,7 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X connect 13 0 28 0;
 #X connect 15 0 25 0;
 #X connect 16 0 18 0;
-#X connect 17 0 53 0;
+#X connect 17 0 51 0;
 #X connect 18 0 19 0;
 #X connect 18 0 30 0;
 #X connect 19 0 0 0;
@@ -460,7 +460,7 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X connect 20 0 41 0;
 #X connect 21 0 22 0;
 #X connect 23 0 21 0;
-#X connect 24 0 53 0;
+#X connect 24 0 51 0;
 #X connect 25 0 24 0;
 #X connect 25 1 26 0;
 #X connect 26 0 17 0;
@@ -483,109 +483,19 @@ uses scene "0" of "ev_example_panoramic_preset.txt".;
 #X connect 44 0 33 0;
 #X connect 45 0 20 0;
 #X connect 47 0 48 0;
-#X connect 47 1 52 0;
+#X connect 47 1 55 0;
 #X connect 48 0 49 0;
 #X connect 49 0 27 0;
-#X connect 49 1 54 0;
-#X connect 49 2 54 1;
+#X connect 49 1 52 0;
+#X connect 49 2 52 1;
 #X connect 50 0 47 0;
-#X connect 52 0 49 0;
-#X connect 53 0 49 0;
-#X connect 55 0 52 0;
+#X connect 51 0 49 0;
+#X connect 53 0 55 0;
+#X connect 54 0 49 0;
+#X connect 55 0 49 0;
 #X coords 0 -1 1 1 250 90 1 400 100;
-#X restore 328 24 pd mediaplayers;
-#N canvas 213 98 1078 646 oldTl 0;
-#N canvas 302 198 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
--1;
-#X obj 12 159 loadbang;
-#X obj 280 153 apmaster \$0-Master;
-#X text 78 162 (autoload);
-#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
--path extra/evt/media -path extra/evt/ev-glsl;
-#X text 423 39 PdTl;
-#X text 409 107 evt;
-#X obj 13 29 declare -stdpath zexy -lib zexy -lib Gem -stdpath maxlib
--stdpath iemlib -stdpath ggee -stdpath hcs -stdpath moonlib -path extra
--path extra/PdTl -path extra/AutoPreset;
-#X obj 13 7 declare -path extra/Fraise -path extra/tof;
-#X obj 447 199 loadbang;
-#X msg 447 221 \; pd dsp 1;
-#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 20 0;
-#X connect 1 0 20 1;
-#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 26 pd init;
-#X obj 272 12 tlSong15 \$0-Master Song;
-#X obj 10 223 tlTransport \$0-Master Song;
-#X obj 10 380 tlMovie \$0-Master movie Song 2;
-#X obj 10 284 tlSound \$0-Master sound Song 1;
-#N canvas 357 116 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;
-#X floatatom 91 211 5 0 0 3 normalizedTime - -, f 5;
-#X floatatom 118 178 5 0 0 3 eventLength - -, f 5;
-#X obj 37 93 speedlim 50;
-#X obj 60 7 print;
-#X obj 39 -68 r \$0-Master-song-Song-snd;
-#X obj 39 -46 route 0;
-#X obj 128 -20 route 4;
-#X obj 128 2 route get;
-#X msg 128 24 \$1;
-#X obj 128 46 change;
-#X floatatom 62 319 5 0 0 0 - - -, f 5;
-#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 14 0;
-#X connect 7 0 8 0;
-#X connect 7 0 9 0;
-#X connect 9 0 10 0;
-#X connect 10 0 11 0;
-#X connect 11 0 12 0;
-#X connect 13 0 19 0;
-#X connect 14 0 15 0;
-#X connect 19 0 18 0;
-#X restore 17 3 pd stuff;
-#X restore 18 31 pd oldTl;
-#N canvas 436 152 754 494 sequencer 0;
+#X restore 328 170 pd mediaplayers;
+#N canvas 432 156 997 647 sequencer 0;
 #X obj 382 172 text define -k conduite;
 #A set scene entree \; sound 0 \; light1-val 0 0 \; light2-val 0 0
 \; light3-val 0 0 \; light4-val 0 0 \; light5-val 0 0 \; light6-val
@@ -632,7 +542,7 @@ light7-val 80 0 \; 2000 \; scene fin \; light7-val 0 0 \; light8-val
 -1;
 #X obj 113 145 bng 15 250 50 0 cue empty cue 17 7 0 10 -262144 -1 -1
 ;
-#X obj 103 172 cnv 15 40 16 empty chrono 0:0 2 9 0 14 -233017 -66577
+#X obj 103 172 cnv 15 40 16 empty chrono 4:22 2 9 0 14 -233017 -66577
 0;
 #X obj 493 406 pack f f;
 #X obj 557 345 div 60;
@@ -710,5 +620,97 @@ light7-val 80 0 \; 2000 \; scene fin \; light7-val 0 0 \; light8-val
 #X connect 49 0 48 0;
 #X connect 50 0 0 0;
 #X coords 0 -1 1 1 250 90 1 100 100;
-#X restore 608 22 pd sequencer;
-#X coords 0 346 1 345 85 60 0;
+#X restore 608 168 pd sequencer;
+#X obj 68 44 simpleLight 1;
+#N canvas 213 98 1078 646 oldTl 0;
+#N canvas 302 198 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
+-1;
+#X obj 12 159 loadbang;
+#X obj 280 153 apmaster \$0-Master;
+#X text 78 162 (autoload);
+#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
+-path extra/evt/media -path extra/evt/ev-glsl;
+#X text 423 39 PdTl;
+#X text 409 107 evt;
+#X obj 13 29 declare -stdpath zexy -lib zexy -lib Gem -stdpath maxlib
+-stdpath iemlib -stdpath ggee -stdpath hcs -stdpath moonlib -path extra
+-path extra/PdTl -path extra/AutoPreset;
+#X obj 13 7 declare -path extra/Fraise -path extra/tof;
+#X obj 447 199 loadbang;
+#X msg 447 221 \; pd dsp 1;
+#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 20 0;
+#X connect 1 0 20 1;
+#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 26 pd init;
+#X obj 272 12 tlSong15 \$0-Master Song;
+#X obj 10 223 tlTransport \$0-Master Song;
+#X obj 10 380 tlMovie \$0-Master movie Song 2;
+#X obj 10 284 tlSound \$0-Master sound Song 1;
+#N canvas 357 116 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;
+#X floatatom 91 211 5 0 0 3 normalizedTime - -, f 5;
+#X floatatom 118 178 5 0 0 3 eventLength - -, f 5;
+#X obj 37 93 speedlim 50;
+#X obj 60 7 print;
+#X obj 39 -68 r \$0-Master-song-Song-snd;
+#X obj 39 -46 route 0;
+#X obj 128 -20 route 4;
+#X obj 128 2 route get;
+#X msg 128 24 \$1;
+#X obj 128 46 change;
+#X floatatom 62 319 5 0 0 0 - - -, f 5;
+#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 14 0;
+#X connect 7 0 8 0;
+#X connect 7 0 9 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 11 0 12 0;
+#X connect 13 0 19 0;
+#X connect 14 0 15 0;
+#X connect 19 0 18 0;
+#X restore 17 3 pd stuff;
+#X restore 18 177 pd oldTl;
+#X coords 0 492 1 491 85 60 0;