Gamma  0.9.5
Generic Synthesis Library
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
AmpEnv< Tv, Tp, Ts > Struct Template Reference

Amplitude envelope extractor. More...

#include <Effects.h>

List of all members.

Public Member Functions

 AmpEnv (Tp freq=10)
Tv operator() (Tv i0)
 Filter next sample.
Tv value () const
 Returns current amplitude estimate.

Public Attributes

OnePole< Tv, Tp, Ts > lpf
 Low-pass filter.

Detailed Description

template<class Tv = real, class Tp = real, class Ts = Synced>
struct gam::AmpEnv< Tv, Tp, Ts >

Amplitude envelope extractor.


Constructor & Destructor Documentation

AmpEnv ( Tp  freq = 10)
Parameters:
[in]freqCutoff frequency of smoothing filter

The documentation for this struct was generated from the following file: