-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathpp.fft-gate-st~-help.pd
148 lines (148 loc) · 4.06 KB
/
pp.fft-gate-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
#N canvas 97 122 943 308 10;
#X obj 390 250 pp.out~;
#A saved;
#X obj 1 2 cnv 15 380 300 empty empty empty 20 12 0 14 -233017 -66577
0;
#X text 10 131 Inlets:;
#X text 10 178 Outlets:;
#X obj 10 16 cnv 15 10 10 empty empty pp.fft-gate-st~ 0 0 2 16 -233017
-262144 0;
#X obj 407 45 noise~;
#X text 576 162 <-- click to open GUI;
#X text 11 69 Creation arguments: \$1: fft-blocksize \, default: 1024
;
#X text 131 81 \$2: overlap \, default: 4;
#X text 68 155 2:control-messages;
#X obj 407 66 *~ 0.25;
#X obj 389 21 osc~ 440;
#X obj 388 88 +~;
#X obj 389 148 pp.fft-gate-st~ 1024 4;
#A saved;
#X obj 494 44 noise~;
#X obj 494 65 *~ 0.25;
#X obj 475 87 +~;
#X obj 476 20 osc~ 880;
#X text 68 130 1:(~)signal left;
#X text 68 142 1:(~)signal right;
#X text 68 178 1:(~)signal (denoised part) left;
#X text 11 39 stereo version of [pp.fft-gate~];
#N canvas 740 417 503 292 message-out 0;
#X obj 30 33 inlet;
#X msg 30 60 blocksize 1024 \, overlap 4 \, threshold 0 \, gate 0 \,
gain 0 \, dry/wet 100 \, responsiveness 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 \,;
#X connect 0 0 1 0;
#X restore 562 189 pd message-out;
#X obj 562 124 cnv 15 118 17 empty empty empty 20 12 0 14 -260097 -66577
0;
#N canvas 152 124 601 544 control-messages 0;
#X obj 74 459 outlet;
#X floatatom 74 7 5 0 0 0 - - -;
#X msg 127 354 blocksize \$1;
#X msg 127 330 512;
#X msg 156 330 1024;
#X msg 192 331 2048;
#X msg 127 405 overlap \$1;
#X msg 127 380 2;
#X msg 156 381 4;
#X msg 187 381 8;
#X text 213 354 fft-blocksize;
#X msg 74 27 threshold \$1;
#X text 115 8 noise-threshold level(db);
#X floatatom 91 49 5 0 0 0 - - -;
#X msg 91 69 gate \$1;
#X text 129 53 %;
#X floatatom 107 92 5 0 0 0 - - -;
#X msg 107 112 gain \$1;
#X text 145 93 makeup-gain(db);
#X floatatom 122 133 5 0 100 0 - - -;
#X msg 122 153 dry/wet \$1;
#X text 160 134 %;
#X obj 127 432 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 127 431 pd save&recall;
#X msg 128 198 responsiveness 0.374999 0.449999 0.537499 0.6625 0.8
0.875001 0.875001 0.862501 0.862501 0.825001 0.8 0.7875 0.75 0.725
0.6625 0.6 0.537499 0.537499 0.537499 0.537499 0.3875 0.3625 0.3625
0.3625 0.349999 0.324999 0.299999 0.287499 0.249999 0.224999 0.212499
0.199999 \,;
#X text 138 180 set response filter (32 values);
#X connect 1 0 11 0;
#X connect 2 0 0 0;
#X connect 3 0 2 0;
#X connect 4 0 2 0;
#X connect 5 0 2 0;
#X connect 6 0 0 0;
#X connect 7 0 6 0;
#X connect 8 0 6 0;
#X connect 9 0 6 0;
#X connect 11 0 0 0;
#X connect 13 0 14 0;
#X connect 14 0 0 0;
#X connect 16 0 17 0;
#X connect 17 0 0 0;
#X connect 19 0 20 0;
#X connect 20 0 0 0;
#X connect 23 0 0 0;
#X connect 24 0 0 0;
#X restore 562 124 pd control-messages;
#X obj 390 206 *~;
#X obj 433 207 *~;
#X obj 448 189 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 476 205 *~;
#X obj 519 206 *~;
#X obj 534 188 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X text 68 192 2:(~)signal (denoised part) right;
#X text 68 206 3:(~)signal (noisy part) left;
#X text 68 220 4:(~)signal (noisy part) right;
#X text 68 234 5:message;
#X connect 5 0 10 0;
#X connect 10 0 12 1;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 25 0;
#X connect 13 1 26 0;
#X connect 13 2 28 0;
#X connect 13 3 29 0;
#X connect 13 4 22 0;
#X connect 14 0 15 0;
#X connect 15 0 16 1;
#X connect 16 0 13 1;
#X connect 17 0 16 0;
#X connect 24 0 13 2;
#X connect 25 0 0 0;
#X connect 26 0 0 1;
#X connect 27 0 26 1;
#X connect 27 0 25 1;
#X connect 28 0 0 0;
#X connect 29 0 0 1;
#X connect 30 0 29 1;
#X connect 30 0 28 1;