-
Notifications
You must be signed in to change notification settings - Fork 0
/
darksideFFT.pd
419 lines (419 loc) · 18.7 KB
/
darksideFFT.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
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
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
#N canvas 335 28 1345 877 12;
#X msg 329 148 \; pd dsp \$1;
#X obj 329 121 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X text 356 119 Turn on/off audio;
#X obj 119 3 loadbang;
#X msg 329 90 1;
#X obj 77 693 dac~;
#N canvas 0 25 450 278 (subpatch) 0;
#X array scrambler 512 float 3;
#A 0 0 0 4 1 3 0 8 10 0 0 5 12 13 23 10 10 21 14 9 14 13 18 16 19 15
17 33 25 22 25 37 23 24 16 36 20 23 28 43 31 31 44 33 37 40 44 25 57
46 44 57 40 55 49 57 43 54 39 60 51 51 45 52 78 67 50.54 57.2625 66.985
72.7075 66.43 73.43 62.43 51.43 69.43 58.43 58.43 59.43 63.7 67.97
67.24 53.51 51.78 47.05 54.32 53.32 64.32 65.32 37.32 53.32 52.32 47.32
57.32 52.32 53.32 50.32 73.32 67.32 57.32 49.32 42.32 63.32 45.32 50.32
58.32 58.32 75.32 44.32 46.32 55.32 67.32 59.32 47.32 59.32 54.32 57.32
51.32 57.32 46.32 55.32 56.32 42.32 44.32 55.32 54.32 64.32 52.32 66.32
58.32 45.32 73.32 42.32 53.32 46.32 59.32 51.32 68.32 46.32 56.32 69.32
57.32 59.32 44.32 66.32 61.0234 47.7267 65.43 72.7075 80.985 66.2625
63.54 74.8175 68.095 60.3725 66.65 52.3533 67.0566 71.76 68.0375 77.315
78.5925 87.87 74.4249 92.9799 86.5349 96.1999 97.9032 103.607 102.42
101.42 94.4199 96.4199 115.64 119.64 98.6399 125.75 125.75 129.75 124.75
125.75 128.75 120.75 128.75 139.75 129.75 131.75 123.75 113.75 118.75
118.75 119.75 128.75 106.75 111.75 117.75 128.75 125.75 120.75 130.111
123.472 115.834 114.195 110.556 127.917 124.279 122.64 118.64 111.64
114.64 119.64 122.64 118.64 131.64 122.91 122.18 117.45 125.72 103.99
101.26 113.53 96.6007 99.6717 118.743 118.813 105.884 108.955 106.026
105.097 102.168 97.239 94.3099 106.31 99.3099 103.31 111.31 103.58
91.8499 93.1199 93.3899 96.6599 99.9299 91.1999 84.4699 96.7399 89.0099
82.2799 96.5499 100.82 93.09 92.6254 90.1609 80.6963 93.2318 90.7672
82.3027 93.8381 90.3736 91.909 89.4445 91.9799 81.3412 90.7024 80.0637
76.4249 81.7862 86.1475 81.5087 87.87 83.87 80.87 84.87 85.87 83.87
82.87 85.87 72.87 90.87 78.87 81.87 67.87 79.87 88.87 81.87 69.87 80.87
77.87 90.87 75.87 73.87 78.87 87.87 81.87 83.87 72.87 71.87 81.87 91.87
92.87 75.87 73.87 81.87 80.87 76.87 85.87 67.87 61.87 95.87 87.87 83.87
71.87 86.87 87.87 79.87 72.87 73.87 69.87 75.87 76.87 88.87 83.87 81.87
76.87 83.87 93.87 84.87 89.9799 93.9799 80.9799 83.9799 90.9799 80.6833
87.3866 93.0899 86.0899 102.09 76.0899 94.0899 95.3674 95.6449 97.9224
106.2 331 335 336 349 340 342 341 345 336 340 349 352 344 343 355 350
352 369 350 348 354 356 350 353 346 364 364 349 353 375 372 366 356
364 362 378 368 370 383 383 376 374 385 378 375 388 396 378 381 378
369 396 382 396 392 390 393 392 383 402 396 388 391 391 412 400 390
398 390 400 409 401 414 407 392 413 399 409 408 418 415 420 416 424
410 430 422 425 421 420 432 432 433 431 436 439 425 416 430 430 432
428 439 432 428 436 428 439 438 427 441 438 440 443 451 447 460 445
459 459 451 460 451 456 463 458 464 462 466 455 451 466 476 479 466
468 467 487 481 478 482 472 490 482 479 479 467 464 479 481 491 492
497 490 495 486 491 493 500 495 495 495 503 498 506 499 501 491 507
508 505 491;
#X coords 0 0 511 511 140 100 1 0 0;
#X restore 681 175 graph;
#X obj 184 414 writesf~;
#X msg 184 354 open secretSound.wav \, start;
#X msg 228 381 stop;
#X obj 124 444 vsl 15 128 0 1 0 0 empty empty empty 0 -9 0 10 -204800
-1 -1 6350 1;
#X obj 77 587 *~;
#N canvas 35 66 592 433 Hann-window 0;
#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-hann 1024 float 0;
#X coords 0 1 1023 0 200 120 1;
#X restore 293 249 graph;
#X msg 171 263 0;
#X obj 65 312 osc~;
#X obj 65 264 samplerate~;
#X obj 65 335 *~ -0.5;
#X obj 65 358 +~ 0.5;
#X obj 57 383 tabwrite~ \$0-hann;
#X text 279 241 1;
#X text 272 359 0;
#X text 288 372 0;
#X obj 57 241 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X text 336 221 Hann window;
#X text 113 310 period 512;
#X text 90 215 recalculate Hann;
#X text 125 230 window table;
#X obj 57 146 loadbang;
#X msg 79 179 \; pd dsp 1;
#X text 40 27 The Hann window is now recomputed on 'loadbang' to make
the file smaller (it doesn't have to be saved with the array.);
#X obj 65 288 / 1024;
#X text 474 375 1024;
#X connect 1 0 2 1;
#X connect 2 0 4 0;
#X connect 3 0 18 0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 10 0 3 0;
#X connect 10 0 1 0;
#X connect 10 0 6 0;
#X connect 15 0 10 0;
#X connect 15 0 16 0;
#X connect 18 0 2 0;
#X restore 56 817 pd Hann-window;
#X obj 536 462 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 459 699 0;
#X obj 526 772 tabwrite scrambler;
#X obj 545 609 int 0;
#X obj 629 650 + 1;
#X obj 82 229 readsf~;
#X obj 91 83 del 2000;
#X msg 97 145 open glass.wav;
#X obj 58 117 t b b;
#X msg 53 177 1;
#X obj 62 642 clip~ -1 1;
#X obj 180 649 clip~ -1 1;
#X msg 544 553 1;
#X obj 564 493 select 1 0;
#X msg 639 518 0;
#X obj 563 580 metro 1;
#X text 562 454 create 1 to 1 bin mapping;
#X obj 988 266 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 924 480 0;
#X obj 1017 331 t b 0;
#X msg 996 357 1;
#X obj 1016 297 select 1 0;
#X msg 1082 347 0;
#X obj 1002 388 metro 1;
#X obj 997 556 tabread scrambler;
#X obj 1041 725 +;
#X obj 1038 796 tabwrite scrambler;
#X obj 997 413 int 0;
#X obj 1088 434 + 1;
#X obj 1029 763 clip 0 511;
#X text 685 138 bin re-indexing;
#X msg 635 577 0;
#X obj 549 668 select 512;
#X obj 627 724 clip 0 511;
#X obj 532 723 clip 0 511;
#X obj 1156 750 clip 0 511;
#X obj 1000 473 select 512;
#X obj 1029 594 t i b;
#X obj 1011 513 change;
#X obj 1066 641 random 8;
#X obj 1054 685 - 4;
#X text 1013 258 remap bins semi linearly;
#N canvas 319 25 907 953 specRemap 0;
#N canvas 86 223 450 278 (subpatch) 0;
#X array amplitude 512 float 3;
#A 0 0.0491958 0.216341 0.320441 1.24422 2.6551 1.71692 0.132451 0.0244348
0.0090002 0.00456232 0.00235649 0.00190803 0.000790465 0.00116706 0.000412858
0.000655229 0.000380492 0.000541841 0.00021743 0.000244163 0.000310548
0.000179482 0.000333466 0.000196749 0.000339887 0.000487101 0.000684479
0.000353816 0.000387029 0.000593508 0.000396563 0.000289042 0.000426752
0.000324526 7.57641e-05 0.000309322 0.000204645 0.000159571 0.000318517
0.000374903 0.000233995 0.000163167 0.000415366 0.000313701 0.000306479
0.000710033 0.000711541 0.000341475 1.51895e-05 0.000173263 0.000149666
5.95904e-05 0.000133039 0.000424167 0.000345037 6.30398e-05 0.00030582
0.000304102 0.000280892 0.000318498 0.000320037 0.000453216 0.000596707
0.000351324 0.000205973 0.000105565 5.04661e-05 0.000176575 0.000188938
0.000289274 0.000470822 0.000516886 0.000384064 0.000288877 0.000227913
0.000400905 0.000126982 0.000529254 0.000367453 5.94546e-05 0.000285185
0.000406521 0.000246223 0.000232118 0.000149469 0.000343967 0.000291632
0.000173702 0.000106905 0.00042333 0.000294893 0.000489134 0.000400233
0.000255479 0.00051433 0.000685094 0.000498467 0.00044878 0.000221653
0.000188476 0.000164708 0.00012689 0.000305439 0.000342446 0.000371313
0.000337618 0.000230222 0.000129421 0.000119211 3.28896e-05 5.23297e-05
9.1591e-05 0.000285876 0.000394413 0.000437811 0.000328093 0.00016835
0.000351244 0.000422096 0.000278557 0.000146886 0.000278168 0.000553073
0.000514324 4.82009e-05 0.000249735 0.000266966 0.000181819 0.000561124
0.00023733 0.000414676 0.00021087 0.000332863 0.00028287 0.00030482
0.000639668 0.000566615 0.000326362 0.000130253 0.000404064 0.000390234
0.0003378 0.000589675 0.000587364 0.000437749 0.000307623 9.71073e-05
0.000235977 0.000305208 0.000424962 0.000553382 0.000434601 0.000528562
0.000603459 0.000128793 7.99742e-05 0.000284243 0.000493538 0.000409623
0.000196394 0.000266673 0.000580792 0.000445455 0.00011016 0.000455863
0.000440048 0.000140009 0.000189166 0.000144276 0.000173759 0.000304366
0.000321933 0.000314501 0.000391308 0.000288904 0.000260996 0.000588622
0.000530774 0.000623279 0.000714723 0.000362845 0.000273358 0.000115472
3.632e-05 0.000263645 7.5354e-05 0.000100302 0.00035539 0.00031646
0.000307533 0.000531123 0.000214728 0.000158066 5.2002e-05 0.000338596
0.000532901 0.000325554 0.000315124 0.000289818 0.000154045 5.38287e-05
0.000134001 0.000278511 9.78208e-05 0.00023039 0.000360799 0.000191093
0.000222248 0.000359172 0.000448466 0.000343791 0.000146935 0.000440344
0.000292058 7.94812e-05 0.000225241 0.000252364 0.00013798 0.000448402
0.000508589 0.000237492 0.000171397 4.98435e-05 0.000247897 0.00018791
6.84078e-06 8.90674e-05 0.000115268 0.000164464 0.000313015 0.00024199
0.00030314 0.000329958 0.000422345 0.000160846 0.000160614 0.000312654
0.000161026 0.000239349 0.000312409 0.000121929 0.000359803 0.00046919
0.000369413 0.000321939 0.000195485 0.000249163 0.000474352 0.00069786
0.000513182 0.00039879 0.000298136 0.00028205 0.000357673 0.000180145
0.000145512 0.000242335 0.000429579 0.000548765 0.000311939 0.000293253
0.00034632 0.000295176 0.000381791 0.000179861 0.000209951 0.000267489
0.000141572 0.000449981 0.000492952 0.000404665 0.000319283 0.000250828
0.000304687 0.000369044 0.0001456 9.62557e-05 0.000321664 0.000552345
0.000394036 0.000116714 0.000200409 0.000391924 0.000256569 0.000314539
0.000776397 0.000703934 0.000522856 0.000210255 0.000350679 0.000646123
0.000654594 0.000297866 0.00026019 0.000202684 0.000295989 0.000341824
0.000121545 7.60895e-05 0.000282337 0.000411911 0.00037477 0.000522265
0.00051511 0.000394981 0.0004175 0.000376689 0.000246766 0.000168568
0.0004953 0.000898981 0.000934572 0.000485687 0.000198931 0.00035514
0.000590865 0.000569307 0.000236701 0.00023931 0.000435715 0.000375949
0.000393748 0.000132697 0.000223456 0.000135067 0.000335439 0.00036001
0.000324875 3.24162e-05 2.74795e-05 0.000204491 0.000341058 6.72398e-05
0.000197808 0.000449829 0.00058865 0.000381542 0.000548409 0.000499378
0.000138459 0.00047439 0.00057421 0.000528445 0.000463025 0.000325454
0.000213017 0.000342716 0.000291329 5.64357e-05 0.000143842 0.000247783
0.000374298 0.000259962 0.000131401 0.000313393 0.000291358 0.000315219
0.000222978 0.000380136 1.03749e-05 0.000355086 0.000377821 0.000167007
0.000178468 0.000237524 0.000294543 0.000211233 0.000306766 0.000616238
0.00056204 0.000553192 0.000533977 0.000368918 0.000168391 0.000237622
0.000181495 0.000181342 0.000249084 9.89608e-05 0.000161457 0.000304843
0.000431516 0.000367969 0.000498213 0.000536134 0.000134516 0.000161287
0.000242772 0.000349347 0.000140485 0.000188739 0.000298945 7.0553e-05
0.000316233 0.000230769 0.000381216 0.000360856 0.000269421 0.000146312
0.000315172 0.000437606 0.000430332 0.000385518 0.000202215 0.000295666
0.00020484 0.000273542 0.000496245 0.000596626 0.000522691 0.000275414
0.000361812 0.000491746 0.000446649 0.000149611 0.000225591 0.000269731
8.81824e-05 0.000248904 0.000379881 0.000168146 0.00033152 0.000450438
0.000277747 0.000184311 3.90748e-05 0.000367038 0.000664557 0.000348548
0.000176141 0.000412871 0.000469418 0.000222273 0.000162475 0.000268439
0.00019677 0.000299667 0.000150727 0.000115947 0.000252852 0.000228284
0.000261358 0.000245222 0.000221903 0.0002776 0.000137366 2.18777e-05
0.000248484 0.000303157 0.000230147 0.000125597 0.000206484 0.000237833
0.000199398 0.000199126 0.000201543 0.000212222 0.000438395 0.000430817
8.83111e-05 4.78097e-05 0.000167313 0.000330474 0.000397355 0.000549731
0.00042126 0.000207131 0.000163708 0.000198765 0.000183655 0.000198215
0.000278679 0.000433111 0.000177662 5.97835e-05 9.26378e-05 0.000185917
8.45959e-05 0.000129296 0.000274346 0.000447821 0.00043701 0.000434892
0.000532154 0.000458909 0.000129095 0.000266615 0.000327017 0.000240148
0.000345102 0.000108716 0.000299746 0.000240144 0.000354489 0.000207936
0.000103049 0.000126097 0.000101897 0.000246545 0.000467485 0.000523449
0.00028221 0.000473677 0.000114576 0.000482327 0.000453215 0.000288805
0.000288109 0.000138814 0.000196918 0.000569529 0.000277969;
#X coords 0 -100 512 100 200 140 1 0 0;
#X restore 310 105 graph;
#N canvas 0 22 450 278 (subpatch) 0;
#X array phase 512 float 3;
#A 0 3.14159 -3.25766 3.46586 0.274195 0.294407 0.30786 0.497439 0.444676
0.36372 0.36267 0.29128 0.248539 0.38371 0.973909 0.12182 -0.2205 -0.932672
0.623888 -1.1886 -0.0579094 3.74799 -3.70877 0.560712 1.07297 0.854938
-0.887757 3.46318 -1.99465 0.728387 -4.9077 2.89658 -1.51781 -0.0869191
0.945201 -1.11874 -1.42721 5.8218 1.94458 3.38431 -1.66311 -1.45913
2.86622 -2.29615 -2.45599 0.319153 2.26732 3.02079 -2.20958 -0.165944
1.8466 2.40938 3.29418 -5.18002 2.46097 -3.48167 1.44558 -0.139998
-1.12579 2.93922 -0.861677 5.17793 -3.49983 2.873 -2.76778 0.958445
-4.97662 1.34297 5.07108 -2.14991 2.05613 -2.21627 -2.00501 2.38026
0.845981 -1.23409 -2.12751 -3.70654 1.99869 -4.00751 0.495224 2.23876
-5.07179 -0.606933 3.99832 1.02881 0.946349 -1.23521 4.19556 -4.37522
1.47932 -0.380197 -2.92051 -0.840898 -3.7046 3.3515 -1.54655 -0.239083
1.53248 0.621746 -1.89436 0.452264 0.100194 -2.27028 4.80061 -0.20628
-4.8953 2.69898 -1.45295 -0.0894961 1.45777 2.39992 -0.364379 0.029539
1.81197 -3.301 4.27919 -3.08187 -4.27284 3.11836 -2.25457 0.559363
2.17563 3.07474 -1.49564 3.15496 0.0405121 -2.48173 -0.292233 -0.600275
-1.83792 -3.06356 4.44594 0.451652 -0.316634 -3.21034 -0.677917 -0.431724
-0.569825 -2.75035 -1.05013 -0.93365 2.68112 -3.48538 -1.17265 -0.0714372
0.768452 -1.12036 0.81247 -0.761389 -3.61577 2.98214 -2.33951 0.855288
-4.59465 1.76333 3.64474 0.232932 1.80773 2.43772 -1.74426 0.881504
1.50699 1.56057 2.55196 0.483132 0.107096 3.0438 -0.545695 0.406998
-4.86855 3.05155 -2.23852 0.725534 1.50609 -3.53515 -0.521331 -0.0568295
-4.63089 3.39528 -1.96825 4.4173 -4.17995 2.87169 1.85565 -0.299731
-0.316395 -0.448369 -1.05953 -0.635178 -2.85869 2.81613 -3.03603 0.960899
0.833822 -2.41121 -1.46451 -0.242235 -4.80549 2.91106 -2.95444 0.370171
2.38238 2.51689 -3.696 -3.10135 1.36395 5.30183 -4.67022 0.664136 1.45145
-3.13674 -0.901251 0.0762959 0.770734 -2.87311 -1.11338 0.0100143 -0.776903
3.74127 -1.93407 -0.769742 1.95488 0.738061 4.94338 -0.594532 4.62211
-3.10095 4.06244 2.04285 1.40375 -0.463705 -1.13165 0.351456 1.2422
1.16917 5.68868 0.547716 -5.47949 -2.76797 -1.78628 -0.667511 -3.69433
2.31948 -0.500232 -0.371272 1.62281 2.43905 -0.18747 -0.180944 0.362302
-2.65381 4.53893 -0.0785102 -5.55267 2.15502 0.12093 4.04161 -4.00319
3.00355 -1.86804 0.461354 1.3644 -2.95936 3.32215 5.0976 -4.24039 -1.49419
-0.958028 -0.115012 1.62022 2.51735 -1.52578 -0.482783 -4.01785 3.17413
-3.55698 -1.10693 -3.55396 2.96618 -2.20307 -0.245664 2.20055 -3.1346
4.25346 1.02517 1.75727 -3.40119 -1.99719 -0.773813 2.27496 -2.67693
4.79426 -0.578721 1.7952 -3.91792 4.95842 -0.418477 1.25583 4.30974
-1.71116 -5.47944 -0.249168 3.8134 -2.20504 0.200006 1.67906 2.73419
-1.61544 0.247011 2.17161 -2.8099 -1.88144 -0.983016 3.37194 -3.13965
-0.493271 5.85338 -0.100529 -2.08744 4.5786 -2.95711 1.64805 -3.18362
2.9745 3.48407 1.95301 0.191856 -1.63488 -2.64094 -1.65636 -0.988723
4.6379 -0.443115 -1.28652 -2.63955 -1.92134 -1.60747 2.52502 -3.50799
-1.38897 -0.0860833 -4.46227 2.40013 -1.47982 -0.951386 -4.30036 2.75677
-1.63404 -3.55719 1.1515 -1.80296 4.82128 -0.461441 -4.53479 3.4773
-1.38673 -0.230433 1.7765 2.73458 -2.68343 -0.245093 2.2992 2.38869
-1.15156 -0.0115021 1.89718 2.15953 -0.101388 0.263042 1.38705 2.59959
5.15788 -1.26547 -2.26452 3.65264 -1.58201 0.446064 0.704463 -1.98777
-1.56117 0.643391 1.24227 1.92946 -1.04324 -0.204006 -0.363843 3.67264
-1.14431 -1.16552 1.65976 -2.7992 -1.43818 0.200907 1.77307 3.39309
-2.41043 1.11099 -5.13749 3.04725 -1.24971 0.603467 -4.66273 3.26744
-2.41494 0.42607 0.279459 4.05804 -1.41664 0.148283 1.1586 -0.249569
4.91151 0.518364 -4.99056 1.0146 5.27162 -0.79765 -0.807844 -1.96847
4.26525 -1.37531 -3.52446 2.55216 0.800359 -0.611189 1.05068 4.59398
-1.43974 5.42775 1.82468 -2.8836 4.39179 -0.796271 -3.74519 2.0268
-0.798095 -0.598279 -2.72687 -0.791328 -1.60104 -0.366141 1.91124 2.24215
-0.272191 0.0368809 -0.204508 -0.836602 -0.815884 -0.650223 2.6485
-2.92222 3.48396 1.11603 1.26642 3.56534 -2.79369 1.35904 -5.06643
-2.72195 -2.70164 5.53717 0.583119 -2.32544 4.92497 0.115348 0.0581121
-3.06771 0.136515 0.930117 1.54848 0.592343 -0.693404 -0.228719 -0.655119
2.08356 -1.28394 0.914506 1.42819 -2.73428 -1.32523 0.072823 -4.70332
3.01205 -1.13494 -0.23768 -0.937425 -2.85583 4.3811 -4.13152 1.54609
-3.32655 -1.82459 3.22317 1.94772 2.4369 -0.938396 4.58761 -3.65095
2.98566 -0.766406 -0.348697 -1.65219 3.18259 -3.56715 0.255332 1.5278
-3.73254 -0.610888 -0.054702 -3.94797 3.19343 -2.71497;
#X coords 0 -100 512 100 200 140 1 0 0;
#X restore 529 107 graph;
#X obj 108 52 inlet~;
#X obj 138 125 tabreceive~ \$0-hann;
#X obj 113 147 *~;
#X obj 76 666 tabsend~ amplitude;
#X obj 239 553 tabsend~ phase;
#X obj 95 797 tabreceive~ scrambler;
#X obj 96 1121 outlet~;
#X obj 98 971 rifft~;
#X obj 91 844 tabread~ amplitude;
#X obj 260 843 tabread~ phase;
#X obj 75 394 cyclone/cartopol~;
#X obj 97 922 cyclone/poltocar~;
#X obj 117 1046 tabreceive~ \$0-hann;
#X obj 94 1087 *~;
#X obj 220 484 cyclone/framedelta~;
#X obj 261 884 cyclone/frameaccum~ 1;
#X obj 91 305 rfft~;
#X obj 827 160 block~ 1024 4;
#X obj 88 1009 /~ 768;
#X connect 2 0 4 0;
#X connect 3 0 4 1;
#X connect 4 0 18 0;
#X connect 7 0 10 0;
#X connect 7 0 11 0;
#X connect 9 0 20 0;
#X connect 10 0 13 0;
#X connect 11 0 17 0;
#X connect 12 0 5 0;
#X connect 12 1 16 0;
#X connect 13 0 9 0;
#X connect 13 1 9 1;
#X connect 14 0 15 1;
#X connect 15 0 8 0;
#X connect 16 0 6 0;
#X connect 17 0 13 1;
#X connect 18 0 12 0;
#X connect 18 1 12 1;
#X connect 20 0 15 0;
#X restore 77 308 pd specRemap;
#X obj 101 377 loadbang;
#X msg 113 415 0.5;
#X obj 130 271 send remap;
#X obj 983 228 receive remap;
#X obj 209 98 send init;
#X obj 519 379 receive init;
#X obj 112 43 t b b b;
#X obj 565 527 t b b;
#X msg 644 553 0;
#X obj 113 24 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X connect 1 0 0 0;
#X connect 3 0 65 0;
#X connect 4 0 1 0;
#X connect 8 0 7 0;
#X connect 9 0 7 0;
#X connect 10 0 11 1;
#X connect 11 0 23 0;
#X connect 11 0 24 0;
#X connect 13 0 26 0;
#X connect 14 0 13 0;
#X connect 16 0 17 0;
#X connect 16 0 45 0;
#X connect 16 0 46 0;
#X connect 16 0 47 0;
#X connect 17 0 16 1;
#X connect 18 0 55 0;
#X connect 18 1 21 0;
#X connect 18 1 58 0;
#X connect 19 0 21 0;
#X connect 20 0 18 0;
#X connect 21 0 22 0;
#X connect 21 1 20 0;
#X connect 22 0 18 0;
#X connect 23 0 5 0;
#X connect 24 0 5 1;
#X connect 25 0 28 0;
#X connect 26 0 63 0;
#X connect 26 1 27 0;
#X connect 27 0 28 0;
#X connect 28 0 16 0;
#X connect 30 0 34 0;
#X connect 31 0 30 0;
#X connect 32 0 33 0;
#X connect 32 1 40 1;
#X connect 33 0 36 0;
#X connect 34 0 32 0;
#X connect 34 1 35 0;
#X connect 35 0 36 0;
#X connect 36 0 40 0;
#X connect 37 0 50 0;
#X connect 38 0 42 0;
#X connect 40 0 41 0;
#X connect 40 0 48 0;
#X connect 40 0 49 0;
#X connect 40 0 51 0;
#X connect 41 0 40 1;
#X connect 42 0 39 0;
#X connect 44 0 16 1;
#X connect 45 0 14 0;
#X connect 46 0 15 1;
#X connect 47 0 15 0;
#X connect 48 0 39 1;
#X connect 49 0 31 0;
#X connect 50 0 38 0;
#X connect 50 1 52 0;
#X connect 51 0 37 0;
#X connect 52 0 53 0;
#X connect 53 0 38 1;
#X connect 55 0 7 0;
#X connect 55 0 11 0;
#X connect 56 0 57 0;
#X connect 57 0 10 0;
#X connect 59 0 30 0;
#X connect 61 0 13 0;
#X connect 62 0 19 0;
#X connect 62 1 60 0;
#X connect 62 2 4 0;
#X connect 63 0 25 0;
#X connect 63 1 64 0;
#X connect 64 0 16 1;
#X connect 65 0 62 0;