Audio Processing Framework (APF) version 0.5.0
|
Two blocks of time-domain or FFT (half-complex) data. More...
#include <apf/convolver.h>
Public Member Functions | |
fft_node (size_t n) | |
fft_node (const fft_node &)=delete | |
fft_node (fft_node &&)=default | |
fft_node & | operator= (const fft_node &rhs) |
Public Member Functions inherited from apf::fixed_vector< float, fftw_allocator< float > > | |
fixed_vector (fixed_vector &&)=default | |
fixed_vector (const fixed_vector &)=delete | |
fixed_vector (Args &&... args) | |
Constructor that forwards everything except if first type is integral. More... | |
fixed_vector (size_type n) | |
fixed_vector (Size n, Arg &&arg, const fftw_allocator< float > &a) | |
fixed_vector (Size n, Args &&... args) | |
Constructor from size and initialization arguments. More... | |
fixed_vector (std::initializer_list< value_type > il, const fftw_allocator< float > &a=fftw_allocator< float >()) | |
fixed_vector & | operator= (const fixed_vector &)=delete |
fixed_vector & | operator= (fixed_vector &&)=delete |
void | resize (size_type n) |
Reserve space for new elements and default-construct them. More... | |
void | reserve (size_type n) |
Reserve space for new elements. More... | |
void | emplace_back (Args &&... args) |
Construct element at the end. More... | |
Public Attributes | |
bool | zero |
To avoid unnecessary FFTs and filling buffers with zeros. More... | |
Two blocks of time-domain or FFT (half-complex) data.
Definition at line 71 of file convolver.h.
|
inlineexplicit |
Definition at line 73 of file convolver.h.
Definition at line 81 of file convolver.h.
bool apf::conv::fft_node::zero |
To avoid unnecessary FFTs and filling buffers with zeros.
Definition at line 102 of file convolver.h.
Referenced by apf::conv::OutputBase::convolve(), and apf::conv::TransformBase::prepare_partition().