Uses of Class
heronarts.lx.modulator.LXRangeModulator
Packages that use LXRangeModulator
-
Uses of LXRangeModulator in heronarts.lx.modulator
Subclasses of LXRangeModulator in heronarts.lx.modulatorModifier and TypeClassDescriptionclass
An extendable modulator class that lets a custom normalized function be supplied by simply extending this class and supplying a compute() and invert() method.class
This modulator is a simple linear ramp from one value to another over a specified number of milliseconds.class
class
class
A quadratic envelope moves from one value to another along a quadratic curve.class
A sawtooth LFO oscillates from one extreme value to another.class
A classic sinusoidal oscillator.class
Simple square wave LFO.class
A triangular LFO is a simple linear modulator that oscillates between a low and hi value over a specified time period.class
A sawtooth LFO oscillates from one extreme value to another.Methods in heronarts.lx.modulator that return LXRangeModulatorModifier and TypeMethodDescriptionfinal LXRangeModulator
LXRangeModulator.setEndValue
(double endValue) Updates the final valueLXRangeModulator.setEndValue
(LXParameter endValue) Assigns a parameter to modulate the end value of this modulator.LXRangeModulator.setExponent
(double exponent) final LXRangeModulator
LXRangeModulator.setNormalized
(double normalized) final LXRangeModulator
LXRangeModulator.setRange
(double startValue, double endValue) Sets the range of the modulator, maintaining the period.final LXRangeModulator
LXRangeModulator.setRange
(double startValue, double endValue, double periodMs) Updates the range of the modulator.final LXRangeModulator
LXRangeModulator.setRangeFromHereTo
(double endValue) Updates the range to proceed from the current value to a new end value.final LXRangeModulator
LXRangeModulator.setRangeFromHereTo
(double endValue, double periodMs) Updates the range to proceed from the current value to a new end value with a new period.final LXRangeModulator
LXRangeModulator.setStartValue
(double startValue) Updates the initial valueLXRangeModulator.setStartValue
(LXParameter startValue) Assigns a parameter to modulate the start value of this modulator.