Parcourir la source

length set fix

modified tlevent to update track tables when event length is modified
from outside
Etienne Landon il y a 8 ans
Parent
commit
567ffcbc69
3 fichiers modifiés avec 188 ajouts et 161 suppressions
  1. 22 5
      tlEvent.pd
  2. 56 46
      tlMovie.pd
  3. 110 110
      tlTrack.pd

+ 22 - 5
tlEvent.pd

@@ -1,9 +1,9 @@
-#N canvas 9 470 678 268 10;
+#N canvas 666 514 678 268 10;
 #X obj 143 96 v \$0-t;
 #X obj 143 115 v \$0-l;
 #X text 184 96 event start time;
 #X text 184 115 event len;
-#N canvas 681 127 544 680 mouse/key 0;
+#N canvas 734 182 634 680 mouse/key 0;
 #X obj 175 1 r \$1-e\$2-snd;
 #X obj 34 54 route motion button;
 #X obj 34 139 route dx dy;
@@ -271,6 +271,7 @@
 #X connect 16 0 1 0;
 #X restore 179 431 pd snap;
 #X obj 34 3 r \$1-Mouse;
+#X obj 274 628 print;
 #X connect 0 0 46 0;
 #X connect 1 0 3 0;
 #X connect 1 1 32 0;
@@ -325,6 +326,7 @@
 #X connect 37 0 38 0;
 #X connect 39 0 41 0;
 #X connect 41 0 40 0;
+#X connect 41 0 97 0;
 #X connect 42 0 47 1;
 #X connect 43 0 48 0;
 #X connect 43 1 22 0;
@@ -394,7 +396,7 @@
 #X connect 95 0 12 0;
 #X connect 96 0 29 0;
 #X restore 37 74 pd mouse/key;
-#N canvas 807 270 441 540 gui 0;
+#N canvas 803 268 441 540 gui 0;
 #X msg 171 382 pos \$1 20;
 #X obj 171 404 s \$1-e\$2-rcv;
 #X obj 45 415 s \$1-e\$2-rcv;
@@ -440,6 +442,10 @@
 #X obj 198 202 - 20;
 #X obj 72 204 - 15;
 #X msg 287 379;
+#X obj 121 7 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1
+;
+#X obj 185 31 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
 #X connect 0 0 1 0;
 #X connect 3 0 2 0;
 #X connect 4 0 32 0;
@@ -483,6 +489,7 @@
 #X connect 30 0 3 0;
 #X connect 31 0 0 0;
 #X connect 32 0 7 0;
+#X connect 32 0 45 0;
 #X connect 33 0 38 0;
 #X connect 34 0 39 0;
 #X connect 35 0 30 0;
@@ -492,6 +499,7 @@
 #X connect 38 0 35 0;
 #X connect 39 0 36 0;
 #X connect 40 0 32 1;
+#X connect 40 0 44 0;
 #X connect 41 0 14 1;
 #X connect 42 0 22 1;
 #X restore 37 97 pd gui;
@@ -693,7 +701,7 @@
 #X obj 515 175 spigot;
 #X msg 515 197 init;
 #X obj 515 218 s \$0-rcv;
-#N canvas 186 372 550 440 get 0;
+#N canvas 182 370 550 440 get 0;
 #X obj 60 24 r \$1-events-rcv;
 #X obj 79 152 v \$0-l;
 #X obj 60 119 t f b b;
@@ -740,7 +748,7 @@
 #X obj 221 174 v \$0-t;
 #X obj 286 173 v \$0-l;
 #X obj 152 176 v \$0-u;
-#N canvas 59 417 419 211 set 0;
+#N canvas 51 668 419 211 set 0;
 #X obj 98 91 v \$0-t;
 #X obj 163 90 v \$0-l;
 #X obj 53 90 v \$0-u;
@@ -761,6 +769,11 @@
 #X obj 294 31 init \$2;
 #X obj 303 10 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
 -1;
+#X floatatom 336 119 5 0 0 0 - - -, f 5;
+#X floatatom 189 38 5 0 0 0 - - -, f 5;
+#X obj 164 156 pack f \$2;
+#X msg 164 176 l \$2 \$1;
+#X obj 164 198 s \$1-events-snd;
 #X connect 3 0 9 0;
 #X connect 4 0 7 0;
 #X connect 4 1 2 0;
@@ -769,6 +782,8 @@
 #X connect 5 1 0 0;
 #X connect 6 0 7 0;
 #X connect 6 1 1 0;
