aboutsummaryrefslogtreecommitdiff
path: root/tracker/tracker-help.pd
blob: ba472910b765de68f8bfb2c92908caafef13b4e3 (plain)
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
100
101
102
103
104
105
106
#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 -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 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 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 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 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;