Uses of Interface
heronarts.lx.LXComponent.Renamable
Packages that use LXComponent.Renamable
Package
Description
Modulator classes for real-time audio analysis.
Classes for color manipulation, blending, color values.
Layer components that mutate existing buffers with standardized enable/disable.
Utility abstraction for values that vary over time.
Core classes for procedural animation.
-
Uses of LXComponent.Renamable in heronarts.lx.audio
Classes in heronarts.lx.audio that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
A frequency gate monitors a Graphic Meter for a particular frequency range and triggers when that range passes a certain threshold.class
A DecibelMeter is a modulator that returns the level of an audio signal.class
A graphic meter splits the signal into frequency bands and computes envelopes for each of the bands independently.class
class
-
Uses of LXComponent.Renamable in heronarts.lx.clip
Classes in heronarts.lx.clip that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of LXComponent.Renamable in heronarts.lx.color
Classes in heronarts.lx.color that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
A swatch is a set of up to 5 dynamic colors that can be referenced by patterns and effects. -
Uses of LXComponent.Renamable in heronarts.lx.dmx
Classes in heronarts.lx.dmx that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
Abstract DMX Modulator specifying a universe, channel, and number of bytes.class
Extracts a color from three DMX channels starting at a given address.class
A modulator converting DMX input to normalized output, with three modes: 8-bit: single DMX channel scaled to normalized output 16-bit: two DMX channels for high resolution, scaled to normalized output Range: A range from [min] to [max] within a DMX channel.class
-
Uses of LXComponent.Renamable in heronarts.lx.effect
Classes in heronarts.lx.effect that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
class
class
class
class
Class to represent an effect that may be applied to the color array.static class
Placeholder pattern for when a class is missingclass
LXModelEffect<T extends LXModel>
Deprecated.No longer recommended, does not play nicely with dynamic models and view selectionclass
class
-
Uses of LXComponent.Renamable in heronarts.lx.effect.audio
Classes in heronarts.lx.effect.audio that implement LXComponent.Renamable -
Uses of LXComponent.Renamable in heronarts.lx.effect.color
Classes in heronarts.lx.effect.color that implement LXComponent.Renamable -
Uses of LXComponent.Renamable in heronarts.lx.effect.image
Classes in heronarts.lx.effect.image that implement LXComponent.Renamable -
Uses of LXComponent.Renamable in heronarts.lx.effect.midi
Classes in heronarts.lx.effect.midi that implement LXComponent.Renamable -
Uses of LXComponent.Renamable in heronarts.lx.mixer
Classes in heronarts.lx.mixer that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
Abstract subclass for both groups and channelsclass
A channel is a single component of the engine that has a set of patterns from which it plays and rotates.class
-
Uses of LXComponent.Renamable in heronarts.lx.modulator
Classes in heronarts.lx.modulator that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
An accelerator is a free-running modulator that changes its value based on velocity and acceleration, measured in units/second and units/second^2, respectively.class
An accumulator oscillates between increasing and decreasing value by some velocity such that it never overflows or stops moving outside of the floating point range.class
class
class
A click is a simple modulator that fires a value of 1 every time its period has passed.class
class
A modulator that tracks the value of a parameter but damps motion over time according to rules.class
Modulator that provides randomization within normalized value range.class
class
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
class
Modulator that provides randomized triggering on an intervalclass
This modulator is a simple linear ramp from one value to another over a specified number of milliseconds.class
A Modulator is an abstraction for a variable with a value that varies over time, such as an envelope or a low frequency oscillator.static class
Placeholder pattern for when a class is missingclass
An LXPeriodicModulator is a modulator that moves through a cycle in a given amount of time.class
Utility subclass for modulators which oscillate in a range of values between a minimum and a maximum.class
class
class
class
class
class
class
class
class
Modulator that provides random noise outputclass
class
A quadratic envelope moves from one value to another along a quadratic curve.class
Modulator that provides randomization within normalized value range.class
A sawtooth LFO oscillates from one extreme value to another.class
class
A classic sinusoidal oscillator.class
class
class
Simple square wave LFO.class
class
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. -
Uses of LXComponent.Renamable in heronarts.lx.pattern
Classes in heronarts.lx.pattern that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
class
Deprecated.class
LXModelPattern<T extends LXModel>
Deprecated.No longer recommended, does not play nicely with dynamic models and view selectionclass
A pattern is the core object that the animation engine uses to generate colors for all the points.static class
Placeholder pattern for when a class is missing -
Uses of LXComponent.Renamable in heronarts.lx.pattern.audio
Classes in heronarts.lx.pattern.audio that implement LXComponent.Renamable -
Uses of LXComponent.Renamable in heronarts.lx.pattern.color
Classes in heronarts.lx.pattern.color that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
class
class
-
Uses of LXComponent.Renamable in heronarts.lx.pattern.form
Classes in heronarts.lx.pattern.form that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
class
class
class
-
Uses of LXComponent.Renamable in heronarts.lx.pattern.image
Classes in heronarts.lx.pattern.image that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
class
class
-
Uses of LXComponent.Renamable in heronarts.lx.pattern.strip
Classes in heronarts.lx.pattern.strip that implement LXComponent.Renamable -
Uses of LXComponent.Renamable in heronarts.lx.pattern.test
Classes in heronarts.lx.pattern.test that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
Braindead simple test pattern that iterates through all the nodes turning them on one by one in fixed order. -
Uses of LXComponent.Renamable in heronarts.lx.pattern.texture
Classes in heronarts.lx.pattern.texture that implement LXComponent.Renamable -
Uses of LXComponent.Renamable in heronarts.lx.scheduler
Classes in heronarts.lx.scheduler that implement LXComponent.Renamable -
Uses of LXComponent.Renamable in heronarts.lx.script
Classes in heronarts.lx.script that implement LXComponent.Renamable -
Uses of LXComponent.Renamable in heronarts.lx.snapshot
Classes in heronarts.lx.snapshot that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
A snapshot holds a memory of the state of the program at a point in time. -
Uses of LXComponent.Renamable in heronarts.lx.structure
Classes in heronarts.lx.structure that implement LXComponent.RenamableModifier and TypeClassDescriptionclass
class
class
class
Class that represents a basic fixture with a fixed number of points, no hierarchy, and that is addressed with a single output definitionclass
An LXFixture is a rich LXComponent representing a physical lighting fixture which may be addressed by output packets.class
Utility base class that adds a bunch of parameters to a fixture object for selection of the most common protocols.class
class
class
class
-
Uses of LXComponent.Renamable in heronarts.lx.structure.view
Classes in heronarts.lx.structure.view that implement LXComponent.Renamable