+#X connect 6 1 19 0;
+#X connect 6 1 21 0;
 #X connect 9 0 4 0;
 #X connect 9 1 5 0;
 #X connect 9 2 6 0;
@@ -780,6 +795,8 @@
 #X connect 14 0 16 0;
 #X connect 17 0 10 0;
 #X connect 18 0 17 0;
+#X connect 21 0 22 0;
+#X connect 22 0 23 0;
 #X restore 38 207 pd set;
 #X obj 143 149 r \$0-u-rcv;
 #X obj 211 149 r \$0-t-rcv;

+ 56 - 46
tlMovie.pd

@@ -1,8 +1,8 @@
-#N canvas 167 73 1189 693 10;
+#N canvas 768 208 1189 693 10;
 #X obj 1 14 cnv 15 220 80 empty empty Movie 5 7 0 14 -159808 -262144
 0;
 #X obj 229 2 bng 15 250 50 0 \$0-rec-snd \$0-rec-rcv rec 17 7 0 10
--195568 -195568 -195568;
+-258699 -1 -1;
 #X symbolatom 38 30 16 0 0 0 name #0-name-rcv #0-name-snd, f 16;
 #X obj 434 33 apsym \$0 name \$0-name;
 #X obj 434 0 tlTrackRef \$0 \$1 \$2 \$3 \$4;
@@ -53,11 +53,11 @@
 #X obj 594 33 r \$0-name-rcv;
 #X obj 352 462 pix_film;
 #X obj 346 484 unpack f f f f;
-#X obj 379 630 s \$1-song-\$3-rcv;
+#X obj 343 653 s \$1-song-\$3-rcv;
 #X obj 346 511 / 25;
-#X obj 380 598 pack \$4 0 s 10;
-#X obj 430 552 t f b;
-#X msg 454 580 symbol l;
+#X obj 344 621 pack \$4 0 s 10;
+#X obj 394 575 t f b;
+#X msg 418 603 symbol l;
 #X obj 346 533 t b f;
 #X obj 218 526 r \$1-song-\$3-snd;
 #X obj 218 548 route \$4;
@@ -67,7 +67,7 @@
 #X obj 218 592 t f b;
 #X msg 247 616 1;
 #X obj 346 555 spigot;
-#X obj 339 643 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+#X obj 273 640 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
 1;
 #X obj 75 216 t b a;
 #X obj 74 266 s \$0-rec-rcv;
@@ -86,13 +86,13 @@
 #X obj 575 502 r \$1-song-\$3-snd;
 #X obj 575 524 route \$4;
 #X obj 161 16 cnv 15 25 25 empty \$0-selectedtrack empty 20 12 0 14
--166441 -262144 0;
+-258699 -262144 0;
 #X msg 575 567 color 13;
 #X obj 575 546 route select;
 #X obj 576 602 s \$0-selectedtrack;
 #X msg 681 570 color 1;
 #X obj 681 538 nroute unsel 2;
-#X obj 44 285 r \$0-scale-snd;
+#X obj 44 307 r \$0-scale-snd;
 #X obj 12 66 menubutton 124 25 empty empty 0 grey90 black grey95 black
 -1;
 #X obj 35 536 hcs/folder_list;
@@ -115,11 +115,6 @@
 #X obj 13 151 r \$0-menu-s;
 #X obj 13 173 list split 1;
 #X obj 95 201 print;
-#X obj 373 391 getdir;
-#X obj 373 413 pack s s;
-#X obj 372 370 t b s;
-#X obj 372 348 r \$0-name-rcv;
-#X msg 351 438 open \$1/../../media/\$2 \, auto 0;
 #X obj 522 236 list prepend /preview movie;
 #X obj 522 258 list trim;
 #X obj 522 280 s /preview;
@@ -133,22 +128,33 @@
 #X obj 92 48 hsl 60 10 0 1 0 0 \$0-light-snd \$0-light-rcv light 13
 6 0 10 -262144 -1 -1 0 1;
 #X msg 266 382 1 1 1 \$1;
-#X obj 44 327 bang;
-#X obj 44 349 delay 500;
-#X obj 64 306 r \$0-light-snd;
+#X obj 44 349 bang;
+#X obj 44 371 delay 500;
+#X obj 64 328 r \$0-light-snd;
 #X obj 265 29 alpha;
 #X obj 256 413 color 1 1 1 1;
 #X obj 266 360 r \$0-light-snd;
