Package heronarts.lx.midi.template
Class NovationLaunchkeyMk337
java.lang.Object
heronarts.lx.LXComponent
heronarts.lx.midi.template.LXMidiTemplate
heronarts.lx.midi.template.NovationLaunchkeyMk337
- All Implemented Interfaces:
LXComponent.Renamable
,LXPath
,LXSerializable
,LXMidiListener
,LXParameterListener
@Name("Novation Launchkey MK3 37")
@DeviceName("Launchkey MK3 37 LKMK3 MIDI Out")
public class NovationLaunchkeyMk337
extends LXMidiTemplate
-
Nested Class Summary
Nested classes/interfaces inherited from class heronarts.lx.midi.template.LXMidiTemplate
LXMidiTemplate.Bidirectional, LXMidiTemplate.DeviceName, LXMidiTemplate.Name
Nested classes/interfaces inherited from class heronarts.lx.LXComponent
LXComponent.Description, LXComponent.Hidden, LXComponent.Placeholder, LXComponent.PluginRequired, LXComponent.Renamable
Nested classes/interfaces inherited from interface heronarts.lx.LXSerializable
LXSerializable.Utils
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal BooleanParameter
final BooleanParameter
final BooleanParameter
final BoundedParameter[]
final BooleanParameter
final BooleanParameter[]
final BooleanParameter
final BooleanParameter
final BooleanParameter
final BooleanParameter
final BooleanParameter
final BooleanParameter
final BooleanParameter
final BooleanParameter
Fields inherited from class heronarts.lx.midi.template.LXMidiTemplate
connected, destinationDevice, sourceDevice
Fields inherited from class heronarts.lx.LXComponent
childArrays, children, internalParameters, KEY_CHILDREN, KEY_CLASS, KEY_COMPONENT_ID, KEY_ID, KEY_INTERNAL, KEY_PARAMETER_PATH, KEY_PARAMETERS, KEY_PATH, KEY_RESET, label, legacyInternalParameters, legacyParameters, lx, modulationColor, modulationControlsExpanded, modulationsExpanded, parameters, presetFile
Fields inherited from interface heronarts.lx.LXPath
DEFAULT_SEPARATOR, ROOT, ROOT_PREFIX, ROOT_SLASH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
noteOffReceived
(MidiNote note) void
noteOnReceived
(MidiNoteOn note) Methods inherited from class heronarts.lx.midi.template.LXMidiTemplate
dispose, getIndex, getPath, getTemplateName, getTemplateName, initializeDefaultIO, initializeOutput, onParameterChanged, sendControlChange, sendNoteOn, sendSysex
Methods inherited from class heronarts.lx.LXComponent
addArray, addChild, addInternalParameter, addLegacyInternalParameter, addLegacyParameter, addParameter, addParameter, addParameters, assertDisposed, contains, copyParameters, getCategory, getChild, getComponentDescription, getComponentName, getComponentName, getComponentName, getDescription, getId, getLabel, getLX, getOscAddress, getOscLabel, getOscPath, getParameter, getParameters, getParent, handleOscMessage, hasParameter, isValidOscParameter, load, loadParameters, loadPreset, removeParameter, removeParameter, removeParameter, removeParameter, save, savePreset, setDescription, setParent, toOscQuery, toOscQuery, toOscQuery, toString, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface heronarts.lx.midi.LXMidiListener
aftertouchReceived, pitchBendReceived, programChangeReceived, sysexReceived
Methods inherited from interface heronarts.lx.LXPath
getCanonicalLabel, getCanonicalLabel, getCanonicalLabel, getCanonicalLabel, getCanonicalLabel, getCanonicalPath, getCanonicalPath, isDescendant
-
Field Details
-
knobs
-
pads
-
capture
-
quantise
-
click
-
undo
-
play
-
stop
-
rec
-
loop
-
up
-
down
-
right
-
ssm
-
-
Constructor Details
-
NovationLaunchkeyMk337
-
-
Method Details
-
noteOnReceived
-
noteOffReceived
-
controlChangeReceived
-
midiPanicReceived
public void midiPanicReceived()
-