aboutsummaryrefslogtreecommitdiff
path: root/tracker/tracker-help.pd
diff options
context:
space:
mode:
Diffstat (limited to 'tracker/tracker-help.pd')
-rw-r--r--tracker/tracker-help.pd163
1 files changed, 98 insertions, 65 deletions
diff --git a/tracker/tracker-help.pd b/tracker/tracker-help.pd
index c617b89..ba47291 100644
--- a/tracker/tracker-help.pd
+++ b/tracker/tracker-help.pd
@@ -1,73 +1,106 @@
-#N canvas 525 183 653 599 10;
-#X obj 65 282 tracker -data 10 10 9 8 7 6 5 4 3 2 1 0 10 9 8 7 6 5
+#N canvas 355 23 810 615 10;
+#X obj 56 370 tracker -data 10 10 9 8 7 6 5 4 3 2 1 0 10 9 8 7 6 5
4 3 2 1 11 10 9 8 7 6 5 4 3 2 12 11 10 9 8 7 6 5 4 3 13 12 11 10 9
8 7 6 5 4 14 13 12 11 10 9 8 7 6 5 15 14 13 12 11 10 9 8 7 6 16 15
14 13 12 11 10 9 8 7 17 16 15 14 13 12 11 10 9 8 18 17 16 15 14 13
-12 11 10 9;
-#X msg 65 29 setrow 0 10 11 12 13 14 15 16 17 18 19;
-#X msg 79 51 setrow 0 999 999 999 999 999 999 999 999 999 999;
-#X msg 123 147 set 2 3 \$1;
-#X floatatom 123 130 5 0 0 0 - - -;
+12 11 10 9 -send trk-out -recv trk;
+#X msg 54 128 setrow 0 10 11 12 13 14 15 16 17 18 19;
+#X msg 68 150 setrow 0 999 999 999 999 999 999 999 999 999 999;
+#X msg 85 197 set 2 3 \$1;
+#X floatatom 85 180 5 0 0 0 - - -;
#N canvas 0 0 450 300 display_output 0;
-#X obj 60 51 inlet;
-#X obj 60 147 outlet;
-#X obj 60 85 list prepend set;
-#X obj 60 113 list trim;
-#X connect 0 0 2 0;
-#X connect 2 0 3 0;
-#X connect 3 0 1 0;
-#X restore 65 436 pd display_output;
-#X msg 65 467 16 15 14 13 12 11 10 9 8 7 16 15 14 13 12 11 10 9 8 7
-;
-#X msg 99 100 getrow \$1;
-#X obj 99 80 r \$0-row;
-#X obj 477 555 s \$0-row;
-#X obj 477 504 f;
-#X obj 504 504 + 1;
-#X obj 477 528 % 10;
-#X obj 477 473 metro 100;
-#X obj 477 445 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+#X obj 60 186 outlet;
+#X obj 60 132 list prepend set;
+#X obj 60 159 list trim;
+#X obj 60 51 r trk-out;
+#X obj 60 105 route output;
+#X obj 60 78 list trim;
+#X text 145 77 strip list selector;
+#X text 163 107 filter by output selector;
+#X text 192 136 prepend with set just to display in a msg;
+#X connect 1 0 2 0;
+#X connect 2 0 0 0;
+#X connect 3 0 5 0;
+#X connect 4 0 1 0;
+#X connect 5 0 4 0;
+#X restore 55 278 pd display_output;
+#X msg 55 309 12 11 10 9 8 7 6 5 4 3;
+#X obj 276 244 f;
+#X obj 303 244 + 1;
+#X obj 276 268 % 10;
+#X obj 276 219 metro 100;
+#X obj 276 191 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
-#X floatatom 549 528 5 0 0 0 - - -;
-#X text 210 146 <- set single value;
-#X text 172 100 <- output one row;
-#X msg 146 180 get 2 3;
-#X text 212 182 <- output single value;
-#X obj 261 265 r \$0-trk;
-#X obj 419 235 s \$0-trk;
-#X text 59 530 tracker external - by Federico Ferri <mescalinum[at]gmail[dot]com>
-;
-#X msg 419 94 resize 10 10;
-#X text 419 72 resize grid \, as in properties:;
-#X msg 433 119 resize 10 20;
-#X msg 467 168 load test.trk;
-#X msg 165 235 trackrow \$1;
-#X obj 165 217 tgl 15 0 empty \$0-tgl-trk empty 17 7 0 10 -262144 -1
+#X msg 446 150 resize 10 10;
+#X msg 460 175 resize 10 20;
+#X text 577 150 load/save:;
+#X obj 444 272 tgl 15 0 empty \$0-tgl-trk empty 17 7 0 10 -262144 -1
-1 0 1;
-#X text 234 214 <- toggle row tracking;
-#X text 319 26 <- set whole row;
-#X msg 483 194 save test.trk;
-#X text 475 146 load/save:;
-#X connect 0 0 5 0;
-#X connect 1 0 0 0;
-#X connect 2 0 0 0;
-#X connect 3 0 0 0;
+#X text 470 268 <- toggle row tracking;
+#X obj 54 244 s trk;
+#X obj 446 213 s trk;
+#X msg 444 297 \; trk trackrow \$1;
+#X msg 276 295 \; trk getrow \$1;
+#X msg 570 179 load test.trk;
+#X msg 586 205 save test.trk;
+#X obj 570 234 s trk;
+#X text 313 184 <- playback;
+#X text 51 93 MANY WAYS TO GET OR SET DATA: ----------------------------
+;
+#X msg 168 197 getrow \$1;
+#X msg 193 234 get 2 3;
+#X floatatom 168 178 5 0 0 0 - - -;
+#X obj 168 278 s trk;
+#X obj 31 22 cnv 15 650 35 empty empty tracker 20 12 0 14 -62784 -262144
+0;
+#X text 226 25 tracker external - by Federico Ferri <mescalinum[at]gmail[dot]com>
+;
+#N canvas 0 0 450 300 known_bugs 0;
+#X text 63 47 * GOP doesn't work;
+#X text 63 79 * dollarZero in send/recv doesn't work;
+#X restore 521 31 pd known_bugs;
+#N canvas 0 0 450 300 license 0;
+#X text 60 51 licensed under the terms of GNU/GPL license;
+#X text 60 79 see COPYING for details;
+#X restore 610 31 pd license;
+#N canvas 569 336 450 300 keyboard_control 0;
+#X text 41 44 first \, give focus with mouse. the focused item becomes
+red.;
+#X text 42 69 you can change value by mouse dragging \, or by keyboard.
+;
+#X text 42 97 to change the selected value with keyboard \, type digits
+and press return. if you typed some digits you can cancel editing by
+pressing esc. you can increase decrease value with keys +/-. you can
+move selected item (cursor) with HJKL keys.;
+#X restore 556 71 pd keyboard_control;
+#X obj 31 542 cnv 15 650 35 empty empty v0.2.3 20 12 0 14 -62784 -262144
+0;
+#N canvas 212 405 361 431 notify_and_synchronization 0;
+#X obj 42 43 tracker -rows 10 -cols 10;
+#X obj 42 213 route changenotify;
+#X obj 42 246 tracker -rows 10 -cols 10;
+#X obj 42 190 route list;
+#X connect 0 0 3 0;
+#X connect 1 0 2 0;
+#X connect 3 0 1 0;
+#X restore 496 95 pd notify_and_synchronization;
+#X text 446 127 resize:;
+#X connect 1 0 17 0;
+#X connect 2 0 17 0;
+#X connect 3 0 17 0;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
-#X connect 7 0 0 0;
-#X connect 8 0 7 0;
-#X connect 10 0 11 0;
-#X connect 10 0 12 0;
-#X connect 11 0 10 1;
-#X connect 12 0 9 0;
-#X connect 13 0 10 0;
-#X connect 14 0 13 0;
-#X connect 15 0 9 0;
-#X connect 18 0 0 0;
-#X connect 20 0 0 0;
-#X connect 23 0 21 0;
-#X connect 25 0 21 0;
-#X connect 26 0 21 0;
-#X connect 27 0 0 0;
-#X connect 28 0 27 0;
-#X connect 31 0 21 0;
+#X connect 7 0 8 0;
+#X connect 7 0 9 0;
+#X connect 8 0 7 1;
+#X connect 9 0 20 0;
+#X connect 10 0 7 0;
+#X connect 11 0 10 0;
+#X connect 12 0 18 0;
+#X connect 13 0 18 0;
+#X connect 15 0 19 0;
+#X connect 21 0 23 0;
+#X connect 22 0 23 0;
+#X connect 26 0 29 0;
+#X connect 27 0 29 0;
+#X connect 28 0 26 0;