|
eDSP
0.0.1
A cross-platform DSP library written in C++.
|
#include <edsp/filter/biquad.hpp>#include <edsp/filter/biquad_cascade.hpp>#include <edsp/filter/internal/rbj_designer.hpp>#include <edsp/filter/internal/zoelzer_designer.hpp>#include <edsp/filter/internal/butterworth_designer.hpp>#include <edsp/filter/internal/chebyshev_I_designer.hpp>#include <edsp/filter/internal/chebyshev_II_designer.hpp>#include <edsp/filter/moving_median_filter.hpp>#include <edsp/filter/moving_average_filter.hpp>#include <edsp/filter/moving_rms_filter.hpp>Go to the source code of this file.
Classes | |
| struct | edsp::filter::designer< T, Designer, MaxOrder > |
| struct | edsp::filter::designer< T, DesignerType::RBJ, MaxOrder > |
| Robert Bristow-Johnson filter designer. More... | |
| struct | edsp::filter::designer< T, DesignerType::Zolzer, MaxOrder > |
| Udo Zölzer filter designer. More... | |
| struct | edsp::filter::designer< T, DesignerType::Butterworth, MaxOrder > |
| Butterworth filter designer. More... | |
| struct | edsp::filter::designer< T, DesignerType::ChebyshevI, MaxOrder > |
| Chebyshev filter designer. More... | |
| struct | edsp::filter::designer< T, DesignerType::ChebyshevII, MaxOrder > |
| Inverse Chebyshev filter designer. More... | |
Namespaces | |
| edsp | |
| edsp::filter | |
Enumerations | |
| enum | edsp::filter::DesignerType { edsp::filter::DesignerType::RBJ, edsp::filter::DesignerType::Zolzer, edsp::filter::DesignerType::Butterworth, edsp::filter::DesignerType::ChebyshevI, edsp::filter::DesignerType::ChebyshevII, edsp::filter::DesignerType::Bessel, edsp::filter::DesignerType::Elliptic, edsp::filter::DesignerType::Legendre } |
| The DesignerType enum defines the different filter's implementation from different authors. More... | |
Functions | |
| template<typename T , DesignerType Designer, FilterType Type, std::size_t MaxOrder, typename... Args> | |
| constexpr auto | edsp::filter::make_filter (Args... arg) -> decltype(designer< T, Designer, MaxOrder > |
| Creates a filter using args as the parameter list for the construction. More... | |
| template | edsp::filter::design< Type > (std::declval< Args &&>()...)) |
1.8.13