|
|
| SlopeFilter (uint32_t window_size, uint32_t order, uint32_t derivative_order, std::string description="") |
| virtual IFilter * | clone () |
|
| FirFilter (const std::vector< double > &coefficients, std::string description="") |
| unsigned int | order () const final |
|
std::size_t | group_delay () const |
| double | process_channel (double input, unsigned int channel=0) final |
| void | process_sample (std::vector< double > &input, std::vector< double > &output) final |
| void | process_sample (std::vector< double >::iterator input, std::vector< double >::iterator output) final |
| void | process_sample (double *input, double *output) final |
| void | process_channel (std::vector< double > &input, std::vector< double > &output, unsigned int channel=0) final |
| void | process_channel (uint64_t nsamples, std::vector< double >::iterator input, std::vector< double >::iterator output, unsigned int channel=0) |
| void | process_channel (uint64_t nsamples, double *input, double *output, unsigned int channel=0) |
| void | process_by_channel (std::vector< std::vector< double > > &input, std::vector< std::vector< double > > &output) final |
| void | process_by_sample (std::vector< std::vector< double > > &input, std::vector< std::vector< double > > &output) final |
| void | process_by_channel (uint64_t nsamples, double **input, double **output) final |
| void | process_by_sample (uint64_t nsamples, double **input, double **output) final |
| virtual void | process_by_channel (uint64_t nsamples, std::vector< double > &input, std::vector< double > &output) |
| virtual void | process_by_sample (uint64_t nsamples, std::vector< double > &input, std::vector< double > &output) |
|
| IFilter (std::string description) |
|
std::string | description () const |
|
unsigned int | nchannels () const |
|
bool | realized () const |
|
void | realize (unsigned int nchannels, double init=0.0) |
|
void | unrealize () |