|
MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
|
| using MayaFlux::Kinesis::Discrete::ConvolutionProcessor = typedef std::function<void( const std::vector<std::complex<double> >& signal_fft, const std::vector<std::complex<double> >& kernel_fft, std::vector<std::complex<double> >& result_fft)> |
Frequency-domain processor callback for apply_convolution.
Receives the one-sided FFT of the signal and the kernel, writes the result into the third argument. All three vectors have length fft_size/2+1.
Definition at line 11 of file Convolution.hpp.