MIDI Control Surface library for Arduino
|
Go to the documentation of this file.
41 template <u
int8_t K,
class u
int_t>
68 uint_t(0) < uint_t(-1),
69 "Error: the uint_t type should be an unsigned integer, otherwise, "
70 "the division using bit shifts is invalid.");
float filter(float value)
Filter the input: Given , calculate .
EMA_f(float pole)
Create an exponential moving average filter with a pole at the given location.
#define AH_DIAGNOSTIC_POP()
uint_t operator()(uint_t value)
Filter the input: Given , calculate .
A class for single-pole infinite impulse response filters or exponential moving average filters.
A class for single-pole infinite impulse response filters or exponential moving average filters.
constexpr static uint_t fixedPointAHalf
uint_t filter(uint_t input)
Filter the input: Given , calculate .
#define AH_DIAGNOSTIC_WERROR()
float operator()(float value)
Filter the input: Given , calculate .