-
Notifications
You must be signed in to change notification settings - Fork 1
/
dkhannmaker.pd
62 lines (62 loc) · 1.47 KB
/
dkhannmaker.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
#N canvas 598 174 781 515 10;
#X obj -221 -517 pack f s;
#X msg -221 -495 \; \$2 resize \$1;
#X obj -309 -524 samplerate~;
#X obj -309 -502 / 2048;
#X obj -301 -479 t f b;
#X msg -248 -459 0;
#X obj -298 -452 osc~;
#X obj -301 -562 t b b f;
#X obj -298 -430 *~ -0.5;
#X obj -298 -408 +~ 0.5;
#X obj -235 -630 t f f b;
#X text -416 -843 args: \$1 -array name \, \$2 - window size \, \$3
- overlap;
#X obj -151 -566 symbol \$1;
#X obj -299 -386 tabwrite~ \$1;
#X obj -329 -765 loadbang;
#X obj -157 -703 f \$3;
#X obj -157 -681 moses 0.1;
#X obj -294 -588 /;
#X msg -157 -659 4;
#X obj -378 -682 f \$2;
#X obj -378 -660 moses 0.1;
#X msg -378 -638 512;
#X obj -329 -743 t b b;
#X obj -354 -711 inlet;
#X obj -179 -752 inlet;
#X obj -179 -730 t b f;
#X text -407 -816 inlets: 1 - window size (def. 512) \, 2 - overlap
(def. 4);
#X connect 0 0 1 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 4 0 6 0;
#X connect 4 1 5 0;
#X connect 5 0 6 1;
#X connect 6 0 8 0;
#X connect 7 0 13 0;
#X connect 7 1 2 0;
#X connect 7 2 3 1;
#X connect 8 0 9 0;
#X connect 9 0 13 0;
#X connect 10 0 17 0;
#X connect 10 1 0 0;
#X connect 10 2 12 0;
#X connect 12 0 0 1;
#X connect 14 0 22 0;
#X connect 15 0 16 0;
#X connect 16 0 18 0;
#X connect 16 1 17 1;
#X connect 17 0 7 0;
#X connect 18 0 17 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 20 1 10 0;
#X connect 21 0 10 0;
#X connect 22 0 19 0;
#X connect 22 1 15 0;
#X connect 23 0 19 0;
#X connect 24 0 25 0;
#X connect 25 0 19 0;
#X connect 25 1 15 0;