| 36 | } |
| 37 | |
| 38 | void process(float input) { |
| 39 | hp = (input - rho * mem1 - mem2) * alpha0; |
| 40 | bp = alpha * hp + mem1; |
| 41 | lp = alpha * bp + mem2; |
| 42 | mem1 = alpha * hp + bp; |
| 43 | mem2 = alpha * bp + lp; |
| 44 | } |
| 45 | |
| 46 | float output(FilterMode mode) { |
| 47 | switch (mode) { |
nothing calls this directly
no outgoing calls
no test coverage detected