Uses of Class
heronarts.lx.modulator.LXPeriodicModulator
Packages that use LXPeriodicModulator
-
Uses of LXPeriodicModulator in heronarts.lx.modulator
Subclasses of LXPeriodicModulator in heronarts.lx.modulatorModifier and TypeClassDescriptionclassA click is a simple modulator that fires a value of 1 every time its period has passed.classAn extendable modulator class that lets a custom normalized function be supplied by simply extending this class and supplying a compute() and invert() method.classModulator that provides randomized triggering on an intervalclassThis modulator is a simple linear ramp from one value to another over a specified number of milliseconds.classUtility subclass for modulators which oscillate in a range of values between a minimum and a maximum.classclassclassA quadratic envelope moves from one value to another along a quadratic curve.classModulator that provides randomization within normalized value range.classA sawtooth LFO oscillates from one extreme value to another.classA classic sinusoidal oscillator.classSimple square wave LFO.classclassclassclassA 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 LXPeriodicModulatorModifier and TypeMethodDescriptionLXPeriodicModulator.disableAutoReset()final LXPeriodicModulatorLXPeriodicModulator.randomBasis()Sets the basis to a random positionfinal LXPeriodicModulatorLXPeriodicModulator.setBasis(double basis) Set the modulator to a certain basis position in its cycle.LXPeriodicModulator.setLooping(boolean looping) Sets whether the modulator should loop after it completes a cycle or halt at the end position.final LXPeriodicModulatorLXPeriodicModulator.setPeriod(double periodMs) Modify the period of this modulatorfinal LXPeriodicModulatorLXPeriodicModulator.setPeriod(LXParameter period) Sets a parameter to the period of this modulator