uk.org.toot.synth.modules.oscillator
Class DelayedLFOControls

java.lang.Object
  extended by java.util.Observable
      extended by uk.org.toot.control.Control
          extended by uk.org.toot.control.CompoundControl
              extended by uk.org.toot.synth.modules.oscillator.LFOControls
                  extended by uk.org.toot.synth.modules.oscillator.DelayedLFOControls
All Implemented Interfaces:
DelayedLFOVariables, LFOVariables

public class DelayedLFOControls
extends LFOControls
implements DelayedLFOVariables


Nested Class Summary
 
Nested classes/interfaces inherited from class uk.org.toot.control.CompoundControl
CompoundControl.BypassControl
 
Field Summary
static int ATTACK
           
static int DELAY
           
static int LEVEL
           
 
Fields inherited from class uk.org.toot.synth.modules.oscillator.LFOControls
DEVIATION, FREQUENCY, SHAPE
 
Fields inherited from class uk.org.toot.control.CompoundControl
USE_PARENT_PROVIDER_ID
 
Constructor Summary
DelayedLFOControls(int instanceIndex, java.lang.String name, int idOffset, LFOConfig cfg)
           
 
Method Summary
 float getAttack()
           
 float getDelay()
           
 float getLevel()
           
 
Methods inherited from class uk.org.toot.synth.modules.oscillator.LFOControls
getDeviation, getFrequency, isSine
 
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, setEnabled, 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, 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
 
Methods inherited from interface uk.org.toot.synth.modules.oscillator.LFOVariables
getDeviation, getFrequency, isSine
 

Field Detail

DELAY

public static final int DELAY
See Also:
Constant Field Values

ATTACK

public static final int ATTACK
See Also:
Constant Field Values

LEVEL

public static final int LEVEL
See Also:
Constant Field Values
Constructor Detail

DelayedLFOControls

public DelayedLFOControls(int instanceIndex,
                          java.lang.String name,
                          int idOffset,
                          LFOConfig cfg)
Method Detail

getDelay

public float getDelay()
Specified by:
getDelay in interface DelayedLFOVariables

getAttack

public float getAttack()
Specified by:
getAttack in interface DelayedLFOVariables

getLevel

public float getLevel()
Specified by:
getLevel in interface DelayedLFOVariables


Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.