Uses of Class
uk.org.toot.control.Control

Packages that use Control
uk.org.toot.audio.basic.stereoImage This package provides a simple stereo image processing model which was developed for the first tutorial. 
uk.org.toot.audio.core This package provides the core composite model for the Audio problem domain, separating the concerns of processing (AudioProcess) from the control of that processing (AudioControls). 
uk.org.toot.audio.delay This package provides delay processors such as phasers, flangers, chorus, and multi tap delays. 
uk.org.toot.audio.dynamics This package provides dynamics processors such as compressors, limiters, gates and expanders. 
uk.org.toot.audio.eq This package provides EQ processors such as parametric, graphic and cut EQs. 
uk.org.toot.audio.fader This package provides a professional fader in the form of FaderControls and FaderLaw. 
uk.org.toot.audio.meter This package provides a K-System meter. 
uk.org.toot.audio.mixer This package provides a professional audio mixer which uses plugin effects processors. 
uk.org.toot.audio.mixer.automation This package provides static and dynamic automation of MixerControls. 
uk.org.toot.audio.tool   
uk.org.toot.control This package provides a core Composite pattern model for controls and indicators such as potentiometers and switches, and their compositions. 
uk.org.toot.swingui.audioui   
uk.org.toot.swingui.audioui.meterui   
uk.org.toot.swingui.audioui.mixerui   
uk.org.toot.swingui.controlui   
uk.org.toot.synth   
uk.org.toot.synth.channels.example2   
uk.org.toot.synth.channels.example3   
uk.org.toot.synth.modules.amplifier   
uk.org.toot.synth.modules.envelope   
uk.org.toot.synth.modules.filter   
uk.org.toot.synth.modules.oscillator   
uk.org.toot.synth.synths.multi   
uk.org.toot.synth.synths.plucked   
 

Uses of Control in uk.org.toot.audio.basic.stereoImage
 

Subclasses of Control in uk.org.toot.audio.basic.stereoImage
 class StereoImageControls
          Implements stereo image controls and obeys the process variables contract
 

Uses of Control in uk.org.toot.audio.core
 

Subclasses of Control in uk.org.toot.audio.core
 class AudioControls
          AudioControls are composite Controls which control an AudioProcess, defined in 'user' terms.
 class AudioControlsChain
          AudioControlsChain extends CompoundControlChain to provide information regarding audio control services which may be plugged in.
 

Uses of Control in uk.org.toot.audio.delay
 

Subclasses of Control in uk.org.toot.audio.delay
 class AbstractDelayControls
           
static class AbstractDelayControls.MixControl
           
 class DelayTapControls
           
 class ModulatedDelayControls
           
static class ModulatedDelayControls.ShapeControl
           
 class MultiTapDelayControls
           
 class MultiTapDelayStereoControls
          Provides tap list per channel.
 class RoomSimulatorControls
           
 class StereoModulatedDelayControls
           
 class TempoDelayControls
           
 

Uses of Control in uk.org.toot.audio.dynamics
 

Subclasses of Control in uk.org.toot.audio.dynamics
static class Compressor.Controls
           
 class CrossoverControl
           
 class DynamicsControls
           
static class DynamicsControls.GainReductionIndicator
           
static class Expander.Controls
           
static class Gate.Controls
           
static class Limiter.Controls
           
static class MultiBandCompressor.DualBandControls
           
static class MultiBandCompressor.MultiBandControls
           
static class MultiBandCompressor.QuadBandControls
           
 

Uses of Control in uk.org.toot.audio.eq
 

Subclasses of Control in uk.org.toot.audio.eq
 class ClassicFilterControls
          ClassicFilterControls are controls for the type, level, frequency and resonance factor of a classic filter section and are used to control all EQ forms.
static class ClassicFilterControls.TypeControl
          A TypeControl concretizes EnumControl with filter types.
static class CutEQ.Controls
          The controls for a CutEQ.
static class EQ.Controls
          An abstract base class for the AudioControls for all forms of EQ.
static class GraphicEQ.Controls
          The controls for a GraphicEQ.
static class ParametricEQ.Controls
          The Controls for a 4 band ParametricEQ.
 

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

Subclasses of Control in uk.org.toot.audio.fader
 class FaderControl
          A FaderControl extends LawControl and differs from FloatControl in that it is concerned with the unity gain point.
 

Uses of Control in uk.org.toot.audio.meter
 

Subclasses of Control in uk.org.toot.audio.meter
 class MeterControls
          MeterControls provides composite controls for MeterProcess.
static class MeterControls.MeterIndicator
          A MeterIndicator is the primary meter 'movement', the main reason for these controls.
static class MeterControls.MindBControl
          A MindBControl concretizes EnumControl with various minimum dB values for the meter (display), from -12dB to -100dB, suitable for both normal operation and calibration.
static class MeterControls.OverIndicator
          Somewhat unusually, OverIndicator extends Control directly, to use its Observer pattern support to indicate state changes.
 class MeterControls.ResetControl
          A ResetControl is a momentary acting BooleanControl that resets the 'overs' and 'maxima' states.
static class MeterControls.TypeControl
          A TypeControl concretizes EnumControl with the different K-System meter types, K-20/RMS, K-14/RMS and K-12/RMS.
 

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

Subclasses of Control in uk.org.toot.audio.mixer
 class BusControls
          BusControls are the composite Controls for a bus.
static class BusControls.SoloIndicator
           
 class MainMixControls
          MainMixControls add a route control to MixControls.
 class MixControls
          MixControls are the composite Controls for a MixProcess.
static class MixControls.BalanceControl
          A BalanceControl implements stereo balance.
static class MixControls.FrontRearControl
          A FrontRearControl.
static class MixControls.GainControl
          A GainControl is a FaderControl which implements GainVariables.
static class MixControls.LCRControl
          An abstract implementation of a Left/Center/Right control such as a pan or balance control.
static class MixControls.PanControl
          A PanControl implements stereo pan.
 class MixerControls
          MixerControls defines the various types of strip that available and represents mixer controls as a two-dimensional 'crossbar' of strips and busses.
 class PostFadeMixControls
          Specialises MixControls for post-fade (effects send) use.
 

Uses of Control in uk.org.toot.audio.mixer.automation
 

Subclasses of Control in uk.org.toot.audio.mixer.automation
 class AutomationControls
          The relevant controls for snapshot and dynamic automation.
 class GlobalDynamicAutomationControls
          Currently unused.
 

Uses of Control in uk.org.toot.audio.tool
 

Subclasses of Control in uk.org.toot.audio.tool
 class DenormalControls
           
 

Uses of Control in uk.org.toot.control
 

Subclasses of Control in uk.org.toot.control
 class BooleanControl
          A BooleanControl enables control of a boolean value.
 class CompoundControl
          A CompoundControl, such as a graphic equalizer, provides control over two or more related properties, each of which is itself represented as a Control.
static class CompoundControl.BypassControl
          A BypassControl is used if canBypass() is overridden to return true (default is false).
 class CompoundControlChain
          An editable chain of CompoundControls, suitable for use as an audio mixer strip or audio multi-fx unit.
 class EnumControl
          A EnumControl provides control over a set of discrete possible values, each represented by an object.
 class FloatControl
          A FloatControl object provides control over a range of floating-point values.
 class IntegerControl
          An IntegerControl is actually a FloatControl which has an int-based API.
 class LawControl
          A LawControl enables control of a float value using the specified control law.
 

Methods in uk.org.toot.control that return Control
 Control CompoundControl.deepFind(int controlId)
           
 Control CompoundControl.find(java.lang.String name)
           
 Control[] CompoundControl.getMemberControls()
          Returns the set of member controls that comprise the compound control.
 

Methods in uk.org.toot.control that return types with arguments of type Control
 java.util.List<Control> CompoundControl.getControls()
           
 

Methods in uk.org.toot.control with parameters of type Control
 java.lang.String Control.getControlPath(Control from, java.lang.String sep)
           
 boolean ControlSelector.select(Control control)
          The contract for slecting Controls.
 boolean ControlSelector.Not.select(Control control)
           
 boolean ControlSelector.Or.select(Control control)
           
 

Uses of Control in uk.org.toot.swingui.audioui
 

Methods in uk.org.toot.swingui.audioui with parameters of type Control
 javax.swing.JComponent AudioPanelFactory.createComponent(Control control, int axis, boolean hasHeader)
           
 

Uses of Control in uk.org.toot.swingui.audioui.meterui
 

Methods in uk.org.toot.swingui.audioui.meterui with parameters of type Control
 javax.swing.JComponent MeterPanelFactory.createComponent(Control c, int axis, boolean hasHeader)
           
 

Constructors in uk.org.toot.swingui.audioui.meterui with parameters of type Control
MeterOversPanel(Control indicator)
           
 

Uses of Control in uk.org.toot.swingui.audioui.mixerui
 

Methods in uk.org.toot.swingui.audioui.mixerui with parameters of type Control
 javax.swing.JComponent MixerPanelFactory.createComponent(Control control, int axis, boolean hasHeader)
           
 boolean MixerPanelFactory.isFaderRotary(Control control)
           
 boolean FullMixerPanel.SingleBusSelector.select(Control control)
           
 boolean FullMixerPanel.UserSelector.select(Control control)
           
 

Uses of Control in uk.org.toot.swingui.controlui
 

Methods in uk.org.toot.swingui.controlui that return Control
 Control ControlPanel.getControl()
           
 

Methods in uk.org.toot.swingui.controlui with parameters of type Control
 javax.swing.JComponent PanelFactory.createComponent(Control control, int axis, boolean hasHeader)
           
 javax.swing.JComponent ControlPanelFactory.createComponent(Control control, int axis, boolean hasHeader)
           
 

Constructors in uk.org.toot.swingui.controlui with parameters of type Control
ControlPanel(Control c)
           
 

Uses of Control in uk.org.toot.synth
 

Subclasses of Control in uk.org.toot.synth
 class ChannelledSynthControls
           
 class SynthControls
           
 class SynthRackControls
          A List of SynthControls
 

Uses of Control in uk.org.toot.synth.channels.example2
 

Subclasses of Control in uk.org.toot.synth.channels.example2
 class Example2SynthControls
           
 

Uses of Control in uk.org.toot.synth.channels.example3
 

Subclasses of Control in uk.org.toot.synth.channels.example3
 class Example3SynthControls
           
 

Uses of Control in uk.org.toot.synth.modules.amplifier
 

Subclasses of Control in uk.org.toot.synth.modules.amplifier
 class AmplifierControls
           
 

Uses of Control in uk.org.toot.synth.modules.envelope
 

Subclasses of Control in uk.org.toot.synth.modules.envelope
 class EnvelopeControls
           
 

Uses of Control in uk.org.toot.synth.modules.filter
 

Subclasses of Control in uk.org.toot.synth.modules.filter
 class FilterControls
           
 class MoogFilterControls
           
 class StateVariableFilterControls
           
 

Uses of Control in uk.org.toot.synth.modules.oscillator
 

Subclasses of Control in uk.org.toot.synth.modules.oscillator
 class DelayedLFOControls
           
 class LFOControls
           
 class MultiWaveOscillatorControls
           
 

Uses of Control in uk.org.toot.synth.synths.multi
 

Subclasses of Control in uk.org.toot.synth.synths.multi
 class MultiSynthControls
           
 

Uses of Control in uk.org.toot.synth.synths.plucked
 

Subclasses of Control in uk.org.toot.synth.synths.plucked
 class FourStringBassGuitarControls
           
 class PluckedSynthControls
           
 class SixStringGuitarControls
           
 



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