-#X floatatom 21 305 5 0 0 0 - - -, f 5;
 #X obj 305 235 r \$0-scale-snd;
 #X obj 12 48 hsl 60 10 0 1 0 0 \$0-scale-snd \$0-scale-rcv scale 13
 5 0 10 -262144 -1 -1 0 1;
 #X obj 804 179 pipe 5;
+#X obj 373 391 getdir;
+#X obj 373 413 pack s s;
+#X obj 372 370 t b s;
+#X msg 351 438 open \$1/../../media/\$2 \, auto 0;
+#X obj 372 348 r \$0-name-rcv;
+#X obj 518 665 s \$0-rec-rcv;
+#X obj 518 645 delay 500;
+#X obj 475 649 bang;
+#X floatatom 430 520 5 0 0 0 - - -, f 5;
+#X obj 489 673 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X floatatom 384 598 5 0 0 0 - - -, f 5;
 #X connect 8 0 75 0;
 #X connect 8 1 11 0;
 #X connect 8 1 24 0;
 #X connect 8 2 12 0;
-#X connect 9 0 129 0;
+#X connect 9 0 124 0;
 #X connect 11 0 17 0;
 #X connect 12 0 17 0;
 #X connect 14 0 15 0;
@@ -157,7 +163,7 @@
 #X connect 17 0 75 1;
 #X connect 17 0 75 2;
 #X connect 17 0 75 3;
-#X connect 17 0 122 0;
+#X connect 17 0 117 0;
 #X connect 18 0 19 0;
 #X connect 19 0 32 0;
 #X connect 19 0 79 0;
@@ -165,9 +171,9 @@
 #X connect 20 0 21 0;
 #X connect 21 0 22 0;
 #X connect 21 0 8 1;
-#X connect 21 0 119 0;
+#X connect 21 0 114 0;
 #X connect 23 0 8 0;
-#X connect 23 0 114 0;
+#X connect 23 0 109 0;
 #X connect 24 3 20 1;
 #X connect 25 0 31 0;
 #X connect 25 0 70 0;
@@ -186,7 +192,7 @@
 #X connect 36 0 37 0;
 #X connect 37 0 12 0;
 #X connect 37 1 11 0;
-#X connect 37 1 135 0;
+#X connect 37 1 129 0;
 #X connect 38 0 36 0;
 #X connect 38 1 29 0;
 #X connect 39 0 28 0;
@@ -208,7 +214,9 @@
 #X connect 51 3 53 1;
 #X connect 53 0 57 0;
 #X connect 54 0 52 0;
+#X connect 54 0 137 0;
 #X connect 55 0 54 1;
+#X connect 55 0 140 0;
 #X connect 55 1 56 0;
 #X connect 56 0 54 2;
 #X connect 57 0 65 0;
@@ -224,15 +232,16 @@
 #X connect 64 0 65 1;
 #X connect 64 0 66 0;
 #X connect 65 0 54 0;
-#X connect 67 0 68 0;
+#X connect 67 0 121 0;
 #X connect 67 1 7 0;
+#X connect 67 1 132 0;
 #X connect 69 0 74 0;
 #X connect 70 0 71 0;
 #X connect 73 0 72 0;
 #X connect 73 1 69 0;
 #X connect 74 0 17 0;
 #X connect 74 1 17 1;
-#X connect 75 0 130 0;
+#X connect 75 0 125 0;
 #X connect 79 0 78 0;
 #X connect 79 0 40 0;
 #X connect 80 0 81 0;
@@ -242,8 +251,7 @@
 #X connect 84 0 83 0;
 #X connect 86 0 85 0;
 #X connect 87 0 86 0;
-#X connect 88 0 126 0;
-#X connect 88 0 132 0;
+#X connect 88 0 121 0;
 #X connect 89 0 93 0;
 #X connect 90 0 101 0;
 #X connect 91 0 102 0;
@@ -265,24 +273,26 @@
 #X connect 107 1 108 0;
 #X connect 107 1 67 0;
 #X connect 109 0 110 0;
-#X connect 110 0 113 0;
-#X connect 111 0 109 0;
-#X connect 111 1 110 1;
-#X connect 112 0 111 0;
-#X connect 113 0 50 0;
-#X connect 114 0 115 0;
+#X connect 110 0 111 0;
+#X connect 112 0 113 0;
+#X connect 114 0 112 0;
 #X connect 115 0 116 0;
-#X connect 117 0 118 0;
-#X connect 119 0 117 0;
-#X connect 120 0 121 0;
-#X connect 122 0 120 0;
-#X connect 125 0 130 1;
-#X connect 126 0 127 0;
-#X connect 127 0 68 0;
-#X connect 128 0 126 0;
-#X connect 129 0 8 0;
-#X connect 130 0 10 0;
-#X connect 131 0 125 0;
-#X connect 133 0 73 0;
-#X connect 135 0 40 0;
+#X connect 117 0 115 0;
+#X connect 120 0 125 1;
+#X connect 121 0 122 0;
+#X connect 123 0 121 0;
+#X connect 124 0 8 0;
+#X connect 125 0 10 0;
+#X connect 126 0 120 0;
+#X connect 127 0 73 0;
+#X connect 129 0 40 0;
+#X connect 130 0 131 0;
+#X connect 131 0 133 0;
+#X connect 132 0 130 0;
+#X connect 132 1 131 1;
+#X connect 133 0 50 0;
+#X connect 136 0 135 0;
+#X connect 136 0 139 0;
+#X connect 137 0 136 0;
+#X connect 138 0 57 0;
 #X coords 0 0 1 1 222 95 1 0 0;

+ 110 - 110
tlTrack.pd

@@ -1,4 +1,4 @@
-#N canvas 1051 451 774 584 10;
+#N canvas 140 157 774 584 10;
 #X obj 91 20 cnv 15 600 20 empty \$0-bgcan-rcv empty 20 12 0 14 -1
 -1 0;
 #X obj 523 110 namecanvas \$0-can;
@@ -23,7 +23,7 @@
 #X floatatom 99 198 5 0 0 0 - - -, f 5;
 #X obj 471 201 init 90;
 #X obj 466 225 init 690;
-#N canvas 550 266 809 491 MakeEvents 0;
+#N canvas 546 264 809 491 MakeEvents 0;
 #X msg 380 52 clear;
 #X obj 380 77 s pd-\$0-events;
 #X obj 50 78 makesymbol \$0-e%s-rcv;
@@ -124,11 +124,11 @@
 #X msg 367 265 delete;
 #X obj 289 243 r \$0-add-snd;
 #X obj 367 243 r \$0-delete-snd;
-#N canvas 791 271 484 531 \$0-events 0;
+#N canvas 954 243 484 531 \$0-events 0;
+#X obj 5 65 tlEvent \$0 3;
+#X obj 5 45 tlEvent \$0 2;
 #X obj 5 5 tlEvent \$0 0;
 #X obj 5 25 tlEvent \$0 1;
-#X obj 5 45 tlEvent \$0 2;
-#X obj 5 65 tlEvent \$0 3;
 #X obj 5 85 tlEvent \$0 4;
 #X obj 5 105 tlEvent \$0 5;
 #X obj 5 125 tlEvent \$0 6;
@@ -177,7 +177,7 @@
 #X obj 100 485 tlEvent \$0 49;
 #X obj 195 5 tlEvent \$0 50;
 #X restore 20 143 pd \$0-events;
-#N canvas 1 254 290 280 z/s 0;
+#N canvas 1 280 290 280 z/s 0;
 #X obj 62 222 s \$0-updategui;
 #X obj 89 92 v \$0-z;
 #X obj 62 200 del 5;
@@ -209,7 +209,7 @@
 #X obj 43 383 s \$0-tu;
 #X obj 89 383 s \$0-tt;
 #X obj 145 385 s \$0-tl;
-#N canvas 713 333 662 355 tablestoevents 0;
+#N canvas 423 512 662 355 tablestoevents 0;
 #X obj 123 31 r \$1-tablestoevents;
 #X obj 123 52 t b b;
 #X obj 123 100 for++ 0 100;
@@ -319,117 +319,117 @@
 #X connect 46 0 2 1;
 #X connect 47 0 43 0;
 #X restore 468 378 pd tablestoevents;
