-
Notifications
You must be signed in to change notification settings - Fork 0
/
msc_pre.pd
103 lines (103 loc) · 3.01 KB
/
msc_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
#N canvas 44 137 836 559 12;
#X obj 219 13 r \$1-save_preset;
#N canvas 34 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 501 306 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-msc;
#X obj 59 350 route \$1/\$2/\$3-msc;
#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 295 427 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-msc;
#X obj 30 176 text set \$1-loaded-preset;
#X obj 30 92 t l 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 244 125 inlet;
#X obj 442 530 outlet;
#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 276 178 receive values remotely;
#X obj 369 164 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 text 19 207 *** change line in boolean GUIs?;
#X obj 219 354 list;
#X text 531 467 list \, does not need LATCH;
#X obj 264 160 r \$1/\$2/\$3-msc;
#X obj 502 152 list;
#X obj 502 113 del;
#X obj 502 70 t b a;
#X text 557 66 post interpolation;
#X connect 0 0 19 0;
#X connect 1 0 24 0;
#X connect 1 0 4 0;
#X connect 1 1 23 1;
#X connect 3 0 19 1;
#X connect 9 0 13 0;
#X connect 11 0 13 0;
#X connect 12 0 10 0;
#X connect 13 0 12 0;
#X connect 19 0 2 0;
#X connect 21 0 19 1;
#X connect 23 0 22 0;
#X connect 24 0 23 0;
#X connect 24 1 22 1;
#X coords 0 559 1 558 17 17 0;