@@ -83,10 +83,6 @@ void BiquadFilterNode::getFrequencyResponse(
83
83
}
84
84
}
85
85
86
- float BiquadFilterNode::clamp (float value, float min, float max) {
87
- return std::min (std::max (value, min), max);
88
- }
89
-
90
86
void BiquadFilterNode::resetCoefficients () {
91
87
x1_ = 0.0 ;
92
88
x2_ = 0.0 ;
@@ -110,7 +106,7 @@ void BiquadFilterNode::setNormalizedCoefficients(
110
106
}
111
107
112
108
void BiquadFilterNode::setLowpassCoefficients (float frequency, float Q) {
113
- frequency = clamp (frequency, 0.0 , 1.0 );
109
+ frequency = std:: clamp (frequency, 0 .0f , 1 .0f );
114
110
if (frequency == 1.0 ) {
115
111
setNormalizedCoefficients (1 .0f , 0 .0f , 0 .0f , 1 .0f , 0 .0f , 0 .0f );
116
112
return ;
@@ -133,7 +129,7 @@ void BiquadFilterNode::setLowpassCoefficients(float frequency, float Q) {
133
129
}
134
130
135
131
void BiquadFilterNode::setHighpassCoefficients (float frequency, float Q) {
136
- frequency = clamp (frequency, 0.0 , 1.0 );
132
+ frequency = std:: clamp (frequency, 0 .0f , 1 .0f );
137
133
if (frequency == 1.0 ) {
138
134
setNormalizedCoefficients (0 .0f , 0 .0f , 0 .0f , 1 .0f , 0 .0f , 0 .0f );
139
135
return ;
@@ -156,7 +152,7 @@ void BiquadFilterNode::setHighpassCoefficients(float frequency, float Q) {
156
152
}
157
153
158
154
void BiquadFilterNode::setBandpassCoefficients (float frequency, float Q) {
159
- frequency = clamp (frequency, 0.0 , 1.0 );
155
+ frequency = std:: clamp (frequency, 0 .0f , 1 .0f );
160
156
Q = std::max (0 .0f , Q);
161
157
162
158
if (frequency <= 0.0 || frequency >= 1.0 ) {
@@ -178,7 +174,7 @@ void BiquadFilterNode::setBandpassCoefficients(float frequency, float Q) {
178
174
}
179
175
180
176
void BiquadFilterNode::setLowshelfCoefficients (float frequency, float gain) {
181
- frequency = clamp (frequency, 0.0 , 1.0 );
177
+ frequency = std:: clamp (frequency, 0 .0f , 1 .0f );
182
178
float A = std::pow (10 .0f , gain / 40 .0f );
183
179
184
180
if (frequency == 1.0 ) {
@@ -207,7 +203,7 @@ void BiquadFilterNode::setLowshelfCoefficients(float frequency, float gain) {
207
203
}
208
204
209
205
void BiquadFilterNode::setHighshelfCoefficients (float frequency, float gain) {
210
- frequency = clamp (frequency, 0.0 , 1.0 );
206
+ frequency = std:: clamp (frequency, 0 .0f , 1 .0f );
211
207
float A = std::pow (10 .0f , gain / 40 .0f );
212
208
213
209
if (frequency == 1.0 ) {
@@ -239,7 +235,7 @@ void BiquadFilterNode::setPeakingCoefficients(
239
235
float frequency,
240
236
float Q,
241
237
float gain) {
242
- frequency = clamp (frequency, 0.0 , 1.0 );
238
+ frequency = std:: clamp (frequency, 0 .0f , 1 .0f );
243
239
Q = std::max (0 .0f , Q);
244
240
float A = std::pow (10 .0f , gain / 40 .0f );
245
241
@@ -267,7 +263,7 @@ void BiquadFilterNode::setPeakingCoefficients(
267
263
}
268
264
269
265
void BiquadFilterNode::setNotchCoefficients (float frequency, float Q) {
270
- frequency = clamp (frequency, 0.0 , 1.0 );
266
+ frequency = std:: clamp (frequency, 0 .0f , 1 .0f );
271
267
Q = std::max (0 .0f , Q);
272
268
273
269
if (frequency <= 0.0 || frequency >= 1.0 ) {
@@ -288,7 +284,7 @@ void BiquadFilterNode::setNotchCoefficients(float frequency, float Q) {
288
284
}
289
285
290
286
void BiquadFilterNode::setAllpassCoefficients (float frequency, float Q) {
291
- frequency = clamp (frequency, 0.0 , 1.0 );
287
+ frequency = std:: clamp (frequency, 0 .0f , 1 .0f );
292
288
Q = std::max (0 .0f , Q);
293
289
294
290
if (frequency <= 0.0 || frequency >= 1.0 ) {
0 commit comments