public class

SoftEnvelopeGenerator

extends Object
implements SoftProcess
java.lang.Object
   ↳ com.sun.media.sound.SoftEnvelopeGenerator

Class Overview

AHDSR control signal envelope generator.

Summary

Constants
int EG_ATTACK
int EG_DECAY
int EG_DELAY
int EG_END
int EG_HOLD
int EG_OFF
int EG_RELEASE
int EG_SHUTDOWN
int EG_SUSTAIN
Public Constructors
SoftEnvelopeGenerator()
Public Methods
double[] get(int instance, String name)
void init(SoftSynthesizer synth)
void processControlLogic()
void reset()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.sun.media.sound.SoftControl
From interface com.sun.media.sound.SoftProcess

Constants

public static final int EG_ATTACK

Constant Value: 2 (0x00000002)

public static final int EG_DECAY

Constant Value: 4 (0x00000004)

public static final int EG_DELAY

Constant Value: 1 (0x00000001)

public static final int EG_END

Constant Value: 8 (0x00000008)

public static final int EG_HOLD

Constant Value: 3 (0x00000003)

public static final int EG_OFF

Constant Value: 0 (0x00000000)

public static final int EG_RELEASE

Constant Value: 6 (0x00000006)

public static final int EG_SHUTDOWN

Constant Value: 7 (0x00000007)

public static final int EG_SUSTAIN

Constant Value: 5 (0x00000005)

Public Constructors

public SoftEnvelopeGenerator ()

Public Methods

public double[] get (int instance, String name)

public void init (SoftSynthesizer synth)

public void processControlLogic ()

public void reset ()