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, setTimeSpeedpublic LFOSequenceLFO(LFOSequence lfoSequence)
lfoSequence - the LFO sequenceprotected double getValue(double angle)
AbstractLFOgetValue in class AbstractLFOangle - the angle in radians (non-negative)public double getRawTickValue(int tick)
LFOgetRawTickValue in interface LFOgetRawTickValue in class AbstractLFOtick - the tick (non-negative)public void configure(SongContext songContext, Node node) throws XPathException
XMLConfigurablesongContext - the song contextnode - the parent XML node of the configuration tagsXPathException - in case of an XPath problem