MAXIMILIAN
Public Member Functions | Public Attributes | List of all members
maxiEnv Class Reference

Public Member Functions

double ar (double input, double attack=1, double release=0.9, long holdtime=1, int trigger=0)
 
double adsr (double input, double attack=1, double decay=0.99, double sustain=0.125, double release=0.9, long holdtime=1, int trigger=0)
 
double adsr (double input, int trigger)
 
void setAttack (double attackMS)
 
void setRelease (double releaseMS)
 
void setDecay (double decayMS)
 
void setSustain (double sustainL)
 
int getTrigger () const
 
void setTrigger (int trigger)
 

Public Attributes

double input
 
double output
 
double attack
 
double decay
 
double sustain
 
double release
 
double amplitude
 
int trigger
 
long holdtime = 1
 
long holdcount
 
int attackphase
 
int decayphase
 
int sustainphase
 
int holdphase
 
int releasephase
 

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