Uses of Package
heronarts.lx
Packages that use heronarts.lx
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.
Geometry models, points and fixtures.
Components that control automated modulation of parameter values.
Utility abstraction for values that vary over time.
Output support for various networking protocols.
Abstraction for values that may be monitored and controlled via UI.
Core classes for procedural animation.
-
Classes in heronarts.lx used by heronarts.glx
-
Classes in heronarts.lx used by heronarts.glx.uiClassDescriptionCore controller for a LX instance.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.glx.ui.componentClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lxClassDescriptionCore controller for a LX instance.Specifies how the state of live output is restored when a project is loaded.Listener for top-level eventsThe LX class loader parses JAR files in the LX content directory.Core base class for any component in the LX tree.A component which may have its own scoped user-level modulators.The engine is the core class that runs the internal animations.A layer is a components that has a run method and operates on some other buffer component.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Generic interface for an object that contains callback methods for the LX engine.Registry container for content classes used by the LX implementationJSON fixture typeInterface for any object that may be stored and loaded from a serialized file using Json.Class to represent a musical tempo at which patterns are operating.
-
Classes in heronarts.lx used by heronarts.lx.audioClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.blendClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.clipClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.clipboardClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.
-
Classes in heronarts.lx used by heronarts.lx.colorClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.commandClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.A component which may have its own scoped user-level modulators.
-
Classes in heronarts.lx used by heronarts.lx.dmxClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.An annotation to be applied to LXPattern or LXEffect classes giving them a name in the UI different from their classnameA component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.effectClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.A market interface for a Placeholder component that is used when an LXComponent class implementation is missing at runtime.Marker interface for components which can have their label changed.An annotation to be applied to LXPattern or LXEffect classes giving them a name in the UI different from their classnameA component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.effect.audioClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.An annotation to be applied to LXPattern or LXEffect classes giving them a name in the UI different from their classnameA component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.effect.colorClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.An annotation to be applied to LXPattern or LXEffect classes giving them a name in the UI different from their classnameA component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.effect.imageClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.An annotation to be applied to LXPattern or LXEffect classes giving them a name in the UI different from their classnameA component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.effect.midiClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.Marker interface that indicates this device implements MIDI functionalityBase class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.midiClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.midi.surfaceClassDescriptionCore controller for a LX instance.A component which may have its own scoped user-level modulators.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.mixerClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.modelClassDescriptionCore controller for a LX instance.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.modulationClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.modulatorClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.A market interface for a Placeholder component that is used when an LXComponent class implementation is missing at runtime.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.oscClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.outputClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.parameterClassDescriptionCore base class for any component in the LX tree.Interface for any object in the LX system that can be represented by an abstract path.
-
Classes in heronarts.lx used by heronarts.lx.patternClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.A market interface for a Placeholder component that is used when an LXComponent class implementation is missing at runtime.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.pattern.audioClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.An annotation to be applied to LXPattern or LXEffect classes giving them a name in the UI different from their classnameA component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.pattern.colorClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.pattern.formClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.A layer is a components that has a run method and operates on some other buffer component.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.pattern.imageClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.pattern.stripClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.pattern.testClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.pattern.textureClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.schedulerClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.scriptClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.Marker interface that indicates this device implements MIDI functionalityBase class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.A component that keeps a reference to a particular model, which may potentially be different than the global model.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.snapshotClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.A component which may have its own scoped user-level modulators.Base class for system components that run in the engine, which have common attributes, such as parameters, modulators, and layers.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.structureClassDescriptionCore controller for a LX instance.An annotation to be applied to LXPattern or LXEffect classes describing what category the component belongs to.Core base class for any component in the LX tree.Marker interface for components which can have their label changed.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.structure.viewClassDescriptionCore controller for a LX instance.Listener for top-level eventsCore base class for any component in the LX tree.Marker interface for components which can have their label changed.Interface for any object in the LX system that can be represented by an abstract path.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.studioClassDescriptionCore controller for a LX instance.A component which may have its own scoped user-level modulators.Generic interface for an object that contains callback methods for the LX engine.Registry container for content classes used by the LX implementationInterface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.studio.uiClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.browserClassDescriptionCore controller for a LX instance.A component which may have its own scoped user-level modulators.
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.clip
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.deviceClassDescriptionCore base class for any component in the LX tree.A market interface for a Placeholder component that is used when an LXComponent class implementation is missing at runtime.A component which may have its own scoped user-level modulators.
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.dmx
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.effect
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.fixture
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.global
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.lfo
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.midi
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.mixer
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.model
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.modulationClassDescriptionCore controller for a LX instance.Core base class for any component in the LX tree.A component which may have its own scoped user-level modulators.
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.osc
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.patternClassDescriptionA component which may have its own scoped user-level modulators.
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.performanceClassDescriptionCore controller for a LX instance.A component which may have its own scoped user-level modulators.
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.previewClassDescriptionCore controller for a LX instance.Interface for any object that may be stored and loaded from a serialized file using Json.
-
Classes in heronarts.lx used by heronarts.lx.studio.ui.toolbarClassDescriptionCore controller for a LX instance.The engine is the core class that runs the internal animations.