-
Notifications
You must be signed in to change notification settings - Fork 0
/
dsp.granulator.pd
141 lines (141 loc) · 3.46 KB
/
dsp.granulator.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
#N canvas 171 73 1129 804 12;
#X obj 408 162 delwrite~ b1 5000;
#X obj 71 742 vd~ b1;
#X obj 47 405 phasor~;
#X obj 48 585 *~ -1;
#X obj 48 610 +~ 1;
#X obj 148 699 sig~ 1;
#X obj 213 707 cos~;
#X obj 149 732 -~;
#X obj 150 757 *~ 0.5;
#X obj 71 786 *~;
#X obj 79 672 samphold~;
#X obj 48 699 *~;
#X obj 80 644 sig~;
#X floatatom 157 384 5 0 0 0 - - -;
#X floatatom 110 307 10 0 0 0 - - -;
#X floatatom 79 367 5 0 0 0 - - -;
#X floatatom 241 233 5 0 0 0 - - -;
#X obj 241 254 t b f;
#X obj 157 358 / 44.1;
#X obj 458 722 vd~ b1;
#X obj 434 554 *~ -1;
#X obj 435 587 +~ 1;
#X obj 528 683 sig~ 1;
#X obj 592 690 cos~;
#X obj 529 714 -~;
#X obj 530 739 *~ 0.5;
#X obj 457 771 *~;
#X obj 469 652 samphold~;
#X obj 435 679 *~;
#X obj 470 624 sig~;
#X obj 455 467 +~ 0.5;
#X obj 455 489 wrap~;
#X obj 105 205 t b f;
#X obj 110 328 expr (pow(2 \, ($f2/12)) - 1) * (44100/$f1);
#X obj 440 851 *~;
#X floatatom 487 821 5 0 0 0 - - -;
#X text 536 820 0-1;
#X text 252 714 Hanning;
#X text 337 34 3.7.2.2. Granular live Feedback;
#X text 108 121 Transposition (Half steps);
#X text 347 81 www.pd-tutorial.com;
#X text 366 58 Johannes Kreidler;
#X obj 109 159 hsl 128 15 100 30000 0 0 \$0-window empty empty -2 -8
0 10 -262144 -1 -1 0 1;
#X obj 109 141 hsl 128 15 -36 36 0 0 \$0-transposition empty empty
-2 -8 0 10 -262144 -1 -1 6350 1;
#X text 240 155 window;
#X obj 105 25 loadbang;
#X msg 105 52 0;
#X obj 408 131 inlet~;
#X obj 125 869 outlet~;
#X obj 108 178 hsl 128 15 0 1 0 0 \$0-feedback empty empty -2 -8 0
10 -262144 -1 -1 0 1;
#X text 240 176 feedback;
#X obj 626 321 outlet;
#X obj 624 91 inlet;
#X obj 637 174 t b b b;
#X obj 640 204 value \$0-transpostion;
#X obj 676 230 value \$0-window;
#X obj 694 255 value \$0-feedack;
#X obj 626 286 pack 0 0 0;
#X msg 680 104 print;
#X obj 798 229 r \$0-window;
#X obj 757 176 r \$0-transposition;
#X obj 815 255 r \$0-feedback;
#X obj 172 61 unpack 0 0 0;
#X obj 624 147 route print list;
#X text 302 135 -36 - 36;
#X text 301 158 100 - 30000;
#X text 306 183 0 - 1;
#X connect 1 0 9 0;
#X connect 2 0 3 0;
#X connect 2 0 6 0;
#X connect 2 0 10 1;
#X connect 2 0 30 0;
#X connect 3 0 4 0;
#X connect 4 0 11 0;
#X connect 5 0 7 0;
#X connect 6 0 7 1;
#X connect 7 0 8 0;
#X connect 8 0 9 1;
#X connect 9 0 34 0;
#X connect 9 0 48 0;
#X connect 10 0 11 1;
#X connect 11 0 1 0;
#X connect 12 0 10 0;
#X connect 13 0 29 0;
#X connect 13 0 12 0;
#X connect 14 0 18 0;
#X connect 14 0 33 0;
#X connect 15 0 2 0;
#X connect 16 0 17 0;
#X connect 17 0 14 0;
#X connect 17 1 33 1;
#X connect 18 0 13 0;
#X connect 19 0 26 0;
#X connect 20 0 21 0;
#X connect 21 0 28 0;
#X connect 22 0 24 0;
#X connect 23 0 24 1;
#X connect 24 0 25 0;
#X connect 25 0 26 1;
#X connect 26 0 34 0;
#X connect 26 0 48 0;
#X connect 27 0 28 1;
#X connect 28 0 19 0;
#X connect 29 0 27 0;
#X connect 30 0 31 0;
#X connect 31 0 20 0;
#X connect 31 0 27 1;
#X connect 31 0 23 0;
#X connect 32 0 16 0;
#X connect 32 1 14 0;
#X connect 33 0 15 0;
#X connect 34 0 0 0;
#X connect 35 0 34 1;
#X connect 42 0 32 0;
#X connect 43 0 16 0;
#X connect 45 0 46 0;
#X connect 46 0 43 0;
#X connect 47 0 0 0;
#X connect 49 0 35 0;
#X connect 52 0 63 0;
#X connect 53 0 54 0;
#X connect 53 1 55 0;
#X connect 53 2 56 0;
#X connect 54 0 57 0;
#X connect 55 0 57 1;
#X connect 56 0 57 2;
#X connect 57 0 51 0;
#X connect 58 0 63 0;
#X connect 59 0 55 0;
#X connect 60 0 54 0;
#X connect 61 0 56 0;
#X connect 62 0 43 0;
#X connect 62 1 42 0;
#X connect 62 2 49 0;
#X connect 63 0 53 0;
#X connect 63 1 62 0;
#X coords 0 -1 1 1 200 100 1 100 100;