Package | Description |
---|---|
heronarts.lx |
Core LX engine and component functionality.
|
heronarts.lx.audio |
Modulator classes for real-time audio analysis.
|
heronarts.lx.clip | |
heronarts.lx.color |
Classes for color manipulation, blending, color values.
|
heronarts.lx.command | |
heronarts.lx.effect |
Layer components that mutate existing buffers with standardized enable/disable.
|
heronarts.lx.effect.midi | |
heronarts.lx.midi |
Integration with MIDI devices.
|
heronarts.lx.midi.surface | |
heronarts.lx.mixer | |
heronarts.lx.modulation |
Components that control automated modulation of parameter values.
|
heronarts.lx.modulator |
Utility abstraction for values that vary over time.
|
heronarts.lx.osc | |
heronarts.lx.output |
Output support for various networking protocols.
|
heronarts.lx.parameter |
Abstraction for values that may be monitored and controlled via UI.
|
heronarts.lx.pattern |
Core classes for procedural animation.
|
heronarts.lx.pattern.form | |
heronarts.lx.pattern.texture | |
heronarts.lx.scheduler | |
heronarts.lx.snapshot | |
heronarts.lx.structure | |
heronarts.lx.studio.ui.clip | |
heronarts.lx.studio.ui.device | |
heronarts.lx.studio.ui.fixture | |
heronarts.lx.studio.ui.lfo | |
heronarts.lx.studio.ui.modulation | |
heronarts.p3lx.ui |
Framework for building modular 3d+2d UI in Processing 2.
|
heronarts.p3lx.ui.component |
Collection of standard UI components.
|
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXDeviceComponent.controlsExpanded |
BooleanParameter |
LXDeviceComponent.crashed |
BooleanParameter |
Tempo.enabled |
BooleanParameter |
LXPreferences.focusActivePattern |
BooleanParameter |
LXPreferences.focusChannelOnCue |
BooleanParameter |
LXEngine.isChannelMultithreaded |
BooleanParameter |
LXEngine.isMultithreaded |
BooleanParameter |
LXEngine.isNetworkMultithreaded |
BooleanParameter |
LXDeviceComponent.modulationExpanded |
BooleanParameter |
Tempo.nudgeDown |
BooleanParameter |
Tempo.nudgeUp |
BooleanParameter |
LXEngine.Output.restricted |
BooleanParameter |
LXRunnableComponent.running
Whether this modulator is currently running.
|
BooleanParameter |
LXPreferences.schedulerEnabled |
BooleanParameter |
LXPreferences.sendCueToOutput |
BooleanParameter |
LXPreferences.showHelpBar |
BooleanParameter |
Tempo.tap |
BooleanParameter |
Tempo.trigger |
BooleanParameter |
LXRunnableComponent.trigger |
Modifier and Type | Method and Description |
---|---|
static void |
LXSerializable.Utils.loadBoolean(BooleanParameter parameter,
JsonObject object,
String key)
Loads a boolean value into a parameter, if it is found.
|
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXAudioEngine.enabled |
BooleanParameter |
BandGate.gate
Gate parameter is set to true for one frame when the beat is triggered.
|
BooleanParameter |
LXAudioOutput.looping |
BooleanParameter |
LXAudioOutput.play |
BooleanParameter |
BandGate.teachTempo
Turn this parameter on to have this modulator tap the tempo system
|
BooleanParameter |
LXAudioOutput.trigger |
Modifier and Type | Method and Description |
---|---|
BooleanParameter |
BandGate.getTriggerSource() |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXClip.loop |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXSwatch.autoCycleEligible |
BooleanParameter |
LXPalette.autoCycleEnabled |
BooleanParameter |
LXSwatch.recall |
BooleanParameter |
LXPalette.transitionEnabled |
BooleanParameter |
LXPalette.triggerSwatchCycle |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXCommandEngine.dirty |
Constructor and Description |
---|
AddTrigger(LXModulationEngine engine,
BooleanParameter source,
BooleanParameter target) |
SetNormalized(BooleanParameter parameter,
boolean value) |
Toggle(BooleanParameter parameter) |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXEffect.enabled |
BooleanParameter |
StrobeEffect.tempoSync |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
GateEffect.manualTrigger |
BooleanParameter |
GateEffect.midiEnabled |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXMidiInput.channelEnabled |
BooleanParameter |
LXMidiEngine.computerKeyboardEnabled |
BooleanParameter |
LXMidiDevice.connected
Whether the MIDI device is connected.
|
BooleanParameter |
LXMidiInput.controlEnabled |
BooleanParameter |
LXMidiDevice.enabled
Whether the midi device is enabled for communication.
|
BooleanParameter |
LXMidiInput.syncEnabled |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXMidiSurface.enabled |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXBus.arm
Arms the channel for clip recording.
|
BooleanParameter |
LXChannel.autoCycleEnabled
Whether auto pattern transition is enabled on this channel
|
BooleanParameter |
LXChannel.controlsExpanded
Whether the channel control UI is expanded
|
BooleanParameter |
LXMixerEngine.cueA |
BooleanParameter |
LXAbstractChannel.cueActive
Whether this channel should show in the cue UI.
|
BooleanParameter |
LXMixerEngine.cueB |
BooleanParameter |
LXAbstractChannel.enabled
Whether this channel is enabled.
|
BooleanParameter |
LXAbstractChannel.midiMonitor
Whether this channel should listen to MIDI events
|
BooleanParameter |
LXBus.selected
Whether channel is selected in the UI
|
BooleanParameter |
LXChannel.transitionEnabled |
BooleanParameter |
LXChannel.triggerPatternCycle |
BooleanParameter |
LXMixerEngine.viewCondensed |
Modifier and Type | Method and Description |
---|---|
BooleanParameter |
LXMixerEngine.getScene(int index)
Get the boolean parameter that launches a scene
|
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXParameterModulation.enabled |
BooleanParameter |
LXTriggerModulation.source |
BooleanParameter |
LXTriggerModulation.target |
Constructor and Description |
---|
LXTriggerModulation(LXModulationEngine scope,
BooleanParameter source,
BooleanParameter target) |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
ADSREnvelope.engage |
BooleanParameter |
ADEnvelope.engage |
BooleanParameter |
LXPeriodicModulator.looping
Whether this modulator runs continuously looping.
|
BooleanParameter |
LXPeriodicModulator.tempoLock |
BooleanParameter |
LXPeriodicModulator.tempoSync |
Modifier and Type | Method and Description |
---|---|
BooleanParameter |
LXTriggerSource.getTriggerSource() |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXOscEngine.receiveActive |
BooleanParameter |
LXOscEngine.transmitActive |
BooleanParameter |
LXOscEngine.unknownReceiveHost |
BooleanParameter |
LXOscEngine.unknownTransmitHost |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXOutput.enabled
Whether the output is enabled.
|
BooleanParameter |
LXDatagram.error
Whether this datagram is in an error state
|
Modifier and Type | Method and Description |
---|---|
BooleanParameter |
BooleanParameter.setDescription(String description) |
BooleanParameter |
BooleanParameter.setMode(BooleanParameter.Mode mode) |
BooleanParameter |
BooleanParameter.setNormalized(double normalized) |
BooleanParameter |
BooleanParameter.setValue(boolean value) |
BooleanParameter |
BooleanParameter.toggle() |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXPattern.autoCycleEligible |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
PlanesPattern.Plane.active |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
NoisePattern.motion |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXScheduler.dirty |
BooleanParameter |
LXScheduler.enabled |
BooleanParameter |
LXScheduledProject.enabled |
BooleanParameter |
LXScheduler.fade |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
LXSnapshot.autoCycleEligible |
BooleanParameter |
LXSnapshotEngine.autoCycleEnabled
Whether auto pattern transition is enabled on this channel
|
BooleanParameter |
LXSnapshot.View.enabled
Whether this view is enabled for recall or not.
|
BooleanParameter |
LXSnapshot.recall |
BooleanParameter |
LXSnapshotEngine.recallEffect |
BooleanParameter |
LXSnapshotEngine.recallMixer |
BooleanParameter |
LXSnapshotEngine.recallModulation |
BooleanParameter |
LXSnapshotEngine.recallPattern |
BooleanParameter |
LXSnapshotEngine.transitionEnabled |
BooleanParameter |
LXSnapshotEngine.triggerSnapshotCycle |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
JsonFixture.ParameterDefinition.booleanParameter |
BooleanParameter |
LXFixture.enabled |
BooleanParameter |
JsonFixture.error |
BooleanParameter |
LXFixture.identify |
BooleanParameter |
LXStructure.isStatic |
BooleanParameter |
LXFixture.mute |
BooleanParameter |
LXProtocolFixture.reverse |
BooleanParameter |
LXFixture.selected |
BooleanParameter |
LXFixture.solo |
BooleanParameter |
GridFixture.splitPacket |
BooleanParameter |
LXStructure.syncModelFile |
BooleanParameter |
LXProtocolFixture.unknownHost |
BooleanParameter |
JsonFixture.warning |
Modifier and Type | Method and Description |
---|---|
BooleanParameter |
UIClipButton.getTriggerTarget() |
BooleanParameter |
UISceneButton.getTriggerTarget() |
Modifier and Type | Method and Description |
---|---|
default UIButton |
UIDeviceControls.newButton(BooleanParameter p) |
protected UIDevice |
UIDevice.setEnabledButton(BooleanParameter p) |
protected UIDevice |
UIDevice.setEnabledButton(BooleanParameter p,
boolean isMomentary) |
Modifier and Type | Method and Description |
---|---|
UIButton |
UIFixture.newControlButton(BooleanParameter parameter,
float width) |
Modifier and Type | Method and Description |
---|---|
BooleanParameter |
UIWave.getTriggerTarget() |
Modifier and Type | Method and Description |
---|---|
BooleanParameter |
UITriggerModulationButton.getTriggerSource() |
BooleanParameter |
UIAbstractGlobalModulator.getTriggerTarget() |
Constructor and Description |
---|
UITriggerModulationButton(UI ui,
LX lx,
BooleanParameter trigger,
float x,
float y,
float w,
float h) |
Modifier and Type | Field and Description |
---|---|
BooleanParameter |
UI3dContext.Camera.active |
BooleanParameter |
UI3dContext.animation
Whether to animate between camera positions
|
BooleanParameter |
UI3dContext.phiLock
Phi lock prevents crazy vertical rotations
|
BooleanParameter |
UI3dContext.showCenterPoint |
BooleanParameter |
UIObject.visible |
Modifier and Type | Method and Description |
---|---|
BooleanParameter |
UITriggerSource.getTriggerSource() |
BooleanParameter |
UITriggerTarget.getTriggerTarget() |
Modifier and Type | Method and Description |
---|---|
BooleanParameter |
UISwitch.getTriggerSource() |
BooleanParameter |
UICheckbox.getTriggerSource() |
BooleanParameter |
UIButton.getTriggerSource() |
BooleanParameter |
UISwitch.getTriggerTarget() |
BooleanParameter |
UICheckbox.getTriggerTarget() |
BooleanParameter |
UIButton.getTriggerTarget() |
Modifier and Type | Method and Description |
---|---|
UICheckbox |
UICheckbox.setParameter(BooleanParameter parameter) |
UIButton |
UIButton.setParameter(BooleanParameter parameter) |
Constructor and Description |
---|
Trigger(UI ui,
BooleanParameter trigger,
float x,
float y) |
UIButton(float w,
BooleanParameter p) |
UIButton(float w,
float h,
BooleanParameter p) |
UICheckbox(float w,
BooleanParameter p) |
UICheckbox(float x,
float y,
BooleanParameter p) |
UICheckbox(float x,
float y,
float w,
float h,
BooleanParameter p) |
LX library by Mark C. Slee. © 2012-2020