-#X obj 140 20 hsl 51 20 0 128 0 0 \$0-e0-snd \$0-e0-rcv smoke.mov 0
-11 0 10 -262144 -262144 -1 100 0;
-#X obj 348 20 hsl 26 20 0 128 0 0 \$0-e1-snd \$0-e1-rcv fingers.mov
-0 11 0 10 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e2-snd \$0-e2-rcv empty 0 11 0
-10 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e3-snd \$0-e3-rcv empty 0 11 0
-10 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e4-snd \$0-e4-rcv 4 0 11 0 10 -262144
--262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e5-snd \$0-e5-rcv 5 0 11 0 10 -262144
--262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e6-snd \$0-e6-rcv 6 0 11 0 10 -262144
--262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e7-snd \$0-e7-rcv 7 0 11 0 10 -262144
--262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e8-snd \$0-e8-rcv 8 0 11 0 10 -262144
--262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e9-snd \$0-e9-rcv 9 0 11 0 10 -262144
--262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e10-snd \$0-e10-rcv 10 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e11-snd \$0-e11-rcv 11 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e12-snd \$0-e12-rcv 12 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e13-snd \$0-e13-rcv 13 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e14-snd \$0-e14-rcv 14 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e15-snd \$0-e15-rcv 15 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e16-snd \$0-e16-rcv 16 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e17-snd \$0-e17-rcv 17 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e18-snd \$0-e18-rcv 18 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e19-snd \$0-e19-rcv 19 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e20-snd \$0-e20-rcv 20 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e21-snd \$0-e21-rcv 21 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e22-snd \$0-e22-rcv 22 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e23-snd \$0-e23-rcv 23 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e24-snd \$0-e24-rcv 24 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e25-snd \$0-e25-rcv 25 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e26-snd \$0-e26-rcv 26 0 11 0 10
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e0-snd \$0-e0-rcv 0 0 11 0 10
+-262144 -262144 -1 100 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e1-snd \$0-e1-rcv 0% 0 11 0 10
+-262144 -262144 -1 2000 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e2-snd \$0-e2-rcv 2 0 11 0 10
 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e27-snd \$0-e27-rcv 27 0 11 0 10
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e3-snd \$0-e3-rcv 3 0 11 0 10
 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e28-snd \$0-e28-rcv 28 0 11 0 10
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e4-snd \$0-e4-rcv 4 0 11 0 10
 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e29-snd \$0-e29-rcv 29 0 11 0 10
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e5-snd \$0-e5-rcv 5 0 11 0 10
 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e30-snd \$0-e30-rcv 30 0 11 0 10
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e6-snd \$0-e6-rcv 6 0 11 0 10
 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e31-snd \$0-e31-rcv 31 0 11 0 10
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e7-snd \$0-e7-rcv 7 0 11 0 10
 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e32-snd \$0-e32-rcv 32 0 11 0 10
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e8-snd \$0-e8-rcv 8 0 11 0 10
 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e33-snd \$0-e33-rcv 33 0 11 0 10
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e9-snd \$0-e9-rcv 9 0 11 0 10
 -262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e34-snd \$0-e34-rcv 34 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e35-snd \$0-e35-rcv 35 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e36-snd \$0-e36-rcv 36 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e37-snd \$0-e37-rcv 37 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e38-snd \$0-e38-rcv 38 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e39-snd \$0-e39-rcv 39 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e40-snd \$0-e40-rcv 40 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e41-snd \$0-e41-rcv 41 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e42-snd \$0-e42-rcv 42 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e43-snd \$0-e43-rcv 43 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e44-snd \$0-e44-rcv 44 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e45-snd \$0-e45-rcv 45 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e46-snd \$0-e46-rcv 46 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e47-snd \$0-e47-rcv 47 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e48-snd \$0-e48-rcv 48 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e49-snd \$0-e49-rcv 49 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 73 20 hsl 2 20 0 128 0 0 \$0-e50-snd \$0-e50-rcv 50 0 11 0 10
