File: ds_scheduler_gui.pd

package info (click to toggle)
pd-kollabs 2~repack-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 824 kB
  • sloc: makefile: 8
file content (392 lines) | stat: -rw-r--r-- 11,571 bytes parent folder | download | duplicates (2)
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
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
#N canvas 668 22 597 428 10;
#X text 193 382 (c)2012 Marian Weger;
#N canvas 790 238 450 300 prev-next 0;
#X msg 38 64 -1;
#X msg 118 64 1;
#X obj 38 146 +;
#X obj 118 146 +;
#X obj 118 205 max 0;
#X obj 38 22 r \$0-gui-offset/prev;
#X obj 118 42 r \$0-gui-offset/next;
#X obj 133 102 r \$0-gui-offset;
#X obj 118 229 s \$0-gui-offset;
#X connect 0 0 2 0;
#X connect 1 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 4 0;
#X connect 4 0 8 0;
#X connect 5 0 0 0;
#X connect 6 0 1 0;
#X connect 7 0 3 1;
#X connect 7 0 2 1;
#X restore 433 165 pd prev-next;
#X obj 101 115 cnv 20 307 240 empty empty empty 20 12 0 14 -228856
-66577 0;
#X obj 100 117 vradio 14 1 0 12 \$0-cursor-set \$0-cursor empty 0 -8
0 10 -176107 -1 -1 1;
#X obj 380 117 vradio 14 1 0 12 \$0-selected-set \$0-selected empty
0 -8 0 10 -260454 -1 -1 1;
#X obj 101 272 cnv 13 14 13 empty empty empty 20 12 0 14 -228856 -66577
0;
#X obj 101 117 cnv 13 14 13 empty empty empty 20 12 0 14 -228856 -66577
0;
#X obj 114 277 nbx 3 14 -1e+37 1e+37 0 0 \$0-scene-set \$0-scene empty
0 -8 0 10 -204786 -1 -1 0 256;
#X obj 380 272 cnv 13 14 13 empty empty empty 20 12 0 14 -228856 -66577
0;
#X obj 380 117 cnv 13 14 13 empty empty empty 20 12 0 14 -228856 -66577
0;
#X obj 394 116 bng 15 250 50 0 \$0-gui-offset/prev \$0-gui-offset/prev
< 4 7 0 10 -262144 -1 -1;
#X obj 394 271 bng 15 250 50 0 \$0-gui-offset/next \$0-gui-offset/next
> 5 7 0 10 -262144 -1 -1;
#X obj 394 133 vsl 15 135 1 0 0 0 \$0-offset-slider-set \$0-offset-slider
empty 0 -9 0 10 -262144 -1 -1 13400 1;
#X symbolatom 150 277 29 0 0 0 - #0-name #0-name-set;
#X obj 343 322 bng 28 250 50 0 /ds/\$1/play /ds/\$1/play > 7 11 0 30
-1 -66577 -262144;
#X obj 311 322 bng 28 250 50 0 /ds/\$1/pause /ds/\$1/pause || 3 15
0 20 -1 -66577 -24198;
#X obj 375 322 bng 28 250 50 0 /ds/\$1/forward /ds/\$1/forward » 6
11 0 30 -1 -99865 -262144;
#X obj 279 322 bng 28 250 50 0 /ds/\$1/backward /ds/\$1/backward «
5 11 0 30 -1 -99865 -262144;
#X obj 327 116 cnv 13 52 13 empty empty DUR/s 8 7 0 12 -204800 -1 0
;
#X obj 151 116 cnv 13 174 13 empty empty NAME 8 7 0 12 -162280 -262144
0;
#X obj 115 116 cnv 13 34 13 empty empty ID 8 7 0 12 -232576 -1 0;
#X text 114 322 Elapsed:;
#X text 102 336 Remaining:;
#X obj 326 277 nbx 5 14 0 1e+37 0 0 \$0-duration-set \$0-duration empty
0 -8 0 10 -204800 -1 -1 20 256;
#X obj 279 300 bng 15 250 50 0 /ds/\$1/scheduler/advanced/vis /ds/\$1/scheduler/advanced/vis
advanced 17 7 0 10 -262144 -1 -1;
#X text 31 32 ds_scheduler_gui <domain>;
#N canvas 0 22 450 300 SET_DURATION 0;
#X obj 96 112 spigot 1;
#X obj 123 228 s;
#X obj 138 180 list prepend \$1;
#X obj 96 60 r \$0-duration-set;
#X msg 138 202 symbol /ds/\$1/scene/\$2/duration;
#X obj 96 134 t b f;
#X obj 96 256 s /ds/\$1/scheduler/gui/update;
#X obj 141 89 r /ds/\$1/scene/current/lock;
#X obj 138 158 r /ds/\$1/scene/current;
#X connect 0 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 0 0;
#X connect 4 0 1 1;
#X connect 5 0 6 0;
#X connect 5 1 1 0;
#X connect 7 0 0 1;
#X connect 8 0 2 0;
#X restore 433 285 pd SET_DURATION;
#N canvas 196 135 450 300 SET_NAME 0;
#X obj 118 82 r \$0-name-set;
#X obj 145 253 s;
#X obj 160 205 list prepend \$1;
#X msg 160 227 symbol /ds/\$1/scene/\$2/name;
#X obj 118 309 s /ds/\$1/scheduler/gui/update;
#X obj 118 134 spigot 1;
#X obj 118 157 t b s;
#X obj 163 110 r /ds/\$1/scene/current/lock;
#X obj 160 183 r /ds/\$1/scene/current;
#X connect 0 0 5 0;
#X connect 2 0 3 0;
#X connect 3 0 1 1;
#X connect 5 0 6 0;
#X connect 6 0 4 0;
#X connect 6 1 1 0;
#X connect 7 0 5 1;
#X connect 8 0 2 0;
#X restore 433 265 pd SET_NAME;
#N canvas 0 22 450 300 ADVANCED 0;
#X msg 103 122 vis 1;
#X obj 103 70 r /ds/\$1/scheduler/advanced/vis;
#X obj 103 95 anyonce /ds/\$1/scheduler/advanced/vis;
#X obj 103 144 s pd-\$0-scheduler-advanced;
#N canvas 442 22 195 117 \$0-scheduler-advanced 0;
#X obj 4 -254 cnv 15 170 100 empty empty Scheduler 5 10 0 14 -228856
-66577 0;
#X obj 21 -229 nbx 5 14 0.1 1e+37 0 0 /ds/\$1/resolution /ds/\$1/resolution
resolution/ms 57 8 0 10 -262144 -1 -1 1 256;
#X obj 21 -190 vradio 15 1 0 2 /ds/\$1/timebase /ds/\$1/timebase timebase
0 -8 0 10 -262144 -1 -1 0;
#X text 39 -175 OS;
#X text 39 -191 CPU;
#X coords 0 117 1 116 85 60 0;
#X restore 103 190 pd \$0-scheduler-advanced;
#X connect 0 0 3 0;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X restore 433 375 pd ADVANCED;
#N canvas 0 22 493 346 INIT 0;
#X msg 243 131 0;
#X obj 243 153 s \$0-gui-offset;
#X obj 121 31 loadbang;
#X obj 168 131 symbol;
#X obj 168 153 s \$0-name;
#X obj 121 73 t b b;
#X connect 0 0 1 0;
#X connect 2 0 5 0;
#X connect 3 0 4 0;
#X connect 5 0 3 0;
#X connect 5 1 0 0;
#X restore 433 135 pd INIT;
#N canvas 0 22 450 300 SELECTED_SCENE 0;
#X obj 94 116 t b f;
#X msg 77 199 set \$1;
#X obj 77 169 + 1;
#X obj 77 147 - 0;
#X obj 249 182 + 0;
#X obj 249 126 - 1;
#X obj 249 104 r \$0-selected-set;
#X obj 77 223 s \$0-selected;
#X obj 77 65 r /ds/\$1/scene/selected;
#X obj 249 220 s /ds/\$1/scene/selected;
#X obj 94 94 r \$0-gui-offset;
#X obj 264 153 r \$0-gui-offset;
#X connect 0 0 3 0;
#X connect 0 1 3 1;
#X connect 1 0 7 0;
#X connect 2 0 1 0;
#X connect 3 0 2 0;
#X connect 4 0 9 0;
#X connect 5 0 4 0;
#X connect 6 0 5 0;
#X connect 8 0 3 0;
#X connect 10 0 0 0;
#X connect 11 0 4 1;
#X restore 433 235 pd SELECTED_SCENE;
#N canvas 0 22 450 300 CURRENT_SCENE 0;
#X obj 96 112 t b f;
#X msg 79 195 set \$1;
#X obj 79 165 + 1;
#X obj 79 143 - 0;
#X obj 79 219 s \$0-cursor;
#X obj 243 81 r \$0-cursor-set;
#X obj 243 163 + 0;
#X obj 243 107 - 1;
#X obj 243 197 s /ds/\$1/scene/current;
#X obj 96 90 r \$0-gui-offset;
#X obj 258 134 r \$0-gui-offset;
#X obj 79 51 r /ds/\$1/scene/current;
#X connect 0 0 3 0;
#X connect 0 1 3 1;
#X connect 1 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 2 0;
#X connect 5 0 7 0;
#X connect 6 0 8 0;
#X connect 7 0 6 0;
#X connect 9 0 0 0;
#X connect 10 0 6 1;
#X connect 11 0 3 0;
#X restore 433 215 pd CURRENT_SCENE;
#N canvas 83 227 464 383 SLIDER 0;
#X obj 246 303 s \$0-offset-slider;
#X msg 246 281 set \$1;
#X obj 47 21 r \$0-offset-slider-set;
#X obj 47 227 int;
#X obj 47 205 + 0.5;
#X obj 47 269 t b f b;
#X msg 113 238 0;
#X msg 143 238 1;
#X obj 246 43 spigot 1;
#X obj 47 302 s \$0-gui-offset;
#X obj 246 21 r \$0-gui-offset;
#X obj 246 219 / 100;
#X obj 47 183 * 90;
#X obj 68 130 - 8;
#X obj 273 197 + 1;
#X obj 68 152 t b f;
#X obj 68 58 r /ds/\$1/scene/maximum;
#X obj 68 80 max 98;
#X obj 68 102 t f f;
#X connect 1 0 0 0;
#X connect 2 0 12 0;
#X connect 3 0 5 0;
#X connect 4 0 3 0;
#X connect 5 0 7 0;
#X connect 5 1 9 0;
#X connect 5 2 6 0;
#X connect 6 0 8 1;
#X connect 7 0 8 1;
#X connect 8 0 11 0;
#X connect 10 0 8 0;
#X connect 11 0 1 0;
#X connect 12 0 4 0;
#X connect 13 0 15 0;
#X connect 14 0 11 1;
#X connect 15 0 12 0;
#X connect 15 1 12 1;
#X connect 16 0 17 0;
#X connect 17 0 18 0;
#X connect 18 0 13 0;
#X connect 18 1 14 0;
#X restore 433 185 pd SLIDER;
#N canvas 0 22 450 300 COLOR_selected_scene 0;
#X obj 117 232 outlet;
#X msg 117 196 color \$1 22 22;
#X obj 117 82 r /ds/\$1/transition/busy;
#X obj 117 104 sel 0 1;
#N canvas 0 22 423 423 rgb2iemgui 0;
#X obj 202 169 t b f;
#X obj 156 227 +;
#X obj 156 252 t b f;
#X obj 156 283 +;
#X obj 99 147 * -65536;
#X obj 156 147 * -256;
#X obj 202 147 * -1;
#X obj 156 314 - 1;
#X obj 156 336 outlet;
#X obj 102 39 inlet;
#X obj 102 83 pack 0 0 0;
#X obj 192 39 inlet;
#X obj 262 39 inlet;
#X obj 102 105 unpack 0 0 0;
#X connect 0 0 1 0;
#X connect 0 1 1 1;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 2 1 3 1;
#X connect 3 0 7 0;
#X connect 4 0 3 0;
#X connect 5 0 1 0;
#X connect 6 0 0 0;
#X connect 7 0 8 0;
#X connect 9 0 10 0;
#X connect 10 0 13 0;
#X connect 11 0 10 1;
#X connect 12 0 10 2;
#X connect 13 0 4 0;
#X connect 13 1 5 0;
#X connect 13 2 6 0;
#X restore 117 168 pd rgb2iemgui;
#X msg 207 136 220 220 220;
#X msg 117 136 255 150 150;
#X connect 1 0 0 0;
#X connect 2 0 3 0;
#X connect 3 0 6 0;
#X connect 3 1 5 0;
#X connect 4 0 1 0;
#X connect 5 0 4 0;
#X connect 6 0 4 0;
#X restore 380 74 pd COLOR_selected_scene;
#N canvas 0 22 450 300 UPDATE 0;
#X obj 82 144 symbol;
#X obj 82 166 s \$0-name;
#X obj 196 70 b;
#X obj 196 48 r /ds/\$1/scheduler/gui/update;
#X obj 211 119 r \$0-gui-offset;
#X obj 196 141 f;
#X obj 196 163 s \$0-gui-offset;
#X text 21 118 intentionally disconnected;
#X connect 0 0 1 0;
#X connect 2 0 5 0;
#X connect 3 0 2 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X restore 433 404 pd UPDATE;
#X obj 114 159 ds_scheduler_gui_element \$1 2 \$0;
#N canvas 101 102 487 297 GET_NAME_&_DURATION 0;
#X obj 181 102 spacereplace _;
#X obj 181 124 s \$0-name;
#X msg 181 186 set \$1;
#X obj 181 208 s \$0-duration;
#X obj 181 76 r /ds/\$1/scene/current/name;
#X obj 181 164 r /ds/\$1/scene/current/duration;
#X connect 0 0 1 0;
#X connect 2 0 3 0;
#X connect 4 0 0 0;
#X connect 5 0 2 0;
#X restore 431 433 pd GET_NAME_&_DURATION;
#N canvas 783 166 450 300 SET_CURRENT_SCENE 0;
#X obj 96 60 r \$0-scene-set;
#X obj 96 102 s /ds/\$1/scene/current;
#X connect 0 0 1 0;
#X restore 433 305 pd SET_CURRENT_SCENE;
#N canvas 783 166 450 300 GET_CURRENT_SCENE 0;
#X msg 96 94 set \$1;
#X obj 96 118 s \$0-scene;
#X obj 96 60 r /ds/\$1/scene/current;
#X connect 0 0 1 0;
#X connect 2 0 0 0;
#X restore 433 335 pd GET_CURRENT_SCENE;
#X obj 114 145 ds_scheduler_gui_element \$1 1 \$0;
#X obj 114 131 ds_scheduler_gui_element \$1 0 \$0;
#X obj 114 173 ds_scheduler_gui_element \$1 3 \$0;
#X obj 114 187 ds_scheduler_gui_element \$1 4 \$0;
#X obj 114 201 ds_scheduler_gui_element \$1 5 \$0;
#X obj 114 215 ds_scheduler_gui_element \$1 6 \$0;
#X obj 114 229 ds_scheduler_gui_element \$1 7 \$0;
#X obj 114 243 ds_scheduler_gui_element \$1 8 \$0;
#X obj 114 257 ds_scheduler_gui_element \$1 9 \$0;
#N canvas 0 22 459 339 COLOR_PLAY 0;
#X obj 117 322 outlet;
#X msg 117 246 0;
#X obj 117 47 r /ds/\$1/playing;
#X obj 117 179 sel 0 1;
#X obj 220 84 r /ds/\$1/transition/busy;
#X msg 117 286 color 22 2 \$1;
#X msg 217 286 color 15 2 13;
#X obj 117 149 f;
#X obj 208 205 kdemux2;
#X msg 257 246 13;
#X obj 220 106 t b f;
#X msg 217 246 16;
#X connect 1 0 5 0;
#X connect 2 0 7 0;
#X connect 3 0 1 0;
#X connect 3 1 8 0;
#X connect 4 0 10 0;
#X connect 5 0 0 0;
#X connect 6 0 0 0;
#X connect 7 0 3 0;
#X connect 8 0 11 0;
#X connect 8 1 9 0;
#X connect 9 0 5 0;
#X connect 10 0 7 0;
#X connect 10 1 8 1;
#X connect 11 0 5 0;
#X restore 343 54 pd COLOR_PLAY;
#N canvas 142 357 545 369 COLOR_PAUSE 0;
#X obj 121 314 outlet;
#X obj 118 40 r /ds/\$1/playing;
#X obj 118 172 sel 0 1;
#X obj 221 77 r /ds/\$1/transition/busy;
#X msg 118 279 color 22 2 \$1;
#X obj 118 142 f;
#X obj 209 198 kdemux2;
#X msg 258 239 13;
#X obj 221 99 t b f;
#X msg 218 239 16;
#X msg 136 230 0;
#X connect 1 0 5 0;
#X connect 2 0 6 0;
#X connect 2 1 10 0;
#X connect 3 0 8 0;
#X connect 4 0 0 0;
#X connect 5 0 2 0;
#X connect 6 0 9 0;
#X connect 6 1 7 0;
#X connect 7 0 4 0;
#X connect 8 0 5 0;
#X connect 8 1 6 1;
#X connect 9 0 4 0;
#X connect 10 0 4 0;
#X restore 311 34 pd COLOR_PAUSE;
#X floatatom 219 322 3 0 0 2 s /ds/#1/timer/elapsed/s #0-dummy;
#X floatatom 219 336 3 0 0 0 - /ds/#1/timer/remaining/s #0-dummy;
#X floatatom 239 322 4 0 0 2 % /ds/#1/timer/elapsed/cs #0-dummy;
#X floatatom 239 336 4 0 0 0 - /ds/#1/timer/remaining/cs #0-dummy;
#X floatatom 193 322 4 0 0 2 m /ds/#1/timer/elapsed/min #0-dummy;
#X floatatom 193 336 4 0 0 0 - /ds/#1/timer/remaining/min #0-dummy
;
#X floatatom 167 322 4 0 0 2 h /ds/#1/timer/elapsed/h #0-dummy;
#X floatatom 167 336 4 0 0 2 - /ds/#1/timer/remaining/h #0-dummy;
#X connect 33 0 4 0;
#X connect 48 0 14 0;
#X connect 49 0 15 0;
#X coords 0 -1 1 1 309 256 1 100 100;