Package heronarts.lx.midi.surface
Class APCmini
java.lang.Object
heronarts.lx.LXComponent
heronarts.lx.midi.surface.LXMidiSurface
heronarts.lx.midi.surface.APCminiSurface
heronarts.lx.midi.surface.APCmini
- All Implemented Interfaces:
LXPath
,LXSerializable
,LXMidiListener
,LXMidiSurface.Bidirectional
,LXParameterListener
-
Nested Class Summary
Nested classes/interfaces inherited from class heronarts.lx.midi.surface.APCminiSurface
APCminiSurface.ChannelButtonMode, APCminiSurface.GridMode
Nested classes/interfaces inherited from class heronarts.lx.midi.surface.LXMidiSurface
LXMidiSurface.Bidirectional, LXMidiSurface.DeviceName, LXMidiSurface.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 TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class heronarts.lx.midi.surface.APCminiSurface
CHANNEL_FADER, CHANNEL_FADER_MAX, CLIP_LAUNCH, CLIP_LAUNCH_COLUMNS, CLIP_LAUNCH_MAX, CLIP_LAUNCH_NUM, CLIP_LAUNCH_ROWS, faderMode, LED_BLINK, LED_OFF, LED_ON, MASTER_FADER, masterFaderEnabled, MIDI_CHANNEL_SINGLE, mixerSurface, NUM_CHANNELS, PARAMETER_COLUMN_STRIDE, PARAMETER_COLUMNS, PARAMETER_INCREMENT_AMOUNT, PARAMETER_NUM, PARAMETER_ROW_STRIDE, PARAMETER_ROWS, PARAMETER_START
Fields inherited from class heronarts.lx.midi.surface.LXMidiSurface
connected, destinationDevice, enabled, KEY_CLASS, KEY_NAME, KEY_SETTINGS, KEY_STATE, lx, mutableSettings, mutableState, settings, sourceDevice, state
Fields inherited from class heronarts.lx.LXComponent
childArrays, children, internalParameters, KEY_CHILDREN, KEY_COMPONENT_ID, KEY_ID, KEY_INTERNAL, KEY_PARAMETER_PATH, KEY_PARAMETERS, KEY_PATH, KEY_RESET, label, legacyInternalParameters, legacyParameters, 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 TypeMethodDescriptionprotected heronarts.lx.midi.surface.APCminiSurface.LedDefinitions
protected heronarts.lx.midi.surface.APCminiSurface.NoteDefinitions
Methods inherited from class heronarts.lx.midi.surface.APCminiSurface
controlChangeReceived, dispose, noteOffReceived, noteOnReceived, onEnable, onParameterChanged, onReconnect
Methods inherited from class heronarts.lx.midi.surface.LXMidiSurface
addSetting, addState, aftertouchReceived, getDeviceName, getDeviceName, getInput, getName, getOutput, getRemoteControlLength, getRemoteControlStart, getSurfaceName, getSurfaceName, hasRememberFlag, initializeDefaultIO, isRemoteControlAux, load, matches, pitchBendReceived, programChangeReceived, save, sendControlChange, sendNoteOn, sendSysex, setRememberFlag, sysexReceived
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, getPath, handleOscMessage, hasParameter, isValidOscParameter, loadParameters, loadPreset, removeParameter, removeParameter, removeParameter, removeParameter, 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
midiPanicReceived
Methods inherited from interface heronarts.lx.LXPath
getCanonicalLabel, getCanonicalLabel, getCanonicalLabel, getCanonicalLabel, getCanonicalLabel, getCanonicalPath, getCanonicalPath, isDescendant
-
Field Details
-
SHIFT
public static final int SHIFT- See Also:
-
SELECT_UP
public static final int SELECT_UP- See Also:
-
SELECT_DOWN
public static final int SELECT_DOWN- See Also:
-
SELECT_LEFT
public static final int SELECT_LEFT- See Also:
-
SELECT_RIGHT
public static final int SELECT_RIGHT- See Also:
-
FADER_CTRL_VOLUME
public static final int FADER_CTRL_VOLUME- See Also:
-
FADER_CTRL_PAN
public static final int FADER_CTRL_PAN- See Also:
-
FADER_CTRL_SEND
public static final int FADER_CTRL_SEND- See Also:
-
FADER_CTRL_DEVICE
public static final int FADER_CTRL_DEVICE- See Also:
-
CLIP_STOP
public static final int CLIP_STOP- See Also:
-
SOLO
public static final int SOLO- See Also:
-
REC_ARM
public static final int REC_ARM- See Also:
-
MUTE
public static final int MUTE- See Also:
-
SELECT
public static final int SELECT- See Also:
-
EXTRA1
public static final int EXTRA1- See Also:
-
EXTRA2
public static final int EXTRA2- See Also:
-
STOP_ALL_CLIPS
public static final int STOP_ALL_CLIPS- See Also:
-
LED_GREEN
public static final int LED_GREEN- See Also:
-
LED_GREEN_BLINK
public static final int LED_GREEN_BLINK- See Also:
-
LED_RED
public static final int LED_RED- See Also:
-
LED_RED_BLINK
public static final int LED_RED_BLINK- See Also:
-
LED_YELLOW
public static final int LED_YELLOW- See Also:
-
LED_YELLOW_BLINK
public static final int LED_YELLOW_BLINK- See Also:
-
LED_CLIP_STOP_BLINK
public static final int LED_CLIP_STOP_BLINK- See Also:
-
LED_PATTERN_ACTIVE
public static final int LED_PATTERN_ACTIVE- See Also:
-
LED_PATTERN_INACTIVE
public static final int LED_PATTERN_INACTIVE- See Also:
-
LED_PATTERN_FOCUSED
public static final int LED_PATTERN_FOCUSED- See Also:
-
LED_PATTERN_ENABLED
public static final int LED_PATTERN_ENABLED- See Also:
-
LED_PATTERN_DISABLED
public static final int LED_PATTERN_DISABLED- See Also:
-
LED_PATTERN_DISABLED_FOCUSED
public static final int LED_PATTERN_DISABLED_FOCUSED- See Also:
-
LED_PATTERN_TRANSITION
public static final int LED_PATTERN_TRANSITION- See Also:
-
LED_PATTERN_PENDING
public static final int LED_PATTERN_PENDING- See Also:
-
LED_CLIP_INACTIVE
public static final int LED_CLIP_INACTIVE- See Also:
-
LED_CLIP_PLAY
public static final int LED_CLIP_PLAY- See Also:
-
LED_CLIP_PLAY_PENDING
public static final int LED_CLIP_PLAY_PENDING- See Also:
-
LED_CLIP_STOP_PENDING
public static final int LED_CLIP_STOP_PENDING- See Also:
-
LED_CLIP_ARM
public static final int LED_CLIP_ARM- See Also:
-
LED_CLIP_RECORD
public static final int LED_CLIP_RECORD- See Also:
-
LED_CLIP_RECORD_PENDING
public static final int LED_CLIP_RECORD_PENDING- See Also:
-
LED_PARAMETER_INCREMENT
public static final int LED_PARAMETER_INCREMENT- See Also:
-
LED_PARAMETER_DECREMENT
public static final int LED_PARAMETER_DECREMENT- See Also:
-
LED_PARAMETER_RESET
public static final int LED_PARAMETER_RESET- See Also:
-
LED_PARAMETER_ISDEFAULT
public static final int LED_PARAMETER_ISDEFAULT- See Also:
-
-
Constructor Details
-
APCmini
-
-
Method Details
-
getNoteDefinitions
protected heronarts.lx.midi.surface.APCminiSurface.NoteDefinitions getNoteDefinitions()- Specified by:
getNoteDefinitions
in classAPCminiSurface
-
getLedDefinitions
protected heronarts.lx.midi.surface.APCminiSurface.LedDefinitions getLedDefinitions()- Specified by:
getLedDefinitions
in classAPCminiSurface
-