Uses of Interface
heronarts.lx.osc.LXOscComponent
Packages that use LXOscComponent
Package
Description
Core LX engine and component functionality.
Modulator classes for real-time audio analysis.
Classes for color manipulation, blending, color values.
Layer components that mutate existing buffers with standardized enable/disable.
Integration with MIDI devices.
Components that control automated modulation of parameter values.
Utility abstraction for values that vary over time.
Core classes for procedural animation.
-
Uses of LXOscComponent in heronarts.lx
Classes in heronarts.lx that implement LXOscComponentModifier and TypeClassDescriptionclass
A component which may have its own scoped user-level modulators.class
The engine is the core class that runs the internal animations.class
class
Class to represent a musical tempo at which patterns are operating. -
Uses of LXOscComponent in heronarts.lx.audio
Classes in heronarts.lx.audio that implement LXOscComponentModifier 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
class
class
class
class
-
Uses of LXOscComponent in heronarts.lx.clip
Classes in heronarts.lx.clip that implement LXOscComponentModifier and TypeClassDescriptionclass
class
class
class
class
class
-
Uses of LXOscComponent in heronarts.lx.color
Classes in heronarts.lx.color that implement LXOscComponentModifier and TypeClassDescriptionclass
A dynamic color is a color that has a few different settings that allows it to either be fixed or to change its value over time.class
A palette is an object that is used to keep track of top-level color values and set modes of color computation.class
A swatch is a set of up to 5 dynamic colors that can be referenced by patterns and effects. -
Uses of LXOscComponent in heronarts.lx.dmx
Classes in heronarts.lx.dmx that implement LXOscComponentModifier and TypeClassDescriptionclass
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 LXOscComponent in heronarts.lx.effect
Classes in heronarts.lx.effect that implement LXOscComponentModifier 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 LXOscComponent in heronarts.lx.effect.audio
Classes in heronarts.lx.effect.audio that implement LXOscComponent -
Uses of LXOscComponent in heronarts.lx.effect.color
Classes in heronarts.lx.effect.color that implement LXOscComponent -
Uses of LXOscComponent in heronarts.lx.effect.image
Classes in heronarts.lx.effect.image that implement LXOscComponent -
Uses of LXOscComponent in heronarts.lx.effect.midi
Classes in heronarts.lx.effect.midi that implement LXOscComponent -
Uses of LXOscComponent in heronarts.lx.midi
Classes in heronarts.lx.midi that implement LXOscComponent -
Uses of LXOscComponent in heronarts.lx.mixer
Classes in heronarts.lx.mixer that implement LXOscComponentModifier and TypeClassDescriptionclass
Abstract subclass for both groups and channelsclass
Abstract representation of a channel, which could be a normal channel with patterns or the master channel.class
A channel is a single component of the engine that has a set of patterns from which it plays and rotates.class
class
Represents the master channel.class
Encapsulation of all the LX channel blending and mixer -
Uses of LXOscComponent in heronarts.lx.modulation
Classes in heronarts.lx.modulation that implement LXOscComponent -
Uses of LXOscComponent in heronarts.lx.modulator
Classes in heronarts.lx.modulator that implement LXOscComponentModifier and TypeClassDescriptionclass
class
class
Modulator that provides randomization within normalized value range.class
Modulator that provides randomized triggering on an intervalclass
class
class
class
class
class
class
class
Modulator that provides random noise outputclass
class
Modulator that provides randomization within normalized value range.class
class
class
class
class
A sawtooth LFO oscillates from one extreme value to another. -
Uses of LXOscComponent in heronarts.lx.pattern
Classes in heronarts.lx.pattern that implement LXOscComponentModifier 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 LXOscComponent in heronarts.lx.pattern.audio
Classes in heronarts.lx.pattern.audio that implement LXOscComponent -
Uses of LXOscComponent in heronarts.lx.pattern.color
Classes in heronarts.lx.pattern.color that implement LXOscComponentModifier and TypeClassDescriptionclass
class
class
-
Uses of LXOscComponent in heronarts.lx.pattern.form
Classes in heronarts.lx.pattern.form that implement LXOscComponentModifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of LXOscComponent in heronarts.lx.pattern.image
Classes in heronarts.lx.pattern.image that implement LXOscComponentModifier and TypeClassDescriptionclass
static class
class
class
-
Uses of LXOscComponent in heronarts.lx.pattern.strip
Classes in heronarts.lx.pattern.strip that implement LXOscComponent -
Uses of LXOscComponent in heronarts.lx.pattern.test
Classes in heronarts.lx.pattern.test that implement LXOscComponentModifier and TypeClassDescriptionclass
Braindead simple test pattern that iterates through all the nodes turning them on one by one in fixed order. -
Uses of LXOscComponent in heronarts.lx.pattern.texture
Classes in heronarts.lx.pattern.texture that implement LXOscComponent -
Uses of LXOscComponent in heronarts.lx.script
Classes in heronarts.lx.script that implement LXOscComponent -
Uses of LXOscComponent in heronarts.lx.snapshot
Classes in heronarts.lx.snapshot that implement LXOscComponentModifier and TypeClassDescriptionclass
class
A snapshot holds a memory of the state of the program at a point in time.class
The snapshot engine stores snapshots in time of the state of project settings.