Module basic_dsp::conv_types
source · [−]Expand description
Types around a convolution, see also https://en.wikipedia.org/wiki/Convolution.
Convolutions in this library can be defined in time or frequency domain. In frequency domain the convolution is automatically transformed into a multiplication which is the analog operation to a convolution in time domain.
Structs
Allows to create a lookup table with linear interpolation between table points.
This usually speeds up a convolution and sacrifices accuracy.
Allows to create a lookup table with linear interpolation between table points.
This usually speeds up a convolution and sacrifices accuracy.
Raised cosine function according to https://en.wikipedia.org/wiki/Raised-cosine_filter
Allows to create a lookup table with linear interpolation between table points.
This usually speeds up a convolution and sacrifices accuracy.
Allows to create a lookup table with linear interpolation between table points.
This usually speeds up a convolution and sacrifices accuracy.
Sinc function according to https://en.wikipedia.org/wiki/Sinc_function
Traits
A convolution function in frequency domain and complex number space
A convolution function in time domain and complex number space
A convolution function in frequency domain and real number space
A convolution function in time domain and real number space