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 TypeClassDescriptionclassAn extendable modulator class that lets a custom normalized function be supplied by simply extending this class and supplying a compute() and invert() method.classThis modulator is a simple linear ramp from one value to another over a specified number of milliseconds.classclassclassA quadratic envelope moves from one value to another along a quadratic curve.classA sawtooth LFO oscillates from one extreme value to another.classA classic sinusoidal oscillator.classSimple square wave LFO.classA triangular LFO is a simple linear modulator that oscillates between a low and hi value over a specified time period.classA sawtooth LFO oscillates from one extreme value to another.Methods in heronarts.lx.modulator that return LXRangeModulatorModifier and TypeMethodDescriptionfinal LXRangeModulatorLXRangeModulator.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 LXRangeModulatorLXRangeModulator.setNormalized(double normalized) final LXRangeModulatorLXRangeModulator.setRange(double startValue, double endValue) Sets the range of the modulator, maintaining the period.final LXRangeModulatorLXRangeModulator.setRange(double startValue, double endValue, double periodMs) Updates the range of the modulator.final LXRangeModulatorLXRangeModulator.setRangeFromHereTo(double endValue) Updates the range to proceed from the current value to a new end value.final LXRangeModulatorLXRangeModulator.setRangeFromHereTo(double endValue, double periodMs) Updates the range to proceed from the current value to a new end value with a new period.final LXRangeModulatorLXRangeModulator.setStartValue(double startValue) Updates the initial valueLXRangeModulator.setStartValue(LXParameter startValue) Assigns a parameter to modulate the start value of this modulator.