acceptMidiMessage(int, const juce::MidiMessage &) override | tracktion::engine::MackieMCU | virtual |
acceptMidiMessageInt(int deviceIdx, const juce::MidiMessage &) | tracktion::engine::MackieMCU | virtual |
addListener(SelectableListener *) | tracktion::engine::Selectable | |
addSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
allowBankingOffEnd | tracktion::engine::ControlSurface | |
AssignmentMode enum name | tracktion::engine::MackieMCU | |
assignmentMode | tracktion::engine::MackieMCU | protected |
automationReadModeChanged(bool isReading) override | tracktion::engine::MackieMCU | virtual |
automationWriteModeChanged(bool isWriting) override | tracktion::engine::MackieMCU | virtual |
auxBank | tracktion::engine::MackieMCU | protected |
auxBankChanged(int bank) override | tracktion::engine::MackieMCU | virtual |
auxBusNames | tracktion::engine::MackieMCU | protected |
auxLevels | tracktion::engine::MackieMCU | protected |
auxMode | tracktion::engine::ControlSurface | |
AuxMode enum value | tracktion::engine::MackieMCU | |
auxString(int chan) const | tracktion::engine::MackieMCU | protected |
auxTimer | tracktion::engine::MackieMCU | protected |
auxTimerCallback() | tracktion::engine::MackieMCU | |
cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
canChangeSelectedPlugin() | tracktion::engine::ControlSurface | virtual |
canSetEatsAllMessages() | tracktion::engine::ControlSurface | virtual |
centreDisplaySegment(int devIdx, int column, int row, const juce::String &text) | tracktion::engine::MackieMCU | protected |
changed() | tracktion::engine::Selectable | virtual |
channelLevelChanged(int channel, float l, float r) override | tracktion::engine::MackieMCU | virtual |
clearAllDisplays() | tracktion::engine::MackieMCU | protected |
clearAux(int channel, int auxNum) override | tracktion::engine::MackieMCU | virtual |
clearDisplaySegment(int devIdx, int column, int row) | tracktion::engine::MackieMCU | protected |
clearMarker(int parameterNumber) override | tracktion::engine::MackieMCU | virtual |
clearParameter(int parameterNumber) override | tracktion::engine::MackieMCU | virtual |
clickOnOffChanged(bool isClickOn) override | tracktion::engine::MackieMCU | virtual |
clipsPlayingStateChanged(int channel, bool isPlaying) | tracktion::engine::ControlSurface | virtual |
ControlSurface(ExternalControllerManager &) | tracktion::engine::ControlSurface | |
cpuMeterTimer | tracktion::engine::MackieMCU | protected |
cpuTimerCallback() | tracktion::engine::MackieMCU | |
cpuVisible | tracktion::engine::MackieMCU | protected |
currentDisplayChars | tracktion::engine::MackieMCU | protected |
currentEditChanged(Edit *e) | tracktion::engine::ControlSurface | virtual |
currentSelectionChanged(juce::String) | tracktion::engine::ControlSurface | virtual |
currentSelectionManagerChanged(SelectionManager *sm) | tracktion::engine::ControlSurface | virtual |
deletable | tracktion::engine::ControlSurface | |
deleteController() | tracktion::engine::ControlSurface | virtual |
deselect() | tracktion::engine::Selectable | |
deviceDescription | tracktion::engine::ControlSurface | |
deviceIdx | tracktion::engine::MackieMCU | protected |
eatsAllMessages() | tracktion::engine::ControlSurface | virtual |
editFlip | tracktion::engine::MackieMCU | protected |
engine | tracktion::engine::ControlSurface | |
extenders | tracktion::engine::MackieMCU | protected |
externalControllerManager | tracktion::engine::ControlSurface | |
faderBankChanged(int newStartChannelNumber, const juce::StringArray &trackNames) override | tracktion::engine::MackieMCU | virtual |
flip() | tracktion::engine::MackieMCU | |
flipped | tracktion::engine::MackieMCU | protected |
followsTrackSelection | tracktion::engine::ControlSurface | |
getAuxBankOffset() const | tracktion::engine::ControlSurface | |
getClipSlotOffset() const | tracktion::engine::ControlSurface | |
getEdit() const noexcept | tracktion::engine::ControlSurface | |
getEditIfOnEditScreen() const | tracktion::engine::ControlSurface | |
getFaderBankOffset() const | tracktion::engine::ControlSurface | |
getMarkerBankOffset() const | tracktion::engine::ControlSurface | |
getParamBankOffset() const | tracktion::engine::ControlSurface | |
getSelectableDescription() override | tracktion::engine::ControlSurface | virtual |
getSelectionManager() | tracktion::engine::ControlSurface | |
getTransport() const noexcept | tracktion::engine::ControlSurface | |
getWeakRef() | tracktion::engine::Selectable | |
handleAsyncUpdate() override | tracktion::engine::MackieMCU | protected |
indicesChanged() | tracktion::engine::MackieMCU | |
initialise() | tracktion::engine::Selectable | static |
initialiseDevice(bool connect) override | tracktion::engine::MackieMCU | virtual |
isEditValidAndNotSafeRecording() const | tracktion::engine::MackieMCU | protected |
isOneTouchRecord() | tracktion::engine::MackieMCU | |
isPluginSelected(Plugin *) | tracktion::engine::ControlSurface | virtual |
isRecButtonDown | tracktion::engine::MackieMCU | protected |
isSafeRecording() const | tracktion::engine::ControlSurface | |
isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
isZooming | tracktion::engine::MackieMCU | protected |
lastChannelLevels | tracktion::engine::MackieMCU | protected |
lastFaderPos | tracktion::engine::MackieMCU | protected |
lastRewindPress | tracktion::engine::MackieMCU | protected |
lastSmpteBeatsSetting | tracktion::engine::MackieMCU | protected |
lastStartChan | tracktion::engine::MackieMCU | protected |
lightUpButton(int dev, int buttonNum, bool on) | tracktion::engine::MackieMCU | |
limitedPadColours | tracktion::engine::ControlSurface | |
loopOnOffChanged(bool isLoopOn) override | tracktion::engine::MackieMCU | virtual |
MackieMCU(ExternalControllerManager &) | tracktion::engine::MackieMCU | |
marker | tracktion::engine::MackieMCU | protected |
markerChanged(int parameterNumber, const MarkerSetting &) override | tracktion::engine::MackieMCU | virtual |
MarkerMode enum value | tracktion::engine::MackieMCU | |
masterLevelsChanged(float leftLevel, float rightLevel) override | tracktion::engine::MackieMCU | virtual |
masterReference | tracktion::engine::Selectable | |
maxCharsOnDisplay enum value | tracktion::engine::MackieMCU | |
maxNumChannels enum value | tracktion::engine::MackieMCU | |
maxNumSurfaces enum value | tracktion::engine::MackieMCU | |
mcuFootswitch1Key enum value | tracktion::engine::MackieMCU | |
mcuFootswitch2Key enum value | tracktion::engine::MackieMCU | |
midiBackChannelName | tracktion::engine::ControlSurface | |
midiChannelName | tracktion::engine::ControlSurface | |
moveAux(int channelNum, int auxNum, const char *bus, float newPos) override | tracktion::engine::MackieMCU | virtual |
moveFader(int channelNum, float newSliderPos) override | tracktion::engine::MackieMCU | virtual |
moveFaderInt(int dev, int channelNum, float newSliderPos) | tracktion::engine::MackieMCU | |
moveMasterLevelFader(float newPos) override | tracktion::engine::MackieMCU | virtual |
moveMasterPanPot(float newPan) | tracktion::engine::ControlSurface | virtual |
movePanPot(int channelNum, float newPan) override | tracktion::engine::MackieMCU | virtual |
movePanPotInt(int dev, int channelNum, float newPan) | tracktion::engine::MackieMCU | |
muteOrUnmutePluginsInTrack() | tracktion::engine::ControlSurface | |
needsMidiBackChannel | tracktion::engine::ControlSurface | |
needsMidiChannel | tracktion::engine::ControlSurface | |
needsOSCSocket | tracktion::engine::ControlSurface | |
newDisplayChars | tracktion::engine::MackieMCU | protected |
notifyListenersOfDeletion() | tracktion::engine::Selectable | |
nudge | tracktion::engine::MackieMCU | protected |
numAuxes | tracktion::engine::ControlSurface | |
numberOfFaderChannels | tracktion::engine::ControlSurface | |
numberOfTrackPads | tracktion::engine::ControlSurface | |
numCharactersForAuxLabels | tracktion::engine::ControlSurface | |
numCharactersForMarkerLabels | tracktion::engine::ControlSurface | |
numCharactersForParameterLabels | tracktion::engine::ControlSurface | |
numCharactersForTrackNames | tracktion::engine::ControlSurface | |
numExtendersChanged(int num, int main) | tracktion::engine::ControlSurface | virtual |
numMarkers | tracktion::engine::ControlSurface | |
numParameterControls | tracktion::engine::ControlSurface | |
oneTouchRecord | tracktion::engine::MackieMCU | protected |
owner | tracktion::engine::ControlSurface | |
padStateChanged(int channelNumber, int sceneNumber, int colourIdx, int state) | tracktion::engine::ControlSurface | virtual |
PanMode enum value | tracktion::engine::MackieMCU | |
panPos | tracktion::engine::MackieMCU | protected |
parameterChanged(int parameterNumber, const ParameterSetting &) override | tracktion::engine::MackieMCU | virtual |
pickUpMode | tracktion::engine::ControlSurface | |
playStateChanged(bool isPlaying) override | tracktion::engine::MackieMCU | virtual |
pluginBypass(bool) | tracktion::engine::ControlSurface | virtual |
PluginMode enum value | tracktion::engine::MackieMCU | |
propertiesChanged() | tracktion::engine::Selectable | |
punchOnOffChanged(bool isPunching) override | tracktion::engine::MackieMCU | virtual |
recentlyPressedPads | tracktion::engine::ControlSurface | |
recLight | tracktion::engine::MackieMCU | protected |
recordStateChanged(bool isRecording) override | tracktion::engine::MackieMCU | virtual |
redrawSelectedPlugin() | tracktion::engine::ControlSurface | |
redrawSelectedTracks() | tracktion::engine::ControlSurface | |
registerXT(MackieXT *) | tracktion::engine::MackieMCU | |
removeListener(SelectableListener *) | tracktion::engine::Selectable | |
removeSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
scrollOnOffChanged(bool isScroll) | tracktion::engine::ControlSurface | virtual |
Selectable() | tracktion::engine::Selectable | |
selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
selectOtherObject(SelectableClass::Relationship, bool moveFromCurrentPlugin) | tracktion::engine::ControlSurface | |
sendMidiArray(int idx, const uint8_t(&rawData)[size]) | tracktion::engine::ControlSurface | |
sendMidiCommandToController(int devIdx, uint8_t byte1, uint8_t byte2, uint8_t byte3) | tracktion::engine::MackieMCU | |
sendMidiCommandToController(int devIdx, const unsigned char *midiData, int numBytes) | tracktion::engine::MackieMCU | |
tracktion::engine::ControlSurface::sendMidiCommandToController(int idx, const void *midiData, int numBytes) | tracktion::engine::ControlSurface | |
tracktion::engine::ControlSurface::sendMidiCommandToController(int idx, const juce::MidiMessage &) | tracktion::engine::ControlSurface | |
setAssignmentMode(AssignmentMode) | tracktion::engine::MackieMCU | virtual |
setAssignmentText(const juce::String &) | tracktion::engine::MackieMCU | |
setDeviceIndex(int idx) | tracktion::engine::MackieMCU | |
setDisplay(int devIdx, const char *topLine, const char *bottomLine) | tracktion::engine::MackieMCU | |
setDisplay(int devIdx, const juce::String &text, int pos) | tracktion::engine::MackieMCU | protected |
setDisplaySegment(int devIdx, int column, int row, const juce::String &text) | tracktion::engine::MackieMCU | protected |
setEatsAllMessages(bool) | tracktion::engine::ControlSurface | virtual |
setFollowsTrackSelection(bool f) | tracktion::engine::ControlSurface | |
setOneTouchRecord(bool b) | tracktion::engine::MackieMCU | |
setSignalMetersEnabled(bool) | tracktion::engine::MackieMCU | |
setSignalMetersEnabled(int dev, bool) | tracktion::engine::MackieMCU | |
shiftKeysDown | tracktion::engine::MackieMCU | protected |
showingClipSlots() | tracktion::engine::ControlSurface | virtual |
showingMarkers() override | tracktion::engine::MackieMCU | virtual |
showingPluginParams() override | tracktion::engine::MackieMCU | virtual |
showingTracks() override | tracktion::engine::MackieMCU | virtual |
shutDownDevice() override | tracktion::engine::MackieMCU | virtual |
slaveOnOffChanged(bool isSlaving) override | tracktion::engine::MackieMCU | virtual |
snapOnOffChanged(bool isSnapOn) override | tracktion::engine::MackieMCU | virtual |
soloCountChanged(bool) override | tracktion::engine::MackieMCU | virtual |
supportedExtenders | tracktion::engine::ControlSurface | |
timecodeChanged(int barsOrHours, int beatsOrMinutes, int ticksOrSeconds, int millisecs, bool isBarsBeats, bool isFrames) override | tracktion::engine::MackieMCU | virtual |
timecodeDigits | tracktion::engine::MackieMCU | protected |
timerCallback() override | tracktion::engine::MackieMCU | protected |
trackRecordEnabled(int channel, bool isEnabled) override | tracktion::engine::MackieMCU | virtual |
trackSelectionChanged(int channel, bool isSelected) override | tracktion::engine::MackieMCU | virtual |
undoStatusChanged(bool undo, bool redo) override | tracktion::engine::MackieMCU | virtual |
unregisterXT(MackieXT *) | tracktion::engine::MackieMCU | |
updateDeviceState() | tracktion::engine::ControlSurface | |
updateMiscFeatures() override | tracktion::engine::MackieMCU | virtual |
updateOSCSettings(int, int, juce::String) | tracktion::engine::ControlSurface | virtual |
updateSoloAndMute(int channelNum, Track::MuteAndSoloLightState, bool isBright) override | tracktion::engine::MackieMCU | virtual |
updateTCDisplay(const char *newDigits) | tracktion::engine::MackieMCU | |
userChangedAuxBank(int delta) | tracktion::engine::ControlSurface | |
userChangedFaderBanks(int channelNumDelta) | tracktion::engine::ControlSurface | |
userChangedFastForwardButton(bool isButtonDown) | tracktion::engine::ControlSurface | |
userChangedMarkerBank(int deltaMarkers) | tracktion::engine::ControlSurface | |
userChangedPadBanks(int padDelta) | tracktion::engine::ControlSurface | |
userChangedParameterBank(int deltaParams) | tracktion::engine::ControlSurface | |
userChangedRewindButton(bool isButtonDown) | tracktion::engine::ControlSurface | |
userLaunchedClip(int channelNum, int sceneNum, bool press) | tracktion::engine::ControlSurface | |
userLaunchedScene(int sceneNum, bool press) | tracktion::engine::ControlSurface | |
userMovedAux(int channelNum, int auxNum, float newPosition, bool delta=false) | tracktion::engine::ControlSurface | |
userMovedAuxes | tracktion::engine::MackieMCU | protected |
userMovedFader(int channelNum, float newFaderPosition, bool delta=false) | tracktion::engine::ControlSurface | |
userMovedJogWheel(float amount) | tracktion::engine::ControlSurface | |
userMovedMasterLevelFader(float newLevel, bool delta=false) | tracktion::engine::ControlSurface | |
userMovedMasterPanPot(float newLevel, bool delta=false) | tracktion::engine::ControlSurface | |
userMovedPanPot(int channelNum, float newPanPosition, bool delta=false) | tracktion::engine::ControlSurface | |
userMovedParameterControl(int parameter, float newValue, bool delta=false) | tracktion::engine::ControlSurface | |
userMovedQuickParam(float newLevel) | tracktion::engine::ControlSurface | |
userNudgedLeft() | tracktion::engine::ControlSurface | |
userNudgedRight() | tracktion::engine::ControlSurface | |
userPressedAbort() | tracktion::engine::ControlSurface | |
userPressedAbortRestart() | tracktion::engine::ControlSurface | |
userPressedArmAll() | tracktion::engine::ControlSurface | |
userPressedAutomationReading() | tracktion::engine::ControlSurface | |
userPressedAutomationWriting() | tracktion::engine::ControlSurface | |
userPressedAux(int channelNum, int auxNum) | tracktion::engine::ControlSurface | |
userPressedClearAllMute() | tracktion::engine::ControlSurface | |
userPressedClearAllSolo() | tracktion::engine::ControlSurface | |
userPressedCopy() | tracktion::engine::ControlSurface | |
userPressedCreateMarker() | tracktion::engine::ControlSurface | |
userPressedCut() | tracktion::engine::ControlSurface | |
userPressedDelete(bool marked) | tracktion::engine::ControlSurface | |
userPressedEnd() | tracktion::engine::ControlSurface | |
userPressedFreeze() | tracktion::engine::ControlSurface | |
userPressedGoToMarker(int marker) | tracktion::engine::ControlSurface | |
userPressedHome() | tracktion::engine::ControlSurface | |
userPressedInsertPitchChange() | tracktion::engine::ControlSurface | |
userPressedInsertTempoChange() | tracktion::engine::ControlSurface | |
userPressedInsertTimeSigChange() | tracktion::engine::ControlSurface | |
userPressedJumpToMarkIn() | tracktion::engine::ControlSurface | |
userPressedJumpToMarkOut() | tracktion::engine::ControlSurface | |
userPressedMarkIn() | tracktion::engine::ControlSurface | |
userPressedMarkOut() | tracktion::engine::ControlSurface | |
userPressedMute(int channelNum, bool muteVolumeControl) | tracktion::engine::ControlSurface | |
userPressedNextMarker() | tracktion::engine::ControlSurface | |
userPressedParameterControl(int paramNumber) | tracktion::engine::ControlSurface | |
userPressedPaste(bool insert) | tracktion::engine::ControlSurface | |
userPressedPlay() | tracktion::engine::ControlSurface | |
userPressedPreviousMarker() | tracktion::engine::ControlSurface | |
userPressedRecEnable(int channelNum, bool enableEtoE) | tracktion::engine::ControlSurface | |
userPressedRecord() | tracktion::engine::ControlSurface | |
userPressedRedo() | tracktion::engine::ControlSurface | |
userPressedSave() | tracktion::engine::ControlSurface | |
userPressedSaveAs() | tracktion::engine::ControlSurface | |
userPressedSolo(int channelNum) | tracktion::engine::ControlSurface | |
userPressedSoloIsolate(int channelNum) | tracktion::engine::ControlSurface | |
userPressedStop() | tracktion::engine::ControlSurface | |
userPressedUndo() | tracktion::engine::ControlSurface | |
userPressedUserAction(int) | tracktion::engine::ControlSurface | |
userPressedZoomFitToTracks() | tracktion::engine::ControlSurface | |
userPressedZoomIn() | tracktion::engine::ControlSurface | |
userPressedZoomOut() | tracktion::engine::ControlSurface | |
userPressedZoomToFit() | tracktion::engine::ControlSurface | |
userScrolledTracksDown() | tracktion::engine::ControlSurface | |
userScrolledTracksLeft() | tracktion::engine::ControlSurface | |
userScrolledTracksRight() | tracktion::engine::ControlSurface | |
userScrolledTracksUp() | tracktion::engine::ControlSurface | |
userSelectedClipInTrack(int channelNum) | tracktion::engine::ControlSurface | |
userSelectedOneTrack(int channelNum) | tracktion::engine::ControlSurface | |
userSelectedPluginInTrack(int channelNum) | tracktion::engine::ControlSurface | |
userSelectedTrack(int channelNum) | tracktion::engine::ControlSurface | |
userSetAuxBank(int num) | tracktion::engine::ControlSurface | |
userSkippedToNextMarkerLeft() | tracktion::engine::ControlSurface | |
userSkippedToNextMarkerRight() | tracktion::engine::ControlSurface | |
userStoppedClip(int channelNum, bool press) | tracktion::engine::ControlSurface | |
userToggledActionsWindow() | tracktion::engine::ControlSurface | |
userToggledBeatsSecondsMode() | tracktion::engine::ControlSurface | |
userToggledBrowserWindow() | tracktion::engine::ControlSurface | |
userToggledClickOnOff() | tracktion::engine::ControlSurface | |
userToggledEtoE() | tracktion::engine::ControlSurface | |
userToggledLoopOnOff() | tracktion::engine::ControlSurface | |
userToggledMidiEditorWindow(bool fullscreen) | tracktion::engine::ControlSurface | |
userToggledMixerWindow(bool fullscreen) | tracktion::engine::ControlSurface | |
userToggledPunchOnOff() | tracktion::engine::ControlSurface | |
userToggledScroll() | tracktion::engine::ControlSurface | |
userToggledSlaveOnOff() | tracktion::engine::ControlSurface | |
userToggledSnapOnOff() | tracktion::engine::ControlSurface | |
userToggledTrackEditorWindow(bool zoomed) | tracktion::engine::ControlSurface | |
userToggledVideoWindow() | tracktion::engine::ControlSurface | |
userTouchedAux(int channelNum, int auxNum, bool touch) | tracktion::engine::ControlSurface | |
userTouchedFader(int channelNum, bool touch) | tracktion::engine::ControlSurface | |
userTouchedMasterLevelFader(bool touch) | tracktion::engine::ControlSurface | |
userTouchedMasterPanPot(bool touch) | tracktion::engine::ControlSurface | |
userTouchedPanPot(int channelNum, bool touch) | tracktion::engine::ControlSurface | |
userTouchedParameterControl(int parameter, bool touch) | tracktion::engine::ControlSurface | |
userTouchedQuickParam(bool touch) | tracktion::engine::ControlSurface | |
userZoomedIn() | tracktion::engine::ControlSurface | |
userZoomedOut() | tracktion::engine::ControlSurface | |
userZoomedTracksIn() | tracktion::engine::ControlSurface | |
userZoomedTracksOut() | tracktion::engine::ControlSurface | |
wantsAuxBanks | tracktion::engine::ControlSurface | |
wantsClock | tracktion::engine::ControlSurface | |
wantsDevice(const MidiID &) | tracktion::engine::ControlSurface | virtual |
wantsDummyParams | tracktion::engine::ControlSurface | |
wantsMessage(int, const juce::MidiMessage &) | tracktion::engine::ControlSurface | virtual |
WeakRef typedef | tracktion::engine::Selectable | |
~ControlSurface() override | tracktion::engine::ControlSurface | |
~MackieMCU() | tracktion::engine::MackieMCU | |
~Selectable() | tracktion::engine::Selectable | virtual |