Uses of Interface
heronarts.lx.parameter.LXNormalizedParameter
Packages that use LXNormalizedParameter
Package
Description
Core LX engine and component functionality.
Modulator classes for real-time audio analysis.
Classes for color manipulation, blending, color values.
Integration with MIDI devices.
Components that control automated modulation of parameter values.
Utility abstraction for values that vary over time.
Abstraction for values that may be monitored and controlled via UI.
-
Uses of LXNormalizedParameter in heronarts.glx.ui
Methods in heronarts.glx.ui that return LXNormalizedParameterModifier and TypeMethodDescriptionUIControlTarget.getControlTarget()UI2dComponent.getMappableParameter(LXNormalizedParameter parameter) Returns a valid mappable parameter or nullUIModulationSource.getModulationSource()Methods in heronarts.glx.ui with parameters of type LXNormalizedParameterModifier and TypeMethodDescriptionUI2dComponent.getMappableParameter(LXNormalizedParameter parameter) Returns a valid mappable parameter or null -
Uses of LXNormalizedParameter in heronarts.glx.ui.component
Fields in heronarts.glx.ui.component declared as LXNormalizedParameterModifier and TypeFieldDescriptionprotected final LXNormalizedParameterUIColorSlider.parameterprotected LXNormalizedParameterUIParameterControl.parameterMethods in heronarts.glx.ui.component that return LXNormalizedParameterModifier and TypeMethodDescriptionUIButton.getControlTarget()UIButtonGroup.getControlTarget()UICheckbox.getControlTarget()UIColorSlider.getControlTarget()UIDoubleBox.getControlTarget()UIDropMenu.getControlTarget()UIIntegerBox.getControlTarget()UIParameterControl.getControlTarget()UIToggleSet.getControlTarget()UIDoubleBox.getModulationSource()UIMeter.getModulationSource()UIParameterControl.getModulationSource()UIParameterControl.getParameter()Methods in heronarts.glx.ui.component with parameters of type LXNormalizedParameterModifier and TypeMethodDescriptionstatic UIMeterUIMeter.newHorizontalMeter(UI ui, LXNormalizedParameter parameter, float w, float h) static UIMeterUIMeter.newVerticalMeter(UI ui, LXNormalizedParameter parameter, float w, float h) UIButton.setControlSource(LXNormalizedParameter controlSource) Sets an explicit control source for the button, which may or may not match its other parameter behavior.UIButton.setControlTarget(LXNormalizedParameter controlTarget) Sets an explicit control target for the button, which may or may not match its other parameter behavior.UICompoundParameterControl.setParameter(LXNormalizedParameter parameter) UIMeter.setParameter(LXNormalizedParameter parameter) UIParameterControl.setParameter(LXNormalizedParameter parameter) UISwitch.setParameter(LXNormalizedParameter parameter) Constructors in heronarts.glx.ui.component with parameters of type LXNormalizedParameterModifierConstructorDescriptionBrightness(LXNormalizedParameter brightness, float x, float y, float w, float h) Hue(LXNormalizedParameter hue, float x, float y, float w, float h) Saturation(LXNormalizedParameter saturation, float x, float y, float w, float h) UIColorControl(float x, float y, ColorParameter color, LXNormalizedParameter subparameter) UIColorPicker(float x, float y, float w, float h, ColorParameter color, LXNormalizedParameter subparameter) protectedUIColorPicker(float x, float y, float w, float h, ColorParameter color, LXNormalizedParameter subparameter, boolean isDynamic) protectedUIColorSlider(ColorParameter color, LXNormalizedParameter parameter, float x, float y, float w, float h) protectedUIColorSlider(LXNormalizedParameter parameter, float x, float y, float w, float h) UIKnob(float x, float y, LXNormalizedParameter parameter) UIKnob(LXNormalizedParameter parameter) UIMeter(UI ui, LXNormalizedParameter parameter, float x, float y, float w, float h) UIMeter(UI ui, LXNormalizedParameter parameter, UIMeter.Axis axis, float x, float y, float w, float h) UISwitch(float x, float y, LXNormalizedParameter parameter) UISwitch(LXNormalizedParameter parameter) -
Uses of LXNormalizedParameter in heronarts.lx
Methods in heronarts.lx that return LXNormalizedParameterMethods in heronarts.lx with parameters of type LXNormalizedParameterModifier and TypeMethodDescriptionLXMappingEngine.setControlTarget(LXNormalizedParameter controlTarget) -
Uses of LXNormalizedParameter in heronarts.lx.audio
Classes in heronarts.lx.audio that implement LXNormalizedParameterModifier and TypeClassDescriptionclassclassA frequency gate monitors a Graphic Meter for a particular frequency range and triggers when that range passes a certain threshold.classA DecibelMeter is a modulator that returns the level of an audio signal.classA graphic meter splits the signal into frequency bands and computes envelopes for each of the bands independently.classclassstatic classMethods in heronarts.lx.audio that return LXNormalizedParameterModifier and TypeMethodDescriptionBandFilter.setNormalized(double value) BandGate.setNormalized(double value) DecibelMeter.setNormalized(double value) SoundObject.setNormalized(double value) -
Uses of LXNormalizedParameter in heronarts.lx.clip
Fields in heronarts.lx.clip declared as LXNormalizedParameterMethods in heronarts.lx.clip with parameters of type LXNormalizedParameterModifier and TypeMethodDescriptionbooleanParameterClipLane.shouldRecordParameterChange(LXNormalizedParameter p) booleanParameterClipLane.Trigger.shouldRecordParameterChange(LXNormalizedParameter p) -
Uses of LXNormalizedParameter in heronarts.lx.clipboard
Constructors in heronarts.lx.clipboard with parameters of type LXNormalizedParameter -
Uses of LXNormalizedParameter in heronarts.lx.color
Classes in heronarts.lx.color that implement LXNormalizedParameterModifier and TypeClassDescriptionclassUtility class with a discrete selection of colors that are shown by a UI picker device.static classConstructors in heronarts.lx.color with parameters of type LXNormalizedParameterModifierConstructorDescriptionGrayTable(LXNormalizedParameter invert) GrayTable(LXNormalizedParameter invert, int padding) GrayTable(LXNormalizedParameter invert, LXNormalizedParameter level) GrayTable(LXNormalizedParameter invert, LXNormalizedParameter level, int padding) -
Uses of LXNormalizedParameter in heronarts.lx.command
Methods in heronarts.lx.command that return LXNormalizedParameterConstructors in heronarts.lx.command with parameters of type LXNormalizedParameterModifierConstructorDescriptionAddMapping(LXShortMessage message, LXNormalizedParameter parameter) AddModulation(LXModulationEngine engine, LXNormalizedParameter source, LXCompoundModulation.Target target) SetNormalized(LXNormalizedParameter parameter) SetNormalized(LXNormalizedParameter parameter, double newValue) -
Uses of LXNormalizedParameter in heronarts.lx.dmx
Classes in heronarts.lx.dmx that implement LXNormalizedParameterModifier and TypeClassDescriptionclassA 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.Methods in heronarts.lx.dmx that return LXNormalizedParameter -
Uses of LXNormalizedParameter in heronarts.lx.midi
Fields in heronarts.lx.midi declared as LXNormalizedParameterMethods in heronarts.lx.midi with parameters of type LXNormalizedParameterModifier and TypeMethodDescriptionstatic LXMidiMappingLXMidiMapping.create(LX lx, LXShortMessage message, LXNormalizedParameter parameter) protected static BoundedParameterLXMidiMapping.makeBoundedRangeParameter(LXNormalizedParameter parameter, boolean on, String label, String description) Constructors in heronarts.lx.midi with parameters of type LXNormalizedParameterModifierConstructorDescriptionprotectedLXMidiMapping(LX lx, int channel, LXMidiMapping.Type type, LXNormalizedParameter parameter) -
Uses of LXNormalizedParameter in heronarts.lx.midi.template
Classes in heronarts.lx.midi.template that implement LXNormalizedParameterModifier and TypeClassDescriptionclassclass -
Uses of LXNormalizedParameter in heronarts.lx.modulation
Subinterfaces of LXNormalizedParameter in heronarts.lx.modulationModifier and TypeInterfaceDescriptionstatic interfaceA parameter type that can receive compound modulation.Fields in heronarts.lx.modulation declared as LXNormalizedParameterModifier and TypeFieldDescriptionfinal LXNormalizedParameterLXCompoundModulation.sourceThe source parameter for this compound modulation mappingConstructors in heronarts.lx.modulation with parameters of type LXNormalizedParameterModifierConstructorDescriptionLXCompoundModulation(LXModulationEngine scope, LXNormalizedParameter source, LXCompoundModulation.Target target) -
Uses of LXNormalizedParameter in heronarts.lx.modulator
Classes in heronarts.lx.modulator that implement LXNormalizedParameterModifier and TypeClassDescriptionclassclassclassModulator that provides randomization within normalized value range.classAn extendable modulator class that lets a custom normalized function be supplied by simply extending this class and supplying a compute() and invert() method.classThis 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.classclassclassclassModulator that provides random noise outputclassclassA 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.classclassA classic sinusoidal oscillator.classclassclassSimple square wave LFO.classclassclassA 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 LXNormalizedParameterModifier and TypeMethodDescriptionAHDSREnvelope.setNormalized(double value) CycleModulator.setNormalized(double value) Damper.setNormalized(double value) NoiseModulator.setNormalized(double value) OperatorModulator.setNormalized(double value) Randomizer.setNormalized(double value) Scaler.setNormalized(double value) Smoother.setNormalized(double value) Spring.setNormalized(double value) Stepper.setNormalized(double value) Timer.setNormalized(double value) -
Uses of LXNormalizedParameter in heronarts.lx.parameter
Classes in heronarts.lx.parameter that implement LXNormalizedParameterModifier and TypeClassDescriptionclassA simple parameter that has a binary value of off or onclassA FunctionalParameter that is bounded by a range.classSimple parameter class with a double value.classclassCompoundEnumParameter<T extends Enum<T>>classclassclassParameter type with a discrete set of possible integer values.classEnumParameter<T extends Enum<T>>classA parameter that can be listened to and has normalized values.classSimple normalized parameter which is not listenable.classclassstatic classQuantized parameter which uses the global launch quantization setting.classA boolean parameter which is momentary and supports instantaneous toggling to true.Methods in heronarts.lx.parameter that return LXNormalizedParameterModifier and TypeMethodDescriptionBoundedFunctionalParameter.setExponent(double exponent) BoundedFunctionalParameter.setNormalizationCurve(BoundedParameter.NormalizationCurve curve) LXNormalizedParameter.setNormalized(double value) Sets the value or the parameter in normalized space from 0 to 1 -
Uses of LXNormalizedParameter in heronarts.lx.structure.view
Classes in heronarts.lx.structure.view that implement LXNormalizedParameterModifier and TypeClassDescriptionstatic classclassclass -
Uses of LXNormalizedParameter in heronarts.lx.studio.ui.clip
Methods in heronarts.lx.studio.ui.clip that return LXNormalizedParameterModifier and TypeMethodDescriptionUIClipButton.getControlTarget()UIClipStop.getControlTarget()UIPatternLauncher.CycleAll.getControlTarget()UIPatternLauncher.PatternButton.getControlTarget()UIPatternLauncher.PatternCycle.getControlTarget()UISceneButton.getControlTarget()UISceneStop.getControlTarget() -
Uses of LXNormalizedParameter in heronarts.lx.studio.ui.global
Methods in heronarts.lx.studio.ui.global that return LXNormalizedParameter -
Uses of LXNormalizedParameter in heronarts.lx.studio.ui.lfo
Methods in heronarts.lx.studio.ui.lfo that return LXNormalizedParameter