17 assert(normalisedCutoff <= 0.5);
18 assert(normalisedCutoff >= 0.0);
20 float K =
static_cast<float>(tan(
M_PI * normalisedCutoff));
22 float denominator = 1.f + sqrtf(2.f) * K + (K * K);
24 b0 = (K * K) / denominator;
25 b1 = (2.f * K * K) / denominator;
27 a1 = (2.f * (K * K - 1.f)) / denominator;
28 a2 = (1.f - sqrtf(2.f) * K + (K * K)) / denominator;