1 #ifndef __EnvelopeFollower_h__
2 #define __EnvelopeFollower_h__
17 y = y*lambda +
abs(x)*(1.0f - lambda);
25 y = y*lambda +
abs(*input++)*(1.0f - lambda);
static void destroy(EnvelopeFollower *obj)
static EnvelopeFollower * create(float lambda)
EnvelopeFollower(float lambda=0.995)
void process(FloatArray in, FloatArray out)
This class contains useful methods for manipulating arrays of floats.
Base class for signal processors such as Filters.
T * getData()
Get the data stored in the Array.