uk.org.toot.synth.modules.oscillator
Class MultiWaveOscillatorControls
java.lang.Object
java.util.Observable
uk.org.toot.control.Control
uk.org.toot.control.CompoundControl
uk.org.toot.synth.modules.oscillator.MultiWaveOscillatorControls
- All Implemented Interfaces:
- MultiWaveOscillatorVariables, OscillatorVariables
public class MultiWaveOscillatorControls
- extends CompoundControl
- implements MultiWaveOscillatorVariables
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 |
WAVE
public static final int WAVE
- See Also:
- Constant Field Values
WIDTH
public static final int WIDTH
- See Also:
- Constant Field Values
DETUNE
public static final int DETUNE
- See Also:
- Constant Field Values
ENV_DEPTH
public static final int ENV_DEPTH
- See Also:
- Constant Field Values
LFO_DEPTH
public static final int LFO_DEPTH
- See Also:
- Constant Field Values
OCTAVE
public static final int OCTAVE
- See Also:
- Constant Field Values
MultiWaveOscillatorControls
public MultiWaveOscillatorControls(int instanceIndex,
java.lang.String name,
int idOffset,
boolean master)
MultiWaveOscillatorControls
public MultiWaveOscillatorControls(int id,
int instanceIndex,
java.lang.String name,
int idOffset,
boolean master)
getMultiWave
public MultiWave getMultiWave()
- Specified by:
getMultiWave
in interface MultiWaveOscillatorVariables
getWidth
public float getWidth()
- Specified by:
getWidth
in interface MultiWaveOscillatorVariables
getEnvelopeDepth
public float getEnvelopeDepth()
- Specified by:
getEnvelopeDepth
in interface OscillatorVariables
getSyncThreshold
public float getSyncThreshold()
- Specified by:
getSyncThreshold
in interface OscillatorVariables
getDetuneFactor
public float getDetuneFactor()
- Specified by:
getDetuneFactor
in interface OscillatorVariables
getWidthLFODepth
public float getWidthLFODepth()
- Specified by:
getWidthLFODepth
in interface MultiWaveOscillatorVariables
getOctave
public int getOctave()
- Specified by:
getOctave
in interface MultiWaveOscillatorVariables
isMaster
public boolean isMaster()
- Specified by:
isMaster
in interface OscillatorVariables
Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.