public class LFOSequenceLFO extends AbstractLFO
isConfigured, randomSeed, songContext, TWO_PI
Constructor and Description |
---|
LFOSequenceLFO(LFOSequence lfoSequence)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
configure(SongContext songContext,
Node node)
Configures the instance using the specified XML node.
|
double |
getRawTickValue(int tick)
Returns the LFO's raw value (between 0 and 1) at the given tick, without any scaling or cut-off.
|
protected double |
getValue(double angle)
Returns the LFO's value of the given angle as a double.
|
getRandomSeed, getTickValue, setActivitySpeed, setBeatSpeed, setMaxAmplitude, setMaxValue, setMinAmplitude, setMinValue, setPhase, setRandomSeed, setSegmentPairSpeed, setSongContext, setSongSpeed, setTimeSpeed
public LFOSequenceLFO(LFOSequence lfoSequence)
lfoSequence
- the LFO sequenceprotected double getValue(double angle)
AbstractLFO
getValue
in class AbstractLFO
angle
- the angle in radians (non-negative)public double getRawTickValue(int tick)
LFO
getRawTickValue
in interface LFO
getRawTickValue
in class AbstractLFO
tick
- the tick (non-negative)public void configure(SongContext songContext, Node node) throws XPathException
XMLConfigurable
songContext
- the song contextnode
- the parent XML node of the configuration tagsXPathException
- in case of an XPath problem