MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ WindowKernel

using MayaFlux::Buffers::FeedbackProcessor::WindowKernel = std::function<double(std::span<double>, std::span<double>)>

A function of one window and one array, as in Kinesis::Discrete::Kernels.

Called with the window [x, tap 0, tap 1, ...] and the coefficient array, returns the value written to the buffer and carried. Any kernel in Discrete/Kernels fits, so weighted_sum with {1, g} is the feedback x + g * tap0.

Definition at line 125 of file FeedbackBuffer.hpp.