uk.org.toot.synth.modules.envelope
Class EnvelopeControls
java.lang.Object
java.util.Observable
uk.org.toot.control.Control
uk.org.toot.control.CompoundControl
uk.org.toot.synth.modules.envelope.EnvelopeControls
- All Implemented Interfaces:
- EnvelopeVariables
public class EnvelopeControls
- extends CompoundControl
- implements EnvelopeVariables
Constructor Summary |
EnvelopeControls(int id,
int instanceIndex,
java.lang.String name,
int idOffset,
float timeMultiplier)
|
EnvelopeControls(int instanceIndex,
java.lang.String name,
int idOffset)
|
EnvelopeControls(int instanceIndex,
java.lang.String name,
int idOffset,
float timeMultiplier)
|
Methods inherited from class uk.org.toot.control.CompoundControl |
canBeDeleted, canBeInsertedBefore, canBeMinimized, canBeMoved, canBeMovedBefore, deepFind, find, find, find, getAlignmentY, getAlternate, getClientProperty, getControls, getInstanceIndex, getMemberControls, getNativeSupport, getPersistence, getPersistenceDomain, getProviderId, hasCustomUI, hasPresets, isAlwaysHorizontal, isAlwaysVertical, isNeverBordered, isPluginParent, putClientProperty, setPersistence, setProviderId, toString |
Methods inherited from class uk.org.toot.control.Control |
getAnnotation, getControlPath, getControlPath, getId, getIntValue, getName, getParent, getValueString, isAdjusting, isEnabled, isHidden, isIndicator, setAdjusting, setAnnotation, setEnabled, setHidden, setIntValue, setName |
Methods inherited from class java.util.Observable |
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EnvelopeControls
public EnvelopeControls(int instanceIndex,
java.lang.String name,
int idOffset)
EnvelopeControls
public EnvelopeControls(int instanceIndex,
java.lang.String name,
int idOffset,
float timeMultiplier)
EnvelopeControls
public EnvelopeControls(int id,
int instanceIndex,
java.lang.String name,
int idOffset,
float timeMultiplier)
getDelayCount
public int getDelayCount()
- Specified by:
getDelayCount
in interface EnvelopeVariables
getAttackCoeff
public float getAttackCoeff()
- Specified by:
getAttackCoeff
in interface EnvelopeVariables
getHoldCount
public int getHoldCount()
- Specified by:
getHoldCount
in interface EnvelopeVariables
getDecayCoeff
public float getDecayCoeff()
- Specified by:
getDecayCoeff
in interface EnvelopeVariables
getSustainLevel
public float getSustainLevel()
- Specified by:
getSustainLevel
in interface EnvelopeVariables
getReleaseCoeff
public float getReleaseCoeff()
- Specified by:
getReleaseCoeff
in interface EnvelopeVariables
setSampleRate
public void setSampleRate(int rate)
- Specified by:
setSampleRate
in interface EnvelopeVariables
Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.