-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path168-abl_link~_play.pd
138 lines (138 loc) · 3.56 KB
/
168-abl_link~_play.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
#N canvas 2 38 1512 884 12;
#X msg 545 177 tempo \$1;
#X msg 359 177 resolution \$1;
#X msg 455 177 reset \$1 \$2;
#X obj 455 156 pack f f;
#X floatatom 389 303 5 0 0 1 beat_time - - 0;
#X floatatom 361 324 5 0 0 1 phase - - 0;
#X msg 230 277 \; pd dsp 1;
#X floatatom 334 352 5 0 0 1 step - - 0;
#X floatatom 417 281 5 0 0 1 tempo - - 0;
#X obj 216 157 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 334 240 abl_link~ 1 0 4 134;
#X floatatom 545 158 5 0 0 2 tempo - - 0;
#X floatatom 500 137 5 0 0 2 quantum - - 0;
#X floatatom 455 137 5 0 0 2 beat - - 0;
#X floatatom 359 157 5 0 0 2 resolution - - 0;
#X msg 216 178 connect \$1;
#X floatatom 442 371 5 0 0 0 - - - 0;
#X obj 442 349 r #abl_link_num_peers;
#X floatatom 445 262 5 0 0 1 is_playing - - 0;
#X obj 299 157 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X msg 299 177 play \$1;
#X floatatom 615 158 5 0 0 0 - - - 0;
#X msg 615 177 offset \$1;
#X obj 280 394 change;
#X floatatom 280 442 5 0 0 0 - - - 0;
#X obj 280 465 sel 1;
#X obj 234 516 snare~;
#X obj 355 722 pingpong~ 100 0.8;
#X obj 651 318 * 0.666666;
#X obj 535 707 msphsl 0 1;
#X obj 853 79 sequ;
#X obj 853 241 scaled 0 1 25 75;
#X obj 853 266 quantizedmode aeolian 60;
#X obj 853 290 mtof;
#X obj 280 418 % 16;
#X obj 744 195 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 876 483 softclip~;
#X msg 280 489 velocity 0;
#X obj 853 338 level~ 0.6;
#X msg 1171 257 amount \$1;
#X obj 853 314 osc~;
#X floatatom 1041 83 5 0 0 0 - - - 0;
#X msg 1041 106 to-low \$1;
#X floatatom 1134 97 5 0 0 0 - - - 0;
#X msg 1134 120 to-high \$1;
#X obj 1312 51 sequ;
#X obj 1312 213 scaled 0 1 73 77;
#X obj 1312 237 i;
#X obj 853 361 softclip~;
#X obj 876 550 level~;
#X obj 876 526 hip~ 1500;
#X obj 123 433 sel 0;
#X obj 868 696 outrec~;
#X text 316 119 4 works well here;
#X obj 643 457 kick~;
#X msg 642 414 velocity 1;
#X obj 662 362 sel 1 5 9 13;
#X obj 334 375 + 1;
#X obj 643 656 out~;
#X obj 1043 547 swarm~;
#X msg 733 269 frequency 400;
#X obj 1043 840 out~;
#X text 593 138 32-100 works well here but will need to tune by ear
;
#X connect 0 0 10 0;
#X connect 1 0 10 0;
#X connect 2 0 10 0;
#X connect 3 0 2 0;
#X connect 7 0 23 0;
#X connect 7 0 35 0;
#X connect 7 0 57 0;
#X connect 8 0 28 0;
#X connect 9 0 15 0;
#X connect 10 0 7 0;
#X connect 10 1 5 0;
#X connect 10 2 4 0;
#X connect 10 3 8 0;
#X connect 10 4 18 0;
#X connect 11 0 0 0;
#X connect 12 0 3 1;
#X connect 13 0 3 0;
#X connect 14 0 1 0;
#X connect 15 0 10 0;
#X connect 17 0 16 0;
#X connect 19 0 20 0;
#X connect 20 0 10 0;
#X connect 21 0 22 0;
#X connect 22 0 10 0;
#X connect 23 0 34 0;
#X connect 24 0 25 0;
#X connect 25 0 37 0;
#X connect 26 0 27 0;
#X connect 27 0 52 0;
#X connect 27 1 52 1;
#X connect 28 0 27 1;
#X connect 29 0 27 2;
#X connect 30 0 31 0;
#X connect 30 0 39 0;
#X connect 31 0 32 0;
#X connect 32 0 33 0;
#X connect 33 0 40 0;
#X connect 34 0 24 0;
#X connect 35 0 30 0;
#X connect 35 0 45 0;
#X connect 35 0 60 0;
#X connect 36 0 50 0;
#X connect 37 0 26 0;
#X connect 38 0 48 0;
#X connect 39 0 36 1;
#X connect 39 0 48 1;
#X connect 40 0 38 0;
#X connect 41 0 42 0;
#X connect 42 0 31 1;
#X connect 43 0 44 0;
#X connect 44 0 31 1;
#X connect 45 0 46 0;
#X connect 46 0 47 0;
#X connect 47 0 43 0;
#X connect 48 0 36 0;
#X connect 49 0 27 0;
#X connect 49 0 52 0;
#X connect 49 0 52 1;
#X connect 50 0 49 0;
#X connect 54 0 58 0;
#X connect 54 0 58 1;
#X connect 55 0 54 0;
#X connect 56 0 55 0;
#X connect 56 1 55 0;
#X connect 56 2 55 0;
#X connect 56 3 55 0;
#X connect 57 0 56 0;
#X connect 59 0 61 0;
#X connect 59 0 61 1;
#X connect 60 0 59 0;