-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathpp.eqfilter-st~-help.pd
160 lines (160 loc) · 3.82 KB
/
pp.eqfilter-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
#N struct 1439-xt float x float y;
#N struct 1439-yt float x float y;
#N canvas 429 142 857 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 text 10 125 Inlets:;
#X text 10 180 Outlets:;
#X obj 12 17 cnv 15 10 10 empty empty pp.eqfilter-st~ 0 0 2 16 -233017
-262144 0;
#X obj 5 282 cnv 15 81 17 empty empty empty 20 12 0 14 -260097 -66577
0;
#N canvas 599 176 505 104 references 0;
#X obj 2 1 cnv 15 500 100 empty empty empty 20 12 0 14 -1 -66577 0
;
#X obj 3 2 cnv 15 498 98 empty empty empty 20 12 0 14 -233017 -66577
0;
#X text 15 71 http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt;
#X text 14 32 Filter coefficients are calculated following Robert Bristow-Johnsons
Audio-EQ-cookbook rezipes:;
#X restore 5 282 pd references;
#X obj 389 35 noise~;
#X text 10 56 Creation arguments:;
#X text 550 108 <-- click to open GUI;
#X obj 489 172 pp.spectrum~;
#N canvas 924 343 310 150 message-out 0;
#X obj 20 20 inlet;
#X msg 20 47 lowpass \, frequency 400 \, q 0 \, gain 0 \,;
#X connect 0 0 1 0;
#X restore 537 134 pd message-out;
#X text 19 79 \$1: filtertype (lowpass \, highpass \, reson \, bandpass
\, notch \, peaking \, lowshelf \, highshelf \, allpass) \, default:
lowpass;
#X obj 389 94 pp.eqfilter-st~ lowpass;
#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 68 154 3:control-messages;
#X text 68 180 1:(~)filtered signal left;
#X text 68 210 3:message;
#X text 68 195 2:(~)filtered signal right;
#X text 68 139 2:(~)signal right;
#X text 68 124 1:(~)signal left;
#X text 648 185 <-- click to analyze;
#X text 11 31 stereo version of [pp.eqfilter~];
#X obj 537 69 cnv 15 118 17 empty empty empty 20 12 0 14 -260097 -66577
0;
#N canvas 341 140 475 474 control-messages 0;
#X obj 86 436 outlet;
#X floatatom 86 35 5 0 0 0 - - -;
#X msg 86 55 frequency \$1;
#X text 127 36 filter frequency in hz;
#X floatatom 126 76 5 0 0 0 - - -;
#X msg 126 96 q \$1;
#X floatatom 145 123 5 0 0 0 - - -;
#X msg 145 143 gain \$1;
#X msg 186 203 lowpass;
#X msg 186 223 highpass;
#X msg 186 243 reson;
#X msg 186 263 bandpass;
#X msg 186 283 notch;
#X msg 186 303 peaking;
#X msg 186 365 allpass;
#X text 193 185 filtertype;
#X text 198 144 for Peaking \, Lowshelf \, Highshelf;
#X text 162 96 filter Q;
#X msg 186 324 lowshelf;
#X msg 186 344 highshelf;
#X obj 187 406 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 187 405 pd save&recall;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 4 0 5 0;
#X connect 5 0 0 0;
#X connect 6 0 7 0;
#X connect 7 0 0 0;
#X connect 8 0 0 0;
#X connect 9 0 0 0;
#X connect 10 0 0 0;
#X connect 11 0 0 0;
#X connect 12 0 0 0;
#X connect 13 0 0 0;
#X connect 14 0 0 0;
#X connect 18 0 0 0;
#X connect 19 0 0 0;
#X connect 21 0 0 0;
#X restore 537 69 pd control-messages;
#X connect 7 0 13 0;
#X connect 7 0 13 1;
#X connect 13 0 0 0;
#X connect 13 1 0 1;
#X connect 13 1 10 0;
#X connect 13 2 11 0;
#X connect 23 0 13 2;