javax.sound.sampled
Class FloatControl.Type

java.lang.Object
  extended by javax.sound.sampled.Control.Type
      extended by javax.sound.sampled.FloatControl.Type
Enclosing class:
FloatControl

public static class FloatControl.Type
extends Control.Type

An instance of this class describes a particular floating point control.

Since:
1.3

Field Summary
static FloatControl.Type AUX_RETURN
          Auxiliary return gain.
static FloatControl.Type AUX_SEND
          Auxiliary send gain.
static FloatControl.Type BALANCE
          Balance.
static FloatControl.Type MASTER_GAIN
          Master gain control.
static FloatControl.Type PAN
          Control for panning.
static FloatControl.Type REVERB_RETURN
          Post-reverb gain.
static FloatControl.Type REVERB_SEND
          Pre-reverb gain.
static FloatControl.Type SAMPLE_RATE
          Control the sample rate.
static FloatControl.Type VOLUME
          Volume control.
 
Constructor Summary
protected FloatControl.Type(String name)
          Create a new type given its name.
 
Method Summary
 
Methods inherited from class javax.sound.sampled.Control.Type
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

AUX_RETURN

public static final FloatControl.Type AUX_RETURN
Auxiliary return gain.


AUX_SEND

public static final FloatControl.Type AUX_SEND
Auxiliary send gain.


BALANCE

public static final FloatControl.Type BALANCE
Balance.


MASTER_GAIN

public static final FloatControl.Type MASTER_GAIN
Master gain control.


PAN

public static final FloatControl.Type PAN
Control for panning.


REVERB_RETURN

public static final FloatControl.Type REVERB_RETURN
Post-reverb gain.


REVERB_SEND

public static final FloatControl.Type REVERB_SEND
Pre-reverb gain.


SAMPLE_RATE

public static final FloatControl.Type SAMPLE_RATE
Control the sample rate.


VOLUME

public static final FloatControl.Type VOLUME
Volume control.

Constructor Detail

FloatControl.Type

protected FloatControl.Type(String name)
Create a new type given its name.

Parameters:
name - the name of the type