-
Notifications
You must be signed in to change notification settings - Fork 9
/
pp.fft-split~-help.pd
133 lines (133 loc) · 2.82 KB
/
pp.fft-split~-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
#N canvas 260 164 872 308 10;
#X obj 390 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 obj 1 2 cnv 15 380 300 empty empty empty 20 12 0 14 -233017 -66577
0;
#X obj 562 123 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 121 238 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 121 237 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 562 123 pd control-messages;
#X text 68 95 1:(~)signal;
#X text 10 96 Inlets:;
#X text 10 143 Outlets:;
#X obj 12 20 cnv 15 10 10 empty empty pp.fft-split~ 0 0 2 16 -233017
-262144 0;
#X obj 389 35 noise~;
#X text 68 108 2:(~)frequency(hz);
#X text 68 143 1:(~)filtered signal lop;
#X text 68 169 3:message;
#X text 68 156 2:(~)filtered signal hip;
#X floatatom 474 83 5 0 0 0 - - -;
#X obj 474 103 sig~;
#X text 509 85 frequency(hz);
#X text 11 47 Creation arguments: \$1: fft-blocksize \, default: 1024
;
#X text 131 59 \$2: overlap \, default: 4;
#X text 68 120 3: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 562 190 pd message-out;
#X obj 389 148 pp.fft-split~ 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 20 2;
#X connect 8 0 20 0;
#X connect 13 0 14 0;
#X connect 14 0 20 1;
#X connect 20 0 0 0;
#X connect 20 1 0 1;
#X connect 20 2 19 0;