AbsSmoother

Non-linear smoother using absolute difference. Designed to have a nice phase response. Warning: samplerate-dependent.

struct AbsSmoother (
T
) if (
is(T == float) ||
is(T == double)
) {}

Members

Functions

initialize
void initialize(T initialValue, T maxAbsDiff)

Initialize the AbsSmoother. maxAbsDiff: maximum difference between filtered consecutive samples

Meta