File: ds_transition_slave.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 (141 lines) | stat: -rw-r--r-- 3,625 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
#N canvas 589 134 602 501 10;
#N canvas 150 136 455 525 slave 0;
#X obj 173 164 inlet;
#X obj 200 481 outlet;
#X obj 200 456 list;
#X msg 107 240 1;
#X obj 107 266 t b f;
#X msg 173 270 1;
#X obj 173 375 &&;
#X obj 173 397 sel 1;
#X obj 173 419 t b b;
#X msg 245 303 0;
#X obj 107 24 r /ds/\$1\$2/slave/start;
#X obj 107 216 b;
#X obj 107 171 spigot;
#X obj 140 55 r \$0-state;
#X obj 173 188 t b a b;
#X obj 154 122 t b f;
#X obj 140 147 && 1;
#X obj 225 55 r /ds/\$1/transition/stop;
#X obj 225 77 b;
#X msg 225 99 0;
#X obj 255 99 b;
#X obj 255 77 r /ds/\$1/transition/resume;
#X msg 255 121 1;
#X connect 0 0 14 0;
#X connect 2 0 1 0;
#X connect 3 0 4 0;
#X connect 4 0 6 0;
#X connect 4 1 6 1;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 2 0;
#X connect 8 1 9 0;
#X connect 9 0 6 0;
#X connect 9 0 6 1;
#X connect 10 0 12 0;
#X connect 11 0 3 0;
#X connect 12 0 11 0;
#X connect 13 0 16 0;
#X connect 14 0 5 0;
#X connect 14 1 2 1;
#X connect 14 2 22 0;
#X connect 15 0 16 0;
#X connect 15 1 16 1;
#X connect 16 0 12 1;
#X connect 17 0 18 0;
#X connect 18 0 19 0;
#X connect 19 0 15 0;
#X connect 20 0 22 0;
#X connect 21 0 20 0;
#X connect 22 0 15 0;
#X restore 192 456 pd slave;
#X obj 192 143 r /ds/\$1\$2/slave;
#X obj 153 428 kdemux2;
#X obj 192 263 spigot 1;
#X obj 206 298 r /ds/\$1/slave;
#X obj 192 405 && 1;
#X obj 206 380 t b f;
#X text 330 540 (c)2013 Marian Weger;
#X obj 153 111 inlet value;
#X obj 36 111 inlet dispatched;
#X obj 153 500 t b a;
#X obj 153 544 outlet dispatched;
#X obj 180 524 outlet value;
#X text 28 26 ds_transition_slave <domain> <name> <arg1> <arg2> ...
;
#X text 37 54 (used by ds_reg);
#N canvas 509 271 644 329 copy_paste_settings 0;
#X obj 40 89 r /ds/\$1\$2/settings/paste;
#X obj 308 89 r /ds/\$1\$2/settings/copy;
#X obj 40 141 b;
#X obj 308 111 b;
#X obj 40 190 list trim;
#X obj 308 160 list trim;
#X obj 50 113 r /ds/\$1/reg/settings/buffer/paste/all;
#X obj 40 168 list append /ds/\$1\$2/slave;
#X obj 40 220 s /ds/\$1/reg/settings/buffer/slave/route;
#X obj 308 190 s /ds/\$1\$2/slave/route;
#X obj 308 138 list append /ds/\$1/reg/settings/buffer/slave;
#X connect 0 0 2 0;
#X connect 1 0 3 0;
#X connect 2 0 7 0;
#X connect 3 0 10 0;
#X connect 4 0 8 0;
#X connect 5 0 9 0;
#X connect 6 0 2 0;
#X connect 7 0 4 0;
#X connect 10 0 5 0;
#X restore 412 140 pd copy_paste_settings;
#N canvas 349 314 264 179 INIT 0;
#X obj 28 24 loadbang;
#X obj 55 70 s /ds/\$1\$2/slave/reinit;
#X obj 28 46 t b b;
#X obj 28 98 s \$0-loadbang;
#X connect 0 0 2 0;
#X connect 2 0 3 0;
#X connect 2 1 1 0;
#X restore 412 120 pd INIT;
#N canvas 719 102 347 327 register 0;
#X obj 103 138 r /ds/\$1\$2/busy;
#X obj 103 160 t b f;
#X obj 53 42 ds_reg_settings \$1 \$2/slave;
#X obj 103 252 s /ds/\$1\$2/slave/reg/state;
#X obj 53 115 v /ds/\$1\$2/slave/lock/v;
#X obj 103 200 ||;
#X obj 103 222 == 0;
#X obj 53 91 r \$0-loadbang;
#X connect 0 0 1 0;
#X connect 1 0 5 0;
#X connect 1 1 5 1;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 3 0;
#X connect 7 0 4 0;
#X restore 412 160 pd register;
#X obj 255 427 s \$0-state;
#X obj 237 217 v /ds/\$1\$2/slave/lock/v;
#X obj 220 346 v /ds/\$1/slave/v;
#X obj 220 324 r \$0-loadbang;
#X obj 237 239 == 0;
#X obj 237 193 r \$0-loadbang;
#X connect 0 0 10 0;
#X connect 1 0 3 0;
#X connect 2 0 10 0;
#X connect 2 1 0 0;
#X connect 3 0 5 0;
#X connect 4 0 6 0;
#X connect 5 0 2 1;
#X connect 5 0 18 0;
#X connect 6 0 5 0;
#X connect 6 1 5 1;
#X connect 8 0 2 0;
#X connect 10 0 11 0;
#X connect 10 1 12 0;
#X connect 19 0 22 0;
#X connect 20 0 6 0;
#X connect 21 0 20 0;
#X connect 22 0 3 1;
#X connect 23 0 19 0;