-
Notifications
You must be signed in to change notification settings - Fork 0
/
vsl_pre.pd
144 lines (144 loc) · 4 KB
/
vsl_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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
#N canvas 320 177 836 559 12;
#X obj 219 471 f;
#X obj 219 13 r \$1-save_preset;
#N canvas 14 122 778 549 RECALL_PRESETS 0;
#X obj 59 348 outlet;
#X obj 59 273 route list;
#X obj 59 204 route list;
#X obj 59 158 list prepend symbol;
#X obj 330 10 r \$1-PRECALL;
#X obj 362 366 outlet;
#X text 563 240 reads Interpolation Time;
#X text 160 198 reads preset value;
#X obj 362 262 route list;
#X obj 362 193 route list;
#X obj 362 154 list prepend symbol;
#X obj 362 132 makefilename \$1-INT.TIME;
#X obj 362 285 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 315 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-vsl;
#X obj 59 296 route \$1/\$2/\$3-vsl;
#X obj 362 216 text search \$1-loaded-preset;
#X obj 362 239 text get \$1-loaded-preset;
#X obj 59 227 text search \$1-loaded-preset;
#X obj 59 250 text get \$1-loaded-preset;
#X obj 330 37 t b b;
#X connect 1 0 17 0;
#X connect 2 0 20 0;
#X connect 3 0 2 0;
#X connect 4 0 22 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 21 0;
#X connect 21 0 1 0;
#X connect 22 0 16 0;
#X connect 22 1 11 0;
#X restore 442 5 pd RECALL_PRESETS;
#X obj 442 150 line;
#X obj 442 86 pack f f;
#N canvas 359 456 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-vsl;
#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 21 69 pack f 0;
#X obj 21 16 inlet;
#X obj 442 44 t a b b;
#X obj 542 71 t b b;
#X obj 542 93 i;
#X obj 542 115 pack f 0;
#X obj 442 173 spigot 1;
#X obj 499 118 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 obj 219 42 t b b;
#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 607 74 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 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 427 t a;
#X obj 251 283 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -228856
-1 -1 0 1;
#X obj 78 16 r \$1/\$2/\$3-vsl;
#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 connect 0 0 5 0;
#X connect 1 0 22 0;
#X connect 2 0 8 0;
#X connect 2 1 4 1;
#X connect 3 0 12 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 9 1 35 0;
#X connect 10 0 11 0;
#X connect 11 0 3 0;
#X connect 12 0 14 0;
#X connect 12 0 17 0;
#X connect 13 0 12 1;
#X connect 14 0 15 0;
#X connect 15 0 35 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 22 0 0 0;
#X connect 22 1 35 0;
#X connect 29 0 33 0;
#X connect 31 0 33 0;
#X connect 32 0 30 0;
#X connect 33 0 32 0;
#X connect 35 0 37 0;
#X connect 36 0 0 1;
#X connect 36 0 16 0;
#X connect 37 0 36 0;
#X connect 38 0 6 0;
#X coords 0 -1 1 1 17 135 2 250 280;