--262144 -262144 -1 0 0;
-#X obj 20 20 cnv 15 70 20 empty \$0-namecan-rcv track4 13 12 0 12 -1
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e10-snd \$0-e10-rcv 10 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e11-snd \$0-e11-rcv 11 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e12-snd \$0-e12-rcv 12 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e13-snd \$0-e13-rcv 13 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e14-snd \$0-e14-rcv 14 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e15-snd \$0-e15-rcv 15 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e16-snd \$0-e16-rcv 16 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e17-snd \$0-e17-rcv 17 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e18-snd \$0-e18-rcv 18 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e19-snd \$0-e19-rcv 19 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e20-snd \$0-e20-rcv 20 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e21-snd \$0-e21-rcv 21 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e22-snd \$0-e22-rcv 22 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e23-snd \$0-e23-rcv 23 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e24-snd \$0-e24-rcv 24 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e25-snd \$0-e25-rcv 25 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e26-snd \$0-e26-rcv 26 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e27-snd \$0-e27-rcv 27 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e28-snd \$0-e28-rcv 28 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e29-snd \$0-e29-rcv 29 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e30-snd \$0-e30-rcv 30 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e31-snd \$0-e31-rcv 31 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e32-snd \$0-e32-rcv 32 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e33-snd \$0-e33-rcv 33 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e34-snd \$0-e34-rcv 34 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e35-snd \$0-e35-rcv 35 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e36-snd \$0-e36-rcv 36 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e37-snd \$0-e37-rcv 37 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e38-snd \$0-e38-rcv 38 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e39-snd \$0-e39-rcv 39 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e40-snd \$0-e40-rcv 40 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e41-snd \$0-e41-rcv 41 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e42-snd \$0-e42-rcv 42 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e43-snd \$0-e43-rcv 43 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e44-snd \$0-e44-rcv 44 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e45-snd \$0-e45-rcv 45 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e46-snd \$0-e46-rcv 46 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e47-snd \$0-e47-rcv 47 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e48-snd \$0-e48-rcv 48 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e49-snd \$0-e49-rcv 49 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 100 20 hsl 50 20 0 128 0 0 \$0-e50-snd \$0-e50-rcv 50 0 11 0
+10 -262144 -262144 -1 0 0;
+#X obj 20 20 cnv 15 70 20 empty \$0-namecan-rcv track7 13 12 0 12 -1
 -262144 0;
 #X obj 21 21 bng 10 250 50 0 \$0-add-snd empty + 3 6 0 10 -4034 -1
 -1;
-#X obj 689 20 cnv 10 30 20 empty \$0-numcan-rcv 4 2 13 0 12 -66577
+#X obj 689 20 cnv 10 30 20 empty \$0-numcan-rcv 7 2 13 0 12 -66577
 -262144 0;
 #X obj 90 20 cnv 1 1 20 empty \$0-ican-rcv empty 15 10 0 12 -258699
 -258699 0;
-#N canvas 895 271 450 336 index 0;
+#N canvas 893 270 450 336 index 0;
 #X obj 52 302 s \$0-ican-rcv;
 #X msg 52 280 pos \$1 20;
 #X obj 52 148 -;
@@ -474,7 +474,7 @@
 #X connect 20 0 0 0;
 #X connect 21 0 0 0;
 #X restore 112 144 pd index;
-#N canvas 804 119 470 675 get 0;
+#N canvas 845 124 470 675 get 0;
 #X obj 85 151 s \$0-events-rcv;
 #X obj 194 87 r \$0-events-snd;
 #X obj 194 106 route get;
@@ -503,7 +503,7 @@
 -1;
 #X obj 223 152 route init;
 #X obj 177 279 sel -1;
-#N canvas 787 136 664 623 get_previous 0;
+#N canvas 540 189 664 623 get_previous 0;
 #X obj 155 3 inlet;
 #X obj 174 88 tabread \$0-tt;
 #X obj 174 314 tabread \$0-tt;
@@ -636,7 +636,7 @@
 #X obj 565 298 aptab \$0 tu \$0-tu 100 2;
 #X obj 568 317 aptab \$0 tt \$0-tt 100 2;
 #X obj 568 335 aptab \$0 tl \$0-tl 100 2;
-#N canvas 136 631 568 348 properties-guts 0;
+#N canvas 132 629 568 348 properties-guts 0;
 #X floatatom 99 65 3 0 255 0 - - -, f 3;
 #X floatatom 129 57 3 0 255 0 - - -, f 3;
 #X floatatom 173 57 3 0 255 0 - - -, f 3;
@@ -795,8 +795,8 @@
 #X connect 33 0 34 0;
 #X connect 34 0 10 0;
 #X restore 189 163 pd properties-guts;
-#N canvas 29 611 159 186 \$0-props 0;
-#X obj 0 1 cnv 15 150 180 empty \$0-propscan-rcv Track4_properties
+#N canvas 25 717 159 186 \$0-props 0;
+#X obj 0 1 cnv 15 150 180 empty \$0-propscan-rcv Track7_properties
 10 12 0 14 -233017 -66577 0;
 #X obj 24 28 vsl 15 128 0 255 0 0 \$0-R-snd \$0-R-rcv empty 0 -9 0
 10 -258113 -1 -1 0 1;
@@ -829,7 +829,7 @@
 #X obj 158 504 t b b;
 #X obj 158 547 s \$0-snd;
 #X obj 595 374 apf \$0 mute \$0-mute 2;
-#N canvas 1 365 627 503 request_by_name 0;
+#N canvas 1 363 627 503 request_by_name 0;
 #X obj 32 -102 inlet;
 #X text 68 -103 name requester_rcv;
 #X obj 277 -31 unpack s s;