-
Notifications
You must be signed in to change notification settings - Fork 0
/
tgl_pre.pd
121 lines (121 loc) · 3.54 KB
/
tgl_pre.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
#N canvas 56 129 836 572 12;
#X obj 219 471 f;
#X obj 219 13 r \$1-save_preset;
#N canvas 0 96 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 330 10 r \$1-PRECALL;
#X obj 362 395 outlet;
#X text 500 299 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 132 makefilename \$1-INT.TIME;
#X obj 362 314 route \$1-INT.TIME;
#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 obj 362 245 text search \$1-loaded-preset;
#X obj 362 268 text get \$1-loaded-preset;
#X obj 330 37 t b b;
#X obj 59 281 text search \$1-loaded-preset;
#X obj 59 304 text get \$1-loaded-preset;
#X connect 1 0 17 0;
#X connect 2 0 21 0;
#X connect 3 0 2 0;
#X connect 4 0 20 0;
#X connect 8 0 12 0;
#X connect 9 0 18 0;
#X connect 10 0 9 0;
#X connect 11 0 10 0;
#X connect 12 0 5 0;
#X connect 16 0 3 0;
#X connect 17 0 0 0;
#X connect 18 0 19 0;
#X connect 19 0 8 0;
#X connect 20 0 16 0;
#X connect 20 1 11 0;
#X connect 21 0 22 0;
#X connect 22 0 1 0;
#X restore 442 5 pd RECALL_PRESETS;
#N canvas 319 424 395 333 RECORD_PRESETS 0;
#X obj 30 20 inlet;
#X msg 87 132 1e+15;
#X obj 30 60 list prepend \$1/\$2/\$3-tgl;
#X obj 30 176 text set \$1-loaded-preset;
#X obj 30 92 t a b;
#X connect 0 0 2 0;
#X connect 1 0 3 1;
#X connect 2 0 4 0;
#X connect 4 0 3 0;
#X connect 4 1 1 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 303 211 list prepend set;
#X obj 303 236 route list;
#X obj 442 530 outlet;
#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 22 99 change from outside;
#X obj 666 324 cnv 10 25 10 empty \$0-label empty 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 402 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 78 16 r \$1/\$2/\$3-tgl;
#X text 19 207 *** change line in boolean GUIs?;
#X obj 442 137 i;
#X text 283 138 booleans the [line]-> for toggle, f 21;
#X text 476 391 toggle does not need LATCH;
#X obj 467 76 pipe;
#X text 513 73 for "post interp" action connect it to [int], f 24
;
#X obj 251 281 tgl 15 0 empty empty empty 17 7 0 10 -228856 -1 -1 0
1;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 2 0 6 0;
#X connect 2 1 32 1;
#X connect 4 0 29 0;
#X connect 5 0 4 0;
#X connect 6 0 29 0;
#X connect 6 0 32 0;
#X connect 7 0 8 0;
#X connect 8 0 22 0;
#X connect 16 0 20 0;
#X connect 18 0 20 0;
#X connect 19 0 17 0;
#X connect 20 0 19 0;
#X connect 22 0 34 0;
#X connect 23 0 0 1;
#X connect 23 0 9 0;
#X connect 27 0 4 0;
#X connect 29 0 7 0;
#X connect 29 0 9 0;
#X connect 34 0 23 0;
#X coords 0 -1 1 1 17 17 2 250 280;