public abstract class LXAbstractChannelClip extends LXClip implements LXAbstractChannel.MidiListener
LXClip.ListenerLXComponent.Placeholder, LXComponent.RenamableLXSerializable.Utils| Modifier and Type | Field and Description |
|---|---|
LXAbstractChannel |
channel |
MidiNoteClipLane |
midiNoteLane |
bus, KEY_INDEX, lanes, length, loop, mutableLanes, parameterRecorderrunMs, running, triggercontrolSurfaceSemaphore, KEY_CLASS, KEY_COMPONENT_ID, KEY_ID, KEY_PARAMETER_PATH, KEY_PATH, label, lx, modulationColor| Modifier | Constructor and Description |
|---|---|
protected |
LXAbstractChannelClip(LX lx,
LXAbstractChannel channel,
int index,
boolean registerListener) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Invoked when a component is being removed from the system and will no longer be used at all.
|
void |
midiReceived(LXAbstractChannel channel,
LXShortMessage message) |
addListener, effectAdded, effectMoved, effectRemoved, getBasis, getCursor, getIndex, getLength, getPath, load, loadLane, onParameterChanged, onStartRecording, registerComponent, removeListener, removeParameterLane, run, save, setIndex, unregisterComponentisRunning, loop, onReset, onStart, onStop, reset, start, stop, toggle, triggeraddArray, addChild, addInternalParameter, addParameter, addParameter, contains, copyParameters, getChild, getComponentName, getComponentName, getComponentName, getId, getLabel, getLX, getOscAddress, getOscLabel, getOscPath, getParameter, getParameters, getParent, handleOscMessage, loadParameters, removeParameter, removeParameter, saveParameters, setParent, toString, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOscAddress, handleOscMessageget, get, getCanonicalLabel, getCanonicalLabel, getCanonicalPath, getCanonicalPath, getComponent, getComponent, getParameter, getParameterpublic final LXAbstractChannel channel
public final MidiNoteClipLane midiNoteLane
protected LXAbstractChannelClip(LX lx, LXAbstractChannel channel, int index, boolean registerListener)
public void midiReceived(LXAbstractChannel channel, LXShortMessage message)
midiReceived in interface LXAbstractChannel.MidiListenerpublic void dispose()
LXComponentsuper.dispose() at the appropriate
time to perform the basic cleanup, which may need to happen either before or after cleaning
up other objects.LX library by Mark C. Slee. © 2012-2020