Uses of Class
heronarts.lx.modulation.LXModulationEngine
Packages that use LXModulationEngine
Package
Description
Core LX engine and component functionality.
Components that control automated modulation of parameter values.
-
Uses of LXModulationEngine in heronarts.glx.ui
Methods in heronarts.glx.ui with parameters of type LXModulationEngineModifier and TypeMethodDescriptionUI.mapModulationSource(LXModulationEngine modulationEngine, UIModulationSource modulationSource) UI.mapTriggerSource(LXModulationEngine modulationEngine, UITriggerSource triggerSource) -
Uses of LXModulationEngine in heronarts.lx
Fields in heronarts.lx declared as LXModulationEngineModifier and TypeFieldDescriptionfinal LXModulationEngineLXDeviceComponent.modulationfinal LXModulationEngineLXEngine.modulationMethods in heronarts.lx that return LXModulationEngineModifier and TypeMethodDescriptionLXDeviceComponent.getModulationEngine()LXEngine.getModulationEngine() -
Uses of LXModulationEngine in heronarts.lx.command
Methods in heronarts.lx.command with parameters of type LXModulationEngineModifier and TypeMethodDescriptionprotected voidLXCommand.RemoveComponent.removeModulationMappings(LXModulationEngine modulation, LXComponent component) Constructors in heronarts.lx.command with parameters of type LXModulationEngineModifierConstructorDescriptionAddModulation(LXModulationEngine engine, LXNormalizedParameter source, LXCompoundModulation.Target target) AddModulator(LXModulationEngine modulation, Class<? extends LXModulator> modulatorClass) AddModulator(LXModulationEngine modulation, Class<? extends LXModulator> modulatorClass, int modulationColor) AddModulator(LXModulationEngine modulation, Class<? extends LXModulator> modulatorClass, JsonObject modulatorObj) AddModulator(LXModulationEngine modulation, Class<? extends LXModulator> modulatorClass, JsonObject modulatorObj, int modulationColor) AddTrigger(LXModulationEngine engine, BooleanParameter source, BooleanParameter target) MoveModulator(LXModulationEngine modulation, LXModulator modulator, int index) Remove(LXModulationEngine engine, List<LXParameterModulation> modulations) RemoveModulation(LXModulationEngine engine, LXCompoundModulation modulation) RemoveModulator(LXModulationEngine modulation, LXModulator modulator) RemoveTrigger(LXModulationEngine engine, LXTriggerModulation trigger) -
Uses of LXModulationEngine in heronarts.lx.mixer
Fields in heronarts.lx.mixer declared as LXModulationEngineMethods in heronarts.lx.mixer that return LXModulationEngineModifier and TypeMethodDescriptionLXBus.getModulationEngine()Get the modulation engine associated with this bus -
Uses of LXModulationEngine in heronarts.lx.modulation
Fields in heronarts.lx.modulation declared as LXModulationEngineMethods in heronarts.lx.modulation that return LXModulationEngineModifier and TypeMethodDescriptionLXModulationEngine.addListener(LXModulationEngine.Listener listener) LXModulationEngine.addModulation(LXCompoundModulation modulation) LXModulationEngine.addTrigger(LXTriggerModulation trigger) LXModulationContainer.getModulationEngine()Get the modulation engine implementation for this componentLXModulationEngine.removeListener(LXModulationEngine.Listener listener) LXModulationEngine.removeModulation(LXCompoundModulation modulation) LXModulationEngine.removeModulations(LXComponent component) LXModulationEngine.removeParameterModulations(LXParameter parameter) LXModulationEngine.removeTrigger(LXTriggerModulation trigger) LXModulationEngine.setFlagLoadModulations(boolean flagLoadModulations) Methods in heronarts.lx.modulation with parameters of type LXModulationEngineModifier and TypeMethodDescriptionprotected static LXParameterLXParameterModulation.getParameter(LX lx, LXModulationEngine scope, JsonObject obj) default voidLXModulationEngine.Listener.Default.modulationAdded(LXModulationEngine engine, LXCompoundModulation modulation) voidLXModulationEngine.Listener.modulationAdded(LXModulationEngine engine, LXCompoundModulation modulation) default voidLXModulationEngine.Listener.Default.modulationRemoved(LXModulationEngine engine, LXCompoundModulation modulation) voidLXModulationEngine.Listener.modulationRemoved(LXModulationEngine engine, LXCompoundModulation modulation) default voidLXModulationEngine.Listener.Default.modulatorAdded(LXModulationEngine engine, LXModulator modulator) voidLXModulationEngine.Listener.modulatorAdded(LXModulationEngine engine, LXModulator modulator) default voidLXModulationEngine.Listener.Default.modulatorMoved(LXModulationEngine engine, LXModulator modulator) voidLXModulationEngine.Listener.modulatorMoved(LXModulationEngine engine, LXModulator modulator) default voidLXModulationEngine.Listener.Default.modulatorRemoved(LXModulationEngine engine, LXModulator modulator) voidLXModulationEngine.Listener.modulatorRemoved(LXModulationEngine engine, LXModulator modulator) default voidLXModulationEngine.Listener.Default.triggerAdded(LXModulationEngine engine, LXTriggerModulation modulation) voidLXModulationEngine.Listener.triggerAdded(LXModulationEngine engine, LXTriggerModulation modulation) default voidLXModulationEngine.Listener.Default.triggerRemoved(LXModulationEngine engine, LXTriggerModulation modulation) voidLXModulationEngine.Listener.triggerRemoved(LXModulationEngine engine, LXTriggerModulation modulation) Constructors in heronarts.lx.modulation with parameters of type LXModulationEngineModifierConstructorDescriptionLXCompoundModulation(LX lx, LXModulationEngine scope, JsonObject obj) LXCompoundModulation(LXModulationEngine scope, LXNormalizedParameter source, LXCompoundModulation.Target target) protectedLXParameterModulation(LXModulationEngine scope, LXParameter source, LXParameter target) LXTriggerModulation(LX lx, LXModulationEngine scope, JsonObject obj) LXTriggerModulation(LXModulationEngine scope, BooleanParameter source, BooleanParameter target) -
Uses of LXModulationEngine in heronarts.lx.studio.ui.modulation
Fields in heronarts.lx.studio.ui.modulation declared as LXModulationEngineModifier and TypeFieldDescriptionprotected final LXModulationEngineUIMappingButton.modulationEngineMethods in heronarts.lx.studio.ui.modulation with parameters of type LXModulationEngineModifier and TypeMethodDescriptionvoidUIModulatorPicker.show(LXModulationEngine modulationEngine) Constructors in heronarts.lx.studio.ui.modulation with parameters of type LXModulationEngineModifierConstructorDescriptionParameter(UI ui, LXModulationEngine modulationEngine, float x, float y, float w, float h) Parameter(UI ui, LXModulationEngine modulationEngine, UIModulationSource modulationSource, float x, float y, float w, float h) Trigger(UI ui, LXModulationEngine modulationEngine, BooleanParameter trigger, float x, float y, float w, float h) -
Uses of LXModulationEngine in heronarts.lx.studio.ui.preview
Methods in heronarts.lx.studio.ui.preview with parameters of type LXModulationEngineModifier and TypeMethodDescriptionvoidUISoundStage.modulatorAdded(LXModulationEngine engine, LXModulator modulator) voidUISoundStage.modulatorRemoved(LXModulationEngine engine, LXModulator modulator)