Classes | Static Public Member Functions | List of all members
EnvelopeFollower Class Reference

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

Classes

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 Public Member Functions

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...
 

Detailed Description

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

Member Function Documentation

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.

©2017 HISE. This documentation is autogenerated from the HISE source code using Doxygen.