You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, thanks for making this library, I was just wondering what the difference were between the filters you have defined here and those that are implemented in juce like the Butterworth filter.
Thanks!
Dave.
The text was updated successfully, but these errors were encountered:
IIR filter (with coefficient makers for basic filter types)
State Variable Filters
Linkwitz-Riley Filter (4th-order)
chowdsp_filters has these types of filters as well, but with a few differences:
FIR filter: our implementation uses SIMD (on Windows/Linux) and Accelerate (on Mac) to get better performance. To get a rough idea of the performance difference, you can take a look at the relevant benchmarks.
IIR Filter
chowdsp::IIRFilter has a filter order that is fixed at compile-time
Coefficient makers for basic filter types are accessible through sub-classes
I believe our coefficient makers use some slightly different equations than the JUCE implementation
State Variable Filters: our implementation uses a slightly different derivation as well, and has a "multi-mode" mode.
Linkwitz-Riley Filter: our implementation covers more filter orders
This library also has some higher-order filter types:
Hi, thanks for making this library, I was just wondering what the difference were between the filters you have defined here and those that are implemented in juce like the Butterworth filter.
Thanks!
Dave.
The text was updated successfully, but these errors were encountered: