-
Notifications
You must be signed in to change notification settings - Fork 9
/
pp.fft-split-st~-help.pd
162 lines (162 loc) · 3.3 KB
/
pp.fft-split-st~-help.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
#N canvas 373 286 872 308 10;
#X obj 390 248 pp.out~;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#X obj 1 2 cnv 15 380 300 empty empty empty 20 12 0 14 -233017 -66577
0;
#X obj 563 86 cnv 15 118 17 empty empty empty 20 12 0 14 -260097 -66577
0;
#N canvas 152 124 374 373 control-messages 0;
#X obj 74 262 outlet;
#X floatatom 74 73 5 0 0 0 - - -;
#X msg 74 93 frequency \$1;
#X text 115 74 filter frequency in hz;
#X msg 121 150 blocksize \$1;
#X msg 121 126 512;
#X msg 150 126 1024;
#X msg 186 127 2048;
#X msg 122 211 overlap \$1;
#X msg 122 186 2;
#X msg 151 187 4;
#X msg 182 187 8;
#X text 207 150 fft-blocksize;
#X obj 123 242 cnv 16 87 16 empty empty empty 20 12 0 14 -260097 -66577
0;
#N canvas 864 246 634 307 save&recall 0;
#X obj 93 233 outlet;
#X msg 93 60 0;
#X msg 125 60 1;
#X msg 158 60 2;
#X msg 93 99 save \$1;
#X text 185 63 ...;
#X msg 207 60 20;
#X msg 149 154 0;
#X msg 181 154 1;
#X msg 214 154 2;
#X text 241 157 ...;
#X msg 263 154 20;
#X msg 149 193 recall \$1;
#X text 249 93 save & recall up to 20 presets \, presets will be saved
with the parrent patch;
#X connect 1 0 4 0;
#X connect 2 0 4 0;
#X connect 3 0 4 0;
#X connect 4 0 0 0;
#X connect 6 0 4 0;
#X connect 7 0 12 0;
#X connect 8 0 12 0;
#X connect 9 0 12 0;
#X connect 11 0 12 0;
#X connect 12 0 0 0;
#X restore 123 241 pd save&recall;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 4 0 0 0;
#X connect 5 0 4 0;
#X connect 6 0 4 0;
#X connect 7 0 4 0;
#X connect 8 0 0 0;
#X connect 9 0 8 0;
#X connect 10 0 8 0;
#X connect 11 0 8 0;
#X connect 14 0 0 0;
#X restore 563 86 pd control-messages;
#X text 10 96 Inlets:;
#X text 10 155 Outlets:;
#X obj 12 20 cnv 15 10 10 empty empty pp.fft-split-st~ 0 0 2 16 -233017
-262144 0;
#X obj 390 15 noise~;
#X floatatom 506 44 5 0 0 0 - - -;
#X obj 506 64 sig~;
#X text 541 46 frequency(hz);
#X text 11 53 Creation arguments: \$1: fft-blocksize \, default: 1024
;
#X text 131 65 \$2: overlap \, default: 4;
#X text 68 95 1:(~)signal left;
#X text 68 107 2:(~)signal right;
#X text 68 120 3:(~)frequency(hz);
#X text 68 155 1:(~)filtered signal left lop;
#X text 68 168 2:(~)filtered signal right lop;
#X text 68 181 3:(~)filtered signal left hip;
#X text 68 194 4:(~)filtered signal right hip;
#X text 68 207 5:message;
#X obj 559 247 pp.out~;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#X text 12 33 stereo version of [pp.fft-split~];
#X text 68 132 4:control-messages;
#N canvas 740 417 503 292 message-out 0;
#X obj 30 33 inlet;
#X msg 30 60 frequency 0 \, blocksize 1024 \, overlap 4 \,;
#X connect 0 0 1 0;
#X restore 563 150 pd message-out;
#X obj 390 111 pp.fft-split-st~ 1024 4;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#A saved;
#X connect 3 0 25 3;
#X connect 7 0 25 0;
#X connect 7 0 25 1;
#X connect 8 0 9 0;
#X connect 9 0 25 2;
#X connect 25 0 0 0;
#X connect 25 1 0 1;
#X connect 25 2 21 0;
#X connect 25 3 21 1;
#X connect 25 4 24 0;