SPUC
3.0
|
Various functions for getting frequency responses of filters. More...
#include <spuc/spuc_types.h>
#include <cmath>
#include <spuc/spuc_defines.h>
#include <spuc/complex.h>
#include <spuc/spuc_math.h>
#include <vector>
Namespaces | |
SPUC | |
fixed point types: spuc_fixed,spuc_ufixed,spuc_int,spuc_uint | |
Functions | |
template<class T > | |
complex< float_type > | SPUC::freqz_point (std::vector< T > b, std::vector< T > a, float_type freq, int N) |
frequency transfer function at freq with iir A and B equations More... | |
template<class T > | |
float_type | SPUC::freqz_mag_point (std::vector< T > x, float_type freq, int N) |
frequency magnitude function at freq with fir x More... | |
template<class T > | |
complex< float_type > | SPUC::freqz_point (T a, float_type freq) |
frequency transfer function at freq for 1st order allpass More... | |
template<class T > | |
std::vector< complex < float_type > > | SPUC::freqz (std::vector< T > b, std::vector< T > a, int pts) |
frequency transfer function over "pts" points for IIR More... | |
template<class T > | |
std::vector< complex < float_type > > | SPUC::freqz_mag (std::vector< T > b, std::vector< T > a, int pts) |
frequency magnitude function over "pts" points for IIR More... | |
template<class T > | |
std::vector< complex < float_type > > | SPUC::freqz_fir (std::vector< T > x, int pts) |
frequency magnitude function over "pts" points for FIR More... | |
Various functions for getting frequency responses of filters.