This class contains different EnvelopeFollower algorithm as subclasses and some helper methods for preparing the in / output.
More...

class  AttackRelease 
 This algorithm uses two different times for attack and decay. More...


class  MagnitudeRamp 
 This envelope following algorithm stores values in a temporary buffer and ramps between the magnitudes. More...



static float  constrainTo0To1 (float input) 
 This makes sure that the value does not exceed the 0.0 ... More...


static float  prepareAudioInput (float input, float max) 
 This prepares the input (normalises the input using 'max' and return the absolute value. More...


This class contains different EnvelopeFollower algorithm as subclasses and some helper methods for preparing the in / output.
static float constrainTo0To1 
( 
float 
input  ) 


inlinestatic 
This makes sure that the value does not exceed the 0.0 ...
1.0 limits.
static float prepareAudioInput 
( 
float 
input, 


float 
max 

) 
 

inlinestatic 
This prepares the input (normalises the input using 'max' and return the absolute value.