uk.org.toot.synth.modules.amplifier
Class AmplifierControls

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.amplifier.AmplifierControls
All Implemented Interfaces:
AmplifierVariables

public class AmplifierControls
extends CompoundControl
implements AmplifierVariables


Nested Class Summary
 
Nested classes/interfaces inherited from class uk.org.toot.control.CompoundControl
CompoundControl.BypassControl
 
Field Summary
 
Fields inherited from class uk.org.toot.control.CompoundControl
USE_PARENT_PROVIDER_ID
 
Constructor Summary
AmplifierControls(int id, int instanceIndex, java.lang.String name, int idOffset)
           
AmplifierControls(int instanceIndex, java.lang.String name, int idOffset)
           
 
Method Summary
 float getLevel()
           
 float getVelocityTrack()
           
 void setSampleRate(int rate)
           
 
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
 

Constructor Detail

AmplifierControls

public AmplifierControls(int instanceIndex,
                         java.lang.String name,
                         int idOffset)

AmplifierControls

public AmplifierControls(int id,
                         int instanceIndex,
                         java.lang.String name,
                         int idOffset)
Method Detail

getVelocityTrack

public float getVelocityTrack()
Specified by:
getVelocityTrack in interface AmplifierVariables

getLevel

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

setSampleRate

public void setSampleRate(int rate)
Specified by:
setSampleRate in interface AmplifierVariables


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