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

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
All Implemented Interfaces:
LFOVariables
Direct Known Subclasses:
DelayedLFOControls

public class LFOControls
extends CompoundControl
implements LFOVariables


Nested Class Summary
 
Nested classes/interfaces inherited from class uk.org.toot.control.CompoundControl
CompoundControl.BypassControl
 
Field Summary
static int DEVIATION
           
static int FREQUENCY
           
static int SHAPE
           
 
Fields inherited from class uk.org.toot.control.CompoundControl
USE_PARENT_PROVIDER_ID
 
Constructor Summary
LFOControls(int id, int instanceIndex, java.lang.String name, int idOffset, LFOConfig cfg)
           
 
Method Summary
 float getDeviation()
           
 float getFrequency()
           
 boolean 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, 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
 

Field Detail

FREQUENCY

public static final int FREQUENCY
See Also:
Constant Field Values

DEVIATION

public static final int DEVIATION
See Also:
Constant Field Values

SHAPE

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

LFOControls

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

getFrequency

public float getFrequency()
Specified by:
getFrequency in interface LFOVariables

getDeviation

public float getDeviation()
Specified by:
getDeviation in interface LFOVariables

isSine

public boolean isSine()
Specified by:
isSine in interface LFOVariables


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