ATK-Sharp  1.0
The ATK library for C#.
BaseEnvelope.cs File Reference

Classes

class  ATKSharp.Envelopes.BaseEnvelope
 The BaseEnvelope class. Contains the shared base functionality for envelopes. More...
 

Namespaces

namespace  ATKSharp.Envelopes
 

Enumerations

enum  ATKSharp.Envelopes.ModeType { ATKSharp.Envelopes.ModeType.ANALOG, ATKSharp.Envelopes.ModeType.DIGITAL, ATKSharp.Envelopes.ModeType.LINEAR }
 The Mode Type. Defines the mode type of the envelope. More...
 
enum  ATKSharp.Envelopes.EnvelopeType {
  ATKSharp.Envelopes.EnvelopeType.AR, ATKSharp.Envelopes.EnvelopeType.AD, ATKSharp.Envelopes.EnvelopeType.ASR, ATKSharp.Envelopes.EnvelopeType.ADSR,
  ATKSharp.Envelopes.EnvelopeType.AHDSR
}
 The Envelope Type. Defines the type of the envelope. More...
 
enum  ATKSharp.Envelopes.EnvelopeState {
  ATKSharp.Envelopes.EnvelopeState.OFF, ATKSharp.Envelopes.EnvelopeState.ATTACK, ATKSharp.Envelopes.EnvelopeState.DECAY, ATKSharp.Envelopes.EnvelopeState.SUSTAIN,
  ATKSharp.Envelopes.EnvelopeState.RELEASE, ATKSharp.Envelopes.EnvelopeState.SHUTDOWN
}
 The Envelope State. Defines the state of the envelope. More...