korken89 / biquad-rs

A Rust library for digital second order IIR filtrers, also known as biquads
Apache License 2.0
50 stars 13 forks source link

Add the rest of the filters described in the Audio EQ Cookbook. #9

Closed a2aaron closed 3 years ago

a2aaron commented 3 years ago

This fixes #8.

A quick note: I implemented the gain parameter for the low shelf/high shelf/peaking EQ filters by adding it as a field to the Type enum, but I'm wondering if there's a better way to do this, since it makes the Type enum somewhat larger.