-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtgl_pre.2.pd
179 lines (179 loc) · 4.77 KB
/
tgl_pre.2.pd
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
#N canvas 149 117 836 559 12;
#X obj 219 471 f;
#X obj 219 13 r \$1-save_preset;
#N canvas 0 106 778 549 RECALL_PRESETS 0;
#X obj 59 402 outlet;
#X obj 59 327 route list;
#X obj 59 258 route list;
#X obj 59 158 list prepend symbol;
#X obj 59 281 text search;
#X obj 59 304 text get;
#X obj 80 104 t b a;
#X obj 330 10 r \$1-PRECALL;
#X obj 112 196 makefilename \$1-PRST-%d;
#X obj 112 218 t a a;
#X obj 330 37 t a a;
#X obj 362 395 outlet;
#X text 501 270 reads Interpolation Time;
#X text 160 252 reads preset value;
#X obj 362 291 route list;
#X obj 362 222 route list;
#X obj 362 154 list prepend symbol;
#X obj 362 245 text search;
#X obj 362 268 text get;
#X obj 362 132 makefilename \$1-INT.TIME;
#X obj 415 178 makefilename \$1-PRST-%d;
#X obj 415 200 t a a;
#X obj 362 109 t b a;
#X obj 362 314 route \$1-INT.TIME;
#X obj 330 62 pipe 10;
#X obj 223 156 cnv 15 15 15 empty empty CHANGE.GUI 18 7 0 8 -257985
-66577 0;
#X obj 173 369 cnv 15 15 15 empty empty CHANGE.GUI 18 7 0 8 -257985
-66577 0;
#X text 456 47 \$1 is name of "PresetManager" on control;
#X obj 59 136 makefilename \$1/\$2/\$3-tgl;
#X obj 59 350 route \$1/\$2/\$3-tgl;
#X connect 1 0 29 0;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X connect 4 0 5 0;
#X connect 5 0 1 0;
#X connect 6 0 28 0;
#X connect 6 1 8 0;
#X connect 7 0 10 0;
#X connect 8 0 9 0;
#X connect 9 0 5 3;
#X connect 9 1 4 1;
#X connect 10 0 24 0;
#X connect 10 1 22 0;
#X connect 14 0 23 0;
#X connect 15 0 17 0;
#X connect 16 0 15 0;
#X connect 17 0 18 0;
#X connect 18 0 14 0;
#X connect 19 0 16 0;
#X connect 20 0 21 0;
#X connect 21 0 18 3;
#X connect 21 1 17 1;
#X connect 22 0 19 0;
#X connect 22 1 20 0;
#X connect 23 0 11 0;
#X connect 24 0 6 0;
#X connect 28 0 3 0;
#X connect 29 0 0 0;
#X restore 442 5 pd RECALL_PRESETS;
#X obj 442 118 line;
#X obj 442 86 pack f f;
#N canvas 339 440 395 333 RECORD_PRESETS 0;
#X obj 20 20 inlet;
#X obj 122 119 int;
#X obj 30 92 t l b b;
#X msg 53 132 1e+15;
#X obj 30 176 text set;
#X obj 140 91 r \$1-PN;
#X obj 122 146 makefilename \$1-PRST-%d;
#X obj 30 60 list prepend \$1/\$2/\$3-tgl;
#X connect 0 0 7 0;
#X connect 1 0 6 0;
#X connect 2 0 4 0;
#X connect 2 1 3 0;
#X connect 2 2 1 0;
#X connect 3 0 4 1;
#X connect 5 0 1 1;
#X connect 6 0 4 3;
#X connect 7 0 2 0;
#X restore 219 532 pd RECORD_PRESETS;
#X obj 21 69 pack f 0;
#X obj 21 16 inlet;
#X obj 442 31 t a b b;
#X obj 554 51 t b b;
#X obj 554 73 i;
#X obj 554 95 pack f 0;
#X obj 442 184 spigot 1;
#X obj 511 98 1;
#X obj 303 211 list prepend set;
#X obj 303 236 route list;
#X obj 418 458 t a a;
#X obj 442 530 outlet;
#X obj 495 478 change;
#X obj 495 503 bang;
#X obj 495 528 0;
#X text 537 516 when mouse moves GUI \, it stops line, f 19;
#X text 507 164 switches between preset and RT GUI change, f 17;
#X text 24 430 \$1 PresetManager Link \$2 Module (name of the instrument)
\$3 parameter-(GUI)type, f 23;
#X text 571 1 "search" for GUI value and INT.TIME of Preset, f 18
;
#X text 619 54 records the RT change for line to interpolate from that
new value on next preset, f 23;
#X text 22 99 change from outside;
#X obj 666 324 cnv 10 25 10 empty \$0-label garcia 3 5 0 8 -1 -4032
0;
#X obj 661 261 loadbang;
#X obj 661 339 s \$0-label;
#X obj 643 258 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 661 301 label \$1;
#X obj 661 282 symbol \$3;
#X text 48 48 receive values remotely;
#X obj 251 256 t a;
#X obj 251 384 t a;
#X obj 132 36 cnv 15 15 15 empty empty CHANGE.GUI 18 7 0 8 -257985
-66577 0;
#X obj 497 25 cnv 15 15 15 empty empty CHANGE.GUI 18 7 0 8 -257985
-66577 0;
#X obj 226 515 cnv 15 15 15 empty empty CHANGE.GUI 18 7 0 8 -257985
-66577 0;
#X obj 251 281 tgl 15 0 empty empty empty 17 7 0 10 -258699 -258699
-33289 0 1;
#X obj 78 16 r \$1/\$2/\$3-tgl;
#X obj 297 314 sel 0 1;
#X msg 297 340 color 13 13 42;
#X msg 317 364 color 16 16 42;
#X text 19 207 *** change line in boolean GUIs?;
#X obj 442 141 i;
#X text 283 138 booleans the [line]-> for toggle, f 21;
#X obj 442 162 change;
#X connect 0 0 5 0;
#X connect 1 0 0 0;
#X connect 2 0 8 0;
#X connect 2 1 4 1;
#X connect 3 0 45 0;
#X connect 4 0 3 0;
#X connect 6 0 3 0;
#X connect 7 0 6 0;
#X connect 8 0 4 0;
#X connect 8 1 13 0;
#X connect 8 2 9 0;
#X connect 9 0 10 0;
#X connect 10 0 11 0;
#X connect 11 0 3 0;
#X connect 12 0 17 0;
#X connect 12 0 14 0;
#X connect 13 0 12 1;
#X connect 14 0 15 0;
#X connect 15 0 34 0;
#X connect 16 0 17 0;
#X connect 16 1 18 0;
#X connect 16 1 10 1;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 20 0 12 1;
#X connect 28 0 32 0;
#X connect 30 0 32 0;
#X connect 31 0 29 0;
#X connect 32 0 31 0;
#X connect 34 0 39 0;
#X connect 35 0 0 1;
#X connect 35 0 16 0;
#X connect 39 0 35 0;
#X connect 40 0 6 0;
#X connect 41 0 42 0;
#X connect 41 1 43 0;
#X connect 42 0 39 0;
#X connect 43 0 39 0;
#X connect 45 0 47 0;
#X connect 47 0 12 0;
#X connect 47 0 41 0;
#X coords 0 -1 1 1 17 17 2 250 280;