-
Notifications
You must be signed in to change notification settings - Fork 0
/
domoNet.pd
219 lines (219 loc) · 5.49 KB
/
domoNet.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
#N canvas 383 668 893 679 10;
#X declare -path absGAMME -path ../absGAMME;
#X declare -stdpath SyncJams/pure-data -stdpath moonlib;
#X declare -lib moonlib -path moonlib;
#X obj 260 293 r /BPM;
#X floatatom 260 315 5 0 0 0 - - -;
#X obj 263 264 s /BPM;
#X floatatom 245 232 5 0 0 0 - - -;
#X msg 295 233 120;
#X msg 329 234 150;
#X obj 39 87 route tick;
#X obj 112 269 r /BPM;
#X obj 112 313 /;
#X obj 375 177 r /GAMME;
#X floatatom 375 199 5 0 0 0 - - -;
#X obj 39 337 pack f f;
#X obj 375 159 s /GAMME;
#X msg 381 135 145;
#X msg 415 137 2741;
#X obj 436 181 GAMMEKBV /BASS 1;
#X obj 436 117 GAMMEKBV /GAMME;
#X obj 436 244 GAMMEKBV /CHORD;
#X obj 441 333 GAMMEKBV /CHORD;
#X obj 376 262 s /CHORD;
#X obj 376 281 r /CHORD;
#X msg 376 244 145;
#X floatatom 376 305 5 0 0 0 - - -;
#X obj 14 2 declare -path absGAMME -path ../absGAMME;
#X obj 14 22 declare -stdpath SyncJams/pure-data -stdpath moonlib;
#X floatatom 120 87 5 0 0 0 - - -;
#X msg 112 338 tempo \$1 \, bang;
#X obj 96 247 s /BPM;
#X msg 112 291 60000 \$1;
#X obj 39 197 unpack f f;
#X obj 39 429 s CLOCK;
#X obj 39 367 ndmetro 128 1;
#X obj 39 404 pack f f;
#X msg 6 382 -1;
#X floatatom 48 249 7 0 0 0 - - -;
#X obj 39 129 r /BPM;
#X obj 39 150 change;
#X obj 39 66 l syncjams \$0/syncer \, bpm 10 \, namespace syncjams
\, port 23232;
#N canvas 290 753 646 427 SYNC 0;
#X obj 75 97 route set-state;
#X obj 94 223 spigot 0;
#X obj 75 279 t f f;
#X obj 75 257 netsend -u;
#X obj 75 303 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 75 202 disconnect;
#X obj 75 118 list prepend send;
#X obj 75 139 list trim;
#X msg 114 183 connect 255.255.255.255 17010;
#X obj 445 118 netreceive -u 17010;
#X obj 445 161 list trim;
#X obj 318 10 loadbang;
#X obj 445 140 list prepend state null;
#X obj 75 160 t b a b;
#X obj 75 71 r SYNCER;
#X obj 445 183 s SYNCER/r;
#X obj 318 73 t b f;
#X obj 318 93 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X msg 318 179 /SIG \$1;
#X obj 318 134 list prepend \$1;
#X obj 300 11 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 318 113 metro 10000;
#X obj 318 155 route symbol;
#X obj 318 52 + 2800;
#X obj 318 31 random 700;
#X obj 411 206 route /SIG;
#X obj 239 269 spigot;
#X obj 272 248 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 441 22 inlet;
#X obj 411 227 s /SIG;
#X connect 0 0 6 0;
#X connect 1 0 3 0;
#X connect 2 0 4 0;
#X connect 2 1 1 1;
#X connect 3 0 2 0;
#X connect 5 0 3 0;
#X connect 6 0 7 0;
#X connect 7 0 13 0;
#X connect 8 0 3 0;
#X connect 9 0 12 0;
#X connect 9 0 25 0;
#X connect 10 0 15 0;
#X connect 11 0 24 0;
#X connect 12 0 10 0;
#X connect 13 0 5 0;
#X connect 13 1 1 0;
#X connect 13 2 8 0;
#X connect 14 0 0 0;
#X connect 16 0 17 0;
#X connect 16 1 21 1;
#X connect 17 0 21 0;
#X connect 18 0 6 0;
#X connect 19 0 22 0;
#X connect 21 0 19 0;
#X connect 22 0 18 0;
#X connect 23 0 16 0;
#X connect 24 0 23 0;
#X connect 25 0 29 0;
#X connect 27 0 26 1;
#X restore 229 93 pd SYNC;
#X obj 166 366 loadbang;
#X msg 166 387 0 500;
#N canvas 1 783 342 271 change 0;
#X obj 71 30 inlet;
#X obj 71 52 t f f;
#X obj 98 78 -;
#X obj 98 99 abs;
#X obj 98 120 > 0.01;
#X obj 71 150 list prepend;
#X obj 71 171 route 1;
#X obj 71 192 t f f;
#X obj 71 213 outlet;
#X connect 0 0 1 0;
#X connect 1 0 5 0;
#X connect 1 1 2 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 4 0 5 1;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 7 1 2 1;
#X restore 96 218 pd change;
#X floatatom 113 134 5 0 0 0 - - -;
#X obj 229 115 linkSJ SYNCER /BPM-;
#X obj 229 137 linkSJ SYNCER /GAMME;
#X obj 229 157 linkSJ SYNCER /BASS;
#X obj 229 178 linkSJ SYNCER /CHORD;
#X obj 260 338 r CLOCK;
#X obj 260 360 ndmetro 4 4;
#X obj 260 382 == 0;
#X obj 260 404 change;
#X obj 260 423 s TEMPOLED;
#X obj 436 44 spigot;
#X obj 483 22 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 436 22 r /SIG;
#X obj 436 65 print;
#X obj 260 450 r SYNCER/r;
#X obj 260 494 list split 1;
#X obj 294 514 list trim;
#X obj 260 472 route state;
#X obj 294 534 route /UNLOCKSNAP;
#X obj 294 555 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 294 575 sel 0 1;
#X msg 294 596 ro;
#X msg 324 596 rw;
#X msg 294 637 nohup \$1 &;
#X obj 294 616 symbol;
#X obj 294 657 shell;
#X obj 16 43 declare -lib moonlib -path moonlib;
#X obj 9 227 i;
#X obj 61 489 average;
#X obj 5 275 maxlib/average 10;
#X floatatom 8 303 0 0 0 0 - - -;
#X obj 39 171 Carabiner/Carabiner;
#X connect 0 0 1 0;
#X connect 3 0 2 0;
#X connect 4 0 2 0;
#X connect 5 0 2 0;
#X connect 6 0 25 0;
#X connect 7 0 28 0;
#X connect 8 0 11 1;
#X connect 8 0 26 0;
#X connect 8 0 32 1;
#X connect 9 0 10 0;
#X connect 11 0 31 0;
#X connect 13 0 12 0;
#X connect 14 0 12 0;
#X connect 20 0 22 0;
#X connect 21 0 19 0;
#X connect 26 0 31 0;
#X connect 28 0 8 0;
#X connect 29 0 34 0;
#X connect 29 0 69 0;
#X connect 29 0 71 0;
#X connect 29 0 11 0;
#X connect 29 1 41 0;
#X connect 31 0 32 0;
#X connect 31 1 32 0;
#X connect 32 0 30 0;
#X connect 33 0 30 0;
#X connect 35 0 36 0;
#X connect 36 0 42 0;
#X connect 36 0 73 0;
#X connect 37 0 6 0;
#X connect 39 0 40 0;
#X connect 40 0 30 0;
#X connect 41 0 27 0;
#X connect 47 0 48 0;
#X connect 48 0 49 0;
#X connect 49 0 50 0;
#X connect 50 0 51 0;
#X connect 52 0 55 0;
#X connect 53 0 52 1;
#X connect 54 0 52 0;
#X connect 56 0 59 0;
#X connect 57 1 58 0;
#X connect 58 0 60 0;
#X connect 59 0 57 0;
#X connect 60 0 61 0;
#X connect 61 0 62 0;
#X connect 62 0 63 0;
#X connect 62 1 64 0;
#X connect 63 0 66 0;
#X connect 64 0 66 0;
#X connect 65 0 67 0;
#X connect 66 0 65 0;
#X connect 71 0 72 0;
#X connect 73 0 29 0;