Package heronarts.lx.midi
Class LXMidiMapping.ControlChange
java.lang.Object
heronarts.lx.midi.LXMidiMapping
heronarts.lx.midi.LXMidiMapping.ControlChange
- All Implemented Interfaces:
LXSerializable
- Enclosing class:
- LXMidiMapping
-
Nested Class Summary
Nested classes/interfaces inherited from class heronarts.lx.midi.LXMidiMapping
LXMidiMapping.ControlChange, LXMidiMapping.Note, LXMidiMapping.Type
Nested classes/interfaces inherited from interface heronarts.lx.LXSerializable
LXSerializable.Utils
-
Field Summary
Modifier and TypeFieldDescriptionfinal int
final DiscreteParameter
final BoundedParameter
final DiscreteParameter
final BoundedParameter
Fields inherited from class heronarts.lx.midi.LXMidiMapping
booleanParameter, channel, discreteParameter, isBoolean, isDiscrete, parameter, type
-
Method Summary
Modifier and TypeMethodDescriptionvoid
save
(LX lx, JsonObject object) Serializes this instance into the JSON objectMethods inherited from class heronarts.lx.midi.LXMidiMapping
create, create, load, makeBoundedRangeParameter, makeDiscreteRangeParameter, setValue
-
Field Details
-
cc
public final int cc -
minDiscrete
-
maxDiscrete
-
minValue
-
maxValue
-
-
Method Details
-
getDescription
- Specified by:
getDescription
in classLXMidiMapping
-
save
Description copied from interface:LXSerializable
Serializes this instance into the JSON object- Specified by:
save
in interfaceLXSerializable
- Overrides:
save
in classLXMidiMapping
- Parameters:
lx
- LX instanceobject
- Object to serialize into
-