Uses of Interface
uk.org.toot.control.ControlLaw

Packages that use ControlLaw
uk.org.toot.audio.fader This package provides a professional fader in the form of FaderControls and FaderLaw. 
uk.org.toot.audio.mixer This package provides a professional audio mixer which uses plugin effects processors. 
uk.org.toot.control This package provides a core Composite pattern model for controls and indicators such as potentiometers and switches, and their compositions. 
 

Uses of ControlLaw in uk.org.toot.audio.fader
 

Classes in uk.org.toot.audio.fader that implement ControlLaw
 class FaderLaw
          A 'fader control law'
 

Uses of ControlLaw in uk.org.toot.audio.mixer
 

Constructors in uk.org.toot.audio.mixer with parameters of type ControlLaw
MixControls.LCRControl(java.lang.String name, ControlLaw law, float precision, float initialValue)
           
 

Uses of ControlLaw in uk.org.toot.control
 

Classes in uk.org.toot.control that implement ControlLaw
 class AbstractLaw
          An abstract control law.
 class IntegerLaw
          A linear control law.
 class LinearLaw
          A linear control law.
 class LogLaw
          A logarithmic control law.
 

Methods in uk.org.toot.control that return ControlLaw
 ControlLaw LawControl.getLaw()
           
 

Constructors in uk.org.toot.control with parameters of type ControlLaw
FloatControl(int id, java.lang.String name, ControlLaw law, float precision, float initialValue)
          Constructs a new float control object with the given parameters.
FloatControl(int id, java.lang.String name, ControlLaw law, float precision, float initialValue, java.lang.String minLabel, java.lang.String midLabel, java.lang.String maxLabel)
          Constructs a new float control object with the given parameters
LawControl(int id, java.lang.String name, ControlLaw law, float precision, float initialValue)
           
 



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