Package uk.ac.qmul.eecs.depic.daw.beads
Class PanParameter
- java.lang.Object
-
- Panner
-
- uk.ac.qmul.eecs.depic.daw.beads.PanParameter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface uk.ac.qmul.eecs.depic.daw.Parameter
Parameter.Type
-
-
Field Summary
Fields Modifier and Type Field and Description static Range<java.lang.Float>
RANGE
-
Fields inherited from interface uk.ac.qmul.eecs.depic.daw.Parameter
GAIN_TYPE, NONE_PARAMETER, PAN_TYPE
-
-
Constructor Summary
Constructors Constructor and Description PanParameter(AudioContext ac)
PanParameter(AudioContext ac, float ipos)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
automate(Automation a)
void
calculateBuffer()
float
getInitialValue()
Range<java.lang.Float>
getRange()
Parameter.Type
getType()
float
getValue()
void
setValue(float v)
Sets the pan position synchronized withcalculateBuffer
-
-
-
Field Detail
-
RANGE
public static final Range<java.lang.Float> RANGE
-
-
Constructor Detail
-
PanParameter
public PanParameter(AudioContext ac)
-
PanParameter
public PanParameter(AudioContext ac, float ipos)
-
-
Method Detail
-
getType
public Parameter.Type getType()
-
setValue
public void setValue(float v)
Sets the pan position synchronized withcalculateBuffer
-
getInitialValue
public float getInitialValue()
- Specified by:
getInitialValue
in interfaceParameter
-
calculateBuffer
public void calculateBuffer()
-
automate
public void automate(Automation a)
-
-