public class ParameterClipLane extends LXClipLane
LXSerializable.Utils
Modifier and Type | Field and Description |
---|---|
LXNormalizedParameter |
parameter |
clip, events, KEY_LANE_TYPE, mutableEvents, onChange, VALUE_LANE_TYPE_MIDI_NOTE, VALUE_LANE_TYPE_PARAMETER, VALUE_LANE_TYPE_PATTERN
Modifier and Type | Method and Description |
---|---|
ParameterClipLane |
appendEvent(ParameterClipEvent event) |
String |
getLabel() |
ParameterClipLane |
insertEvent(double basis,
double normalized) |
protected LXClipEvent |
loadEvent(LX lx,
JsonObject eventObj) |
void |
save(LX lx,
JsonObject obj)
Serializes this instance into the JSON object
|
appendEvent, clearSelection, insertEvent, load, moveEvent, removeEvent
public final LXNormalizedParameter parameter
public String getLabel()
getLabel
in class LXClipLane
public ParameterClipLane appendEvent(ParameterClipEvent event)
public ParameterClipLane insertEvent(double basis, double normalized)
public void save(LX lx, JsonObject obj)
LXSerializable
save
in interface LXSerializable
save
in class LXClipLane
lx
- LX instanceobj
- Object to serialize intoprotected LXClipEvent loadEvent(LX lx, JsonObject eventObj)
loadEvent
in class LXClipLane
LX library by Mark C. Slee. © 2012-2020