tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces
tracktion_Envelope.h File Reference

Go to the source code of this file.

Classes

class  tracktion::engine::ExpEnvelope
 
struct  tracktion::engine::ExpEnvelope::Parameters
 Holds the parameters being used by an ADSR object. More...
 
class  tracktion::engine::LinEnvelope
 
struct  tracktion::engine::LinEnvelope::Parameters
 Holds the parameters being used by an ADSR object. More...
 

Namespaces

namespace  tracktion
 
namespace  tracktion::engine
 Declarations from this namespaces are inlined into tracktion.
 

Class Documentation

◆ tracktion::engine::ExpEnvelope::Parameters

struct tracktion::engine::ExpEnvelope::Parameters

Holds the parameters being used by an ADSR object.

Definition at line 22 of file tracktion_Envelope.h.

Class Members
float attack Attack time in seconds.
float decay Decay time in seconds.
float release Release time in seconds.
float sustain Sustain level.

◆ tracktion::engine::LinEnvelope::Parameters

struct tracktion::engine::LinEnvelope::Parameters

Holds the parameters being used by an ADSR object.

Definition at line 248 of file tracktion_Envelope.h.

Class Members
float attack Attack time in seconds.
float decay Decay time in seconds.
float release Release time in seconds.
float sustain Sustain level.