Xeno-rat
Loading...
Searching...
No Matches
NAudio.Dsp.AttRelEnvelope Class Reference
Inheritance diagram for NAudio.Dsp.AttRelEnvelope:
Collaboration diagram for NAudio.Dsp.AttRelEnvelope:

Public Member Functions

 AttRelEnvelope (double attackMilliseconds, double releaseMilliseconds, double sampleRate)
 
double Run (double inValue, double state)
 

Static Protected Attributes

const double DC_OFFSET = 1.0E-25
 

Properties

double Attack [get, set]
 
double Release [get, set]
 
double SampleRate [get, set]
 

Private Attributes

readonly EnvelopeDetector attack
 
readonly EnvelopeDetector release
 

Constructor & Destructor Documentation

◆ AttRelEnvelope()

NAudio.Dsp.AttRelEnvelope.AttRelEnvelope ( double attackMilliseconds,
double releaseMilliseconds,
double sampleRate )
inline

Member Function Documentation

◆ Run()

double NAudio.Dsp.AttRelEnvelope.Run ( double inValue,
double state )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ attack

readonly EnvelopeDetector NAudio.Dsp.AttRelEnvelope.attack
private

◆ DC_OFFSET

const double NAudio.Dsp.AttRelEnvelope.DC_OFFSET = 1.0E-25
staticprotected

◆ release

readonly EnvelopeDetector NAudio.Dsp.AttRelEnvelope.release
private

Property Documentation

◆ Attack

double NAudio.Dsp.AttRelEnvelope.Attack
getset

◆ Release

double NAudio.Dsp.AttRelEnvelope.Release
getset

◆ SampleRate

double NAudio.Dsp.AttRelEnvelope.SampleRate
getset

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