Audio Processing Framework (APF) version 0.5.0
|
Convolver output stage with static filter. More...
#include <apf/convolver.h>
Public Member Functions | |
template<typename In > | |
StaticOutput (const Input &input, In first, In last) | |
Constructor from time domain samples. More... | |
StaticOutput (const Input &input, const Filter &filter) | |
Constructor from existing frequency domain filter coefficients. More... | |
Public Member Functions inherited from apf::conv::OutputBase | |
float * | convolve (float weight=1.0f) |
Fast convolution of one audio block. More... | |
size_t | block_size () const |
size_t | partitions () const |
Additional Inherited Members | |
Protected Types inherited from apf::conv::OutputBase | |
using | filter_ptrs_t = fixed_vector< const fft_node * > |
Protected Member Functions inherited from apf::conv::OutputBase | |
OutputBase (const Input &input) | |
Protected Attributes inherited from apf::conv::OutputBase | |
fft_node | _empty_partition |
filter_ptrs_t | _filter_ptrs |
Convolver output stage with static filter.
The filter coefficients are set in the constructor(s) and cannot be changed.
Definition at line 721 of file convolver.h.
|
inline |
Constructor from time domain samples.
Definition at line 726 of file convolver.h.
Constructor from existing frequency domain filter coefficients.
Definition at line 738 of file convolver.h.