501 |
bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn); |
bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn); |
502 |
|
|
503 |
const float a0r = 1.0 / (1.0 + alpha); |
const float a0r = 1.0 / (1.0 + alpha); |
504 |
this->b0 = a0r * alpha; |
this->b0 = a0r * sn * 0.71; |
505 |
this->b1 = 0.0; |
this->b1 = 0.0; |
506 |
this->b2 = a0r * -alpha; |
this->b2 = a0r * -sn * 0.71; |
507 |
this->a1 = a0r * (2.0 * cs); |
this->a1 = a0r * (2.0 * cs); |
508 |
this->a2 = a0r * (alpha - 1.0); |
this->a2 = a0r * (alpha - 1.0); |
509 |
} |
} |
515 |
bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn); |
bq_t alpha = sn * sinh(M_LN2 / 2.0 * bw * omega / sn); |
516 |
|
|
517 |
const float a0r = 1.0 / (1.0 + alpha); |
const float a0r = 1.0 / (1.0 + alpha); |
518 |
param->b0 = a0r * alpha; |
param->b0 = a0r * sn * 0.71; |
519 |
param->b1 = 0.0; |
param->b1 = 0.0; |
520 |
param->b2 = a0r * -alpha; |
param->b2 = a0r * -sn * 0.71; |
521 |
param->a1 = a0r * (2.0 * cs); |
param->a1 = a0r * (2.0 * cs); |
522 |
param->a2 = a0r * (alpha - 1.0); |
param->a2 = a0r * (alpha - 1.0); |
523 |
} |
} |