aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/xsample/pd/xgroove~.pd
blob: b2b8451731e7bb47601098317c7de2e1e1f57d22 (plain)
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
#N canvas 92 110 891 610 12;
#X obj 258 240 hsl 128 15 0.001 3 1 1 empty empty empty 20 8 0 8 -225271
-1 -1 8500 1;
#X floatatom 255 261 8 0 0 0 - - -;
#X floatatom 275 312 8 0 0 0 - - -;
#X floatatom 350 312 8 0 0 0 - - -;
#X floatatom 273 372 8 0 0 0 - - -;
#X floatatom 348 372 8 0 0 0 - - -;
#X obj 275 419 loadbang;
#X obj 274 445 metro 30;
#X obj 275 471 snapshot~;
#X floatatom 275 495 8 0 0 0 - - -;
#X msg 258 82 loop \$1;
#X obj 159 27 bng 15 250 50 0 empty empty empty 20 8 0 8 -258699 -1
-1;
#X msg 158 47 stop;
#N canvas 0 0 450 300 graph7 0;
#X array buf 300 float 1;
#A 0 0.665266 0.658123 0.65098 0.643838 0.636695 0.629552 0.622409
0.615266 0.611933 0.6086 0.605266 0.601933 0.5986 0.595266 0.591933
0.5886 0.585266 0.581933 0.5786 0.575266 0.571933 0.5686 0.565266 0.561933
0.5586 0.555266 0.551933 0.5486 0.545266 0.541933 0.5386 0.535266 0.531933
0.5286 0.525266 0.521933 0.5186 0.515267 0.512236 0.509206 0.506176
0.503145 0.500115 0.497085 0.494054 0.491024 0.487994 0.484964 0.481933
0.478903 0.475873 0.472842 0.469812 0.466782 0.463751 0.460721 0.457691
0.454661 0.45163 0.4486 0.44557 0.442539 0.439509 0.436479 0.433448
0.430418 0.427388 0.424358 0.421327 0.418297 0.415267 0.408449 0.401631
0.394812 0.387994 0.381176 0.374358 0.36754 0.360722 0.353903 0.347085
0.340267 0.333449 0.326631 0.319813 0.312994 0.306176 0.299358 0.29254
0.285722 0.278903 0.272085 0.265267 0.260823 0.256378 0.251934 0.247489
0.243045 0.238601 0.234156 0.229712 0.225267 0.220823 0.216378 0.211934
0.20749 0.203045 0.198601 0.194156 0.189712 0.185267 0.180601 0.175934
0.171267 0.166601 0.161934 0.157267 0.152601 0.147934 0.143267 0.138601
0.133934 0.129267 0.124601 0.104601 0.104601 0.104601 0.104601 0.104601
0.0846011 0.0846011 0.0846011 0.0646012 0.0579345 0.0512679 0.0446012
0.0446012 0.0446012 0.0306011 0.0259344 0.0212678 0.0166011 0.0119345
0.00726783 0.00260118 -0.00206548 -0.00673213 -0.0113988 -0.0160654
-0.0207321 -0.0253987 -0.0300654 -0.034732 -0.0408859 -0.0470397 -0.0531935
-0.0593474 -0.0655012 -0.071655 -0.0778088 -0.0839627 -0.0901165 -0.0962703
-0.102424 -0.108578 -0.114732 -0.118232 -0.121732 -0.125232 -0.128732
-0.132232 -0.135732 -0.139232 -0.142732 -0.146232 -0.149732 -0.153232
-0.156732 -0.160232 -0.163732 -0.167232 -0.170732 -0.174232 -0.177732
-0.181232 -0.184732 -0.188065 -0.191398 -0.194732 -0.198065 -0.201398
-0.204732 -0.208065 -0.211398 -0.214731 -0.218065 -0.221398 -0.224731
-0.228065 -0.231398 -0.234731 -0.238898 -0.243065 -0.247231 -0.251398
-0.255565 -0.259731 -0.263898 -0.268065 -0.272231 -0.276398 -0.280565
-0.284731 -0.290731 -0.296731 -0.302731 -0.308731 -0.314731 -0.319398
-0.324065 -0.328731 -0.333398 -0.338064 -0.342731 -0.347398 -0.352064
-0.356731 -0.356731 -0.364731 -0.372731 -0.380731 -0.388731 -0.396731
-0.401437 -0.406143 -0.410848 -0.415554 -0.42026 -0.424966 -0.429672
-0.434378 -0.439084 -0.44379 -0.448495 -0.453201 -0.457907 -0.462613
-0.467319 -0.472025 -0.476731 -0.483397 -0.490064 -0.496731 -0.501731
-0.50673 -0.51173 -0.51673 -0.52173 -0.52673 -0.53173 -0.53673 -0.54173
-0.546731 -0.552064 -0.557397 -0.562731 -0.568064 -0.573397 -0.57873
-0.584064 -0.589397 -0.59473 -0.600064 -0.605397 -0.61073 -0.616064
-0.621397 -0.62673 -0.62673 -0.62673 -0.62673 -0.62673 -0.62673 -0.62673
-0.62673 -0.63298 -0.63923 -0.64548 -0.65173 -0.65798 -0.66423 -0.67048
-0.67673 -0.68073 -0.68473 -0.68873 -0.69273 -0.72673 -0.72673 -0.74673
;
#X coords 0 1 299 -1 300 200 1;
#X restore 521 23 graph;
#X obj 171 574 dac~;
#X msg 155 88 reset;
#X text 290 292 min/max points;
#X text 289 390 min/max points;
#X text 348 495 position;
#X text 181 24 start;
#X text 198 45 stop;
#X msg 156 113 help;
#X text 416 234 speed;
#X text 337 254 (float or signal);
#X msg 156 169 set buf2;
#X msg 157 144 set buf;
#X msg 372 82 interp \$1;
#X msg 240 312 all;
#X obj 191 344 xgroove~ buf;
#X text 255 10 looping mode;
#X text 370 9 interpolation;
#X msg 11 114 pos 100;
#X msg 31 138 pos 200;
#X obj 172 384 *~;
#X msg 13 359 xzone \$1;
#X obj 16 321 hsl 128 15 0 300 0 0 empty empty empty -2 -6 0 8 -262131
-1 -1 1500 1;
#X floatatom 13 339 5 0 0 0 - - -;
#X obj 258 32 vdl 15 0 0 3 empty empty empty 0 -6 0 8 -262144 -1 -1
0;
#X text 277 29 once;
#X text 277 45 forward;
#X text 277 61 bidir;
#X obj 372 31 vdl 15 0 0 3 empty empty empty 0 -6 0 8 -262144 -1 -1
0;
#X text 391 28 none;
#X text 391 44 linear;
#X text 391 60 4-point;
#X obj 256 134 vdl 15 0 0 4 empty empty empty 0 -6 0 8 -262144 -1 -1
0;
#X text 255 113 units;
#X msg 256 199 units \$1;
#X obj 364 134 vdl 15 0 0 4 empty empty empty 0 -6 0 8 -262144 -1 -1
0;
#X text 363 113 scale mode;
#X msg 364 199 sclmode \$1;
#X text 275 131 frames;
#X text 275 147 buffer sz;
#X text 275 163 ms;
#X text 275 178 s;
#X text 383 147 units in loop;
#X text 383 163 buffer;
#X text 383 178 loop;
#X text 383 131 units in buffer;
#X obj 646 475 osc~ 1000;
#X obj 646 533 tabwrite~ buf;
#X obj 658 502 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 679 503 stop;
#X obj 319 343 print A;
#X msg 131 213 getattributes;
#X msg 177 248 getmax;
#X msg 120 248 getmin;
#N canvas 0 0 493 429 ramp 0;
#X obj 85 248 line~;
#X obj 84 307 outlet~;
#X obj 139 61 route pos;
#X obj 88 98 t b b f;
#X obj 207 307 outlet;
#X msg 186 268 pos \$1;
#X obj 186 241 f;
#X obj 139 31 inlet;
#X obj 18 35 loadbang;
#X obj 17 69 1;
#X obj 258 31 inlet;
#X obj 88 124 delay 0;
#X obj 120 151 pack 0 0;
#X obj 85 177 pack 1 0;
#X connect 0 0 1 0;
#X connect 2 0 3 0;
#X connect 2 1 4 0;
#X connect 3 0 11 0;
#X connect 3 1 12 0;
#X connect 3 2 6 1;
#X connect 5 0 4 0;
#X connect 6 0 5 0;
#X connect 7 0 2 0;
#X connect 8 0 9 0;
#X connect 9 0 0 0;
#X connect 10 0 11 1;
#X connect 10 0 12 1;
#X connect 10 0 13 1;
#X connect 11 0 6 0;
#X connect 11 0 13 0;
#X connect 12 0 0 0;
#X connect 13 0 0 0;
#X restore 20 252 pd ramp;
#X obj 49 199 loadbang;
#X msg 49 224 10;
#N canvas 0 0 450 300 graph2 0;
#X array buf2 300 float 1;
#A 0 0.0542877 0.0528716 0.0514554 0.0499469 0.0483065 0.0467235 0.0453892
0.0444954 0.0441347 0.0441533 0.0443594 0.0445614 0.0446597 0.045062
0.0455113 0.045605 0.0449404 0.043072 0.0400357 0.0364854 0.0330926
0.0305273 0.0289475 0.0279315 0.027211 0.0265175 0.0256073 0.024616
0.0236247 0.0226334 0.0216421 0.0206508 0.0196594 0.0186681 0.0176768
0.0166855 0.0156941 0.0147029 0.0137115 0.0127203 0.0117289 0.0107376
0.00974629 0.008755 0.00776365 0.0067723 0.00578102 0.00478967 0.00379839
0.00280704 0.00181576 0.000824409 -0.000166872 -0.00115822 -0.0021495
-0.00314085 -0.00413213 -0.00512348 -0.00611476 -0.00710611 -0.00809747
-0.00908875 -0.0100801 -0.0110714 -0.0120627 -0.013054 -0.0140453 -0.0150366
-0.0160279 -0.0170192 -0.0180106 -0.0190019 -0.0199932 -0.0209845 -0.0219759
-0.0229672 -0.0239585 -0.0249498 -0.0259411 -0.0269325 -0.0279237 -0.0289151
-0.0299064 -0.0308783 -0.0318198 -0.032773 -0.0337804 -0.034885 -0.0361087
-0.0374184 -0.0387711 -0.0401239 -0.0414409 -0.0427481 -0.0440554 -0.0453626
-0.0466698 -0.047977 -0.0492843 -0.0505914 -0.0518987 -0.0532059 -0.0545132
-0.0558204 -0.0571277 -0.058435 -0.0597422 -0.0610494 -0.0623566 -0.0636639
-0.064971 -0.0662783 -0.0675855 -0.0688928 -0.0701999 -0.0715072 -0.0728144
-0.0741216 -0.0754288 -0.0767361 -0.0780434 -0.0793506 -0.0806578 -0.0819651
-0.0832723 -0.0845795 -0.0858868 -0.087194 -0.0885012 -0.0898084 -0.0911157
-0.0924229 -0.0937301 -0.0950373 -0.0963446 -0.0976517 -0.098959 -0.100266
-0.101573 -0.102881 -0.104188 -0.105495 -0.106802 -0.10811 -0.109438
-0.110829 -0.112215 -0.113519 -0.114664 -0.115596 -0.116359 -0.117031
-0.117687 -0.118401 -0.119144 -0.119888 -0.120631 -0.121374 -0.122118
-0.122861 -0.123605 -0.124348 -0.125092 -0.125835 -0.126579 -0.127322
-0.128066 -0.128809 -0.129553 -0.130296 -0.13104 -0.131783 -0.132527
-0.13327 -0.134014 -0.134757 -0.135501 -0.136244 -0.136988 -0.137731
-0.138475 -0.139218 -0.139962 -0.140705 -0.141449 -0.142192 -0.142936
-0.143679 -0.144423 -0.145166 -0.14591 -0.146653 -0.147397 -0.14814
-0.148884 -0.149627 -0.150371 -0.151114 -0.151858 -0.152601 -0.153345
-0.154088 -0.154832 -0.155575 -0.156319 -0.157062 -0.157806 -0.158549
-0.159292 -0.160036 -0.160779 -0.161523 -0.162266 -0.16301 -0.163753
-0.164497 -0.16524 -0.165984 -0.166727 -0.167471 -0.168214 -0.168958
-0.169701 -0.170445 -0.171188 -0.171932 -0.172675 -0.173419 -0.174162
-0.174906 -0.175649 -0.176393 -0.177136 -0.17788 -0.178623 -0.179367
-0.18011 -0.180854 -0.181598 -0.182346 -0.183095 -0.18384 -0.184575
-0.185297 -0.186007 -0.186711 -0.187414 -0.188119 -0.188827 -0.189535
-0.190243 -0.190951 -0.191659 -0.192367 -0.193076 -0.193784 -0.194492
-0.1952 -0.195908 -0.196616 -0.197324 -0.198032 -0.19874 -0.199448
-0.200156 -0.200864 -0.201572 -0.20228 -0.202989 -0.203697 -0.204405
-0.205113 -0.205821 -0.206529 -0.207237 -0.207945 -0.208653 -0.209361
-0.210069 -0.210777 -0.211485 -0.212193 -0.212901 -0.213609 -0.214317
-0.215026 -0.215734 -0.216442 -0.21715 -0.217859 -0.218567 -0.219275
-0.219983 -0.220691 -0.221399 -0.222107 -0.222815 -0.223523 -0.224231
-0.224939;
#X coords 0 1 299 -1 300 140 1;
#X restore 521 232 graph;
#X obj 228 516 tabwrite~ buf2;
#X obj 211 483 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 15 421 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262131
-1 -1 0 1;
#X msg 12 397 0.5;
#X obj 172 548 *~;
#X obj 228 553 hsl 128 15 0.0001 1 1 0 empty empty empty -2 -6 0 8
-261689 -1 -1 8800 1;
#X obj 226 573 nbx 5 14 -1e+037 1e+037 0 0 empty empty empty 0 -6 0
10 -261689 -1 -1 0.059109 256;
#X msg 12 440 xshape 2 \$1;
#X msg 11 564 xfade \$1;
#X obj 10 499 vdl 15 0 0 4 empty empty empty 0 -6 0 8 -262144 -1 -1
0;
#X text 9 480 loop zone mode;
#X text 29 498 keep loop pos;
#X text 29 514 keep loop length;
#X text 29 530 keep fade length;
#X text 29 545 inside loop;
#X connect 0 0 1 0;
#X connect 1 0 28 0;
#X connect 2 0 28 1;
#X connect 3 0 28 2;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 7 0 71 0;
#X connect 8 0 9 0;
#X connect 10 0 28 0;
#X connect 11 0 28 0;
#X connect 12 0 28 0;
#X connect 15 0 28 0;
#X connect 21 0 28 0;
#X connect 24 0 28 0;
#X connect 25 0 28 0;
#X connect 26 0 28 0;
#X connect 27 0 28 0;
#X connect 28 0 33 1;
#X connect 28 0 71 0;
#X connect 28 1 8 0;
#X connect 28 2 4 0;
#X connect 28 3 5 0;
#X connect 28 5 63 0;
#X connect 31 0 67 0;
#X connect 32 0 67 0;
#X connect 33 0 75 0;
#X connect 34 0 28 0;
#X connect 35 0 36 0;
#X connect 36 0 34 0;
#X connect 37 0 10 0;
#X connect 41 0 26 0;
#X connect 45 0 47 0;
#X connect 47 0 28 0;
#X connect 48 0 50 0;
#X connect 50 0 28 0;
#X connect 59 0 60 0;
#X connect 61 0 60 0;
#X connect 62 0 60 0;
#X connect 64 0 28 0;
#X connect 65 0 28 0;
#X connect 66 0 28 0;
#X connect 67 0 33 0;
#X connect 67 1 28 0;
#X connect 68 0 69 0;
#X connect 69 0 67 1;
#X connect 72 0 71 0;
#X connect 73 0 78 0;
#X connect 74 0 73 0;
#X connect 75 0 14 0;
#X connect 75 0 14 1;
#X connect 76 0 75 1;
#X connect 76 0 77 0;
#X connect 78 0 28 0;
#X connect 79 0 28 0;
#X connect 80 0 79 0;