-
Notifications
You must be signed in to change notification settings - Fork 0
/
slash.oscformat.pd
executable file
·220 lines (220 loc) · 4.89 KB
/
slash.oscformat.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
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
#N canvas 160 23 1280 785 12;
#X obj 153 -13 inlet;
#N canvas 0 23 703 607 \$0-routes 0;
#X obj 10 10 r 1495-dynin;
#X obj 10 35 route aa;
#X obj 10 60 route bb;
#X obj 10 85 route cc;
#X obj 10 110 route d2d;
#X obj 10 135 s 1495-dynout1;
#X obj 160 135 s 1495-dynout2;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 1 1 6 0;
#X connect 2 0 3 0;
#X connect 2 1 6 0;
#X connect 3 0 4 0;
#X connect 3 1 6 0;
#X connect 4 0 5 0;
#X connect 4 1 6 0;
#X connect 4 1 6 0;
#X coords 0 607 1 606 150 400 0;
#X restore 257 138 pd \$0-routes;
#X obj 153 90 list trim;
#X obj 153 114 symbol;
#X obj 364 63 r \$0messadd2;
#X obj 169 26 list split 1;
#N canvas 422 57 694 674 slashsplit 0;
#N canvas 0 23 1440 824 split 0;
#X obj 581 106 list fromsymbol;
#X obj 581 155 list length;
#X floatatom 581 207 5 0 0 0 - - -;
#X obj 581 234 until;
#X msg 623 234 0;
#X obj 581 258 f;
#X obj 610 258 + 1;
#X obj 581 337 list store;
#X msg 581 311 get \$1 1;
#X obj 581 130 t l l b;
#X msg 1099 448 set;
#X obj 501 311 ==;
#X obj 581 179 t f f;
#X obj 581 282 t f f;
#X obj 501 335 sel 1;
#X obj 576 370 t f f;
#X obj 576 395 spigot;
#X msg 576 420 add2 \$1;
#X msg 577 473;
#X obj 524 498 list tosymbol;
#X obj 682 398 t b b;
#X msg 523 793;
#X msg 650 447 set;
#X obj 669 370 t f f;
#X obj 627 398 sel 0;
#X obj 519 278 - 1;
#X msg 442 599 addcomma;
#X obj 469 505 !=;
#X obj 383 605 spigot;
#X obj 487 472 - 2;
#X obj 581 37 inlet;
#X obj 581 60 list trim;
#X obj 523 842 outlet;
#X obj 581 82 symbol;
#X obj 627 364 != 47;
#X obj 525 522 t b a b;
#X obj 694 607 f;
#X obj 722 607 + 1;
#X msg 788 520 0;
#X obj 714 692 outlet;
#X obj 677 660 f;
#X obj 485 414 t b b b;
#X obj 704 660 + 1;
#X obj 888 627 list fromsymbol;
#X obj 1064 587 symbol;
#X msg 982 587 symbol a\$1;
#X obj 1010 626 list fromsymbol;
#X obj 1010 650 list split 1;
#X obj 888 554 route symbol float bang;
#X msg 895 587 symbol bang;
#X obj 1008 679 list tosymbol;
#X obj 830 674 list prepend add2;
#X obj 830 698 list trim;
#X connect 0 0 9 0;
#X connect 1 0 12 0;
#X connect 2 0 3 0;
#X connect 3 0 5 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 5 0 13 0;
#X connect 6 0 5 1;
#X connect 7 0 15 0;
#X connect 8 0 7 0;
#X connect 9 0 1 0;
#X connect 9 1 7 1;
#X connect 9 2 4 0;
#X connect 9 2 10 0;
#X connect 9 2 38 0;
#X connect 10 0 21 0;
#X connect 10 0 18 0;
#X connect 11 0 14 0;
#X connect 12 0 2 0;
#X connect 12 1 25 0;
#X connect 12 1 29 0;
#X connect 13 0 11 0;
#X connect 13 0 27 0;
#X connect 13 1 8 0;
#X connect 14 0 41 0;
#X connect 15 0 16 0;
#X connect 15 1 34 0;
#X connect 16 0 17 0;
#X connect 17 0 18 0;
#X connect 18 0 19 0;
#X connect 19 0 35 0;
#X connect 20 0 22 0;
#X connect 20 1 18 0;
#X connect 21 0 32 0;
#X connect 22 0 18 0;
#X connect 23 1 16 1;
#X connect 24 0 20 0;
#X connect 25 0 11 1;
#X connect 26 0 21 0;
#X connect 27 0 28 1;
#X connect 28 0 26 0;
#X connect 29 0 27 1;
#X connect 30 0 31 0;
#X connect 31 0 33 0;
#X connect 33 0 0 0;
#X connect 34 0 23 0;
#X connect 34 0 24 0;
#X connect 35 0 28 0;
#X connect 35 1 48 0;
#X connect 35 2 36 0;
#X connect 36 0 37 0;
#X connect 36 0 40 1;
#X connect 37 0 36 1;
#X connect 38 0 36 1;
#X connect 40 0 42 0;
#X connect 41 0 21 0;
#X connect 41 1 40 0;
#X connect 41 2 18 0;
#X connect 42 0 39 0;
#X connect 43 0 51 0;
#X connect 44 0 43 0;
#X connect 45 0 46 0;
#X connect 46 0 47 0;
#X connect 47 1 50 0;
#X connect 48 0 43 0;
#X connect 48 1 45 0;
#X connect 48 2 49 0;
#X connect 48 3 44 0;
#X connect 49 0 43 0;
#X connect 50 0 51 0;
#X connect 51 0 52 0;
#X connect 52 0 21 0;
#X restore 192 162 pd split;
#X obj 192 119 symbol \$1;
#X obj 115 3 inlet;
#X obj 115 70 f \$0;
#X obj 192 194 t a b;
#X obj 343 176 f;
#X obj 373 176 + 1;
#X msg 233 140 0;
#X obj 192 140 t a b;
#X obj 343 198 * 25;
#X obj 377 198 + 35;
#X obj 206 242 pack s 0 \$0;
#X obj 115 48 t b a;
#X obj 260 34 loadbang;
#X obj 194 217 list tosymbol;
#X obj 197 15 print;
#X obj 114 334 s \$0messadd2;
#X msg 164 299 add2 \$1;
#X obj 272 62 t b b;
#X obj 350 85 outlet;
#X obj 114 95 t b b;
#X connect 0 0 4 0;
#X connect 1 0 8 0;
#X connect 2 0 12 0;
#X connect 2 0 15 0;
#X connect 3 0 20 0;
#X connect 4 0 14 0;
#X connect 4 1 5 0;
#X connect 5 0 6 0;
#X connect 5 0 9 0;
#X connect 6 0 5 1;
#X connect 7 0 5 1;
#X connect 8 0 0 0;
#X connect 8 1 7 0;
#X connect 9 0 10 0;
#X connect 10 0 11 1;
#X connect 11 0 17 0;
#X connect 12 0 3 0;
#X connect 12 1 1 1;
#X connect 13 0 18 0;
#X connect 14 0 11 0;
#X connect 17 0 16 0;
#X connect 18 0 3 0;
#X connect 18 1 19 0;
#X connect 20 0 16 0;
#X connect 20 1 1 0;
#X restore 153 138 pd slashsplit;
#X obj 264 347 oscformat;
#X msg 264 229 set set;
#X msg 264 297 set;
#X obj 169 54 t b a b;
#X obj 238 85 list store;
#X obj 263 376 outlet;
#X connect 0 0 5 0;
#X connect 2 0 3 0;
#X connect 3 0 6 0;
#X connect 4 0 9 0;
#X connect 5 0 10 0;
#X connect 5 1 11 1;
#X connect 6 0 8 0;
#X connect 7 0 12 0;
#X connect 8 0 9 0;
#X connect 9 0 7 0;
#X connect 10 0 11 0;
#X connect 10 1 2 0;
#X connect 10 2 8 0;
#X connect 11 0 7 0;