| addInstance(MidiInputDeviceInstanceBase *) | tracktion::engine::MidiInputDevice | |
| addListener(Listener *l) | tracktion::engine::PhysicalMidiInputDevice | |
| tracktion::engine::MidiInputDevice::addListener(SelectableListener *) | tracktion::engine::Selectable | |
| addMidiAsTransaction(Edit &, EditItemID targetID, Clip *takeClip, juce::MidiMessageSequence, TimeRange markedRange, MergeMode, MidiChannel) | tracktion::engine::MidiInputDevice | |
| addSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
| adjustSecs | tracktion::engine::MidiInputDevice | protected |
| bankToUse | tracktion::engine::MidiInputDevice | protected |
| cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
| changed() | tracktion::engine::Selectable | virtual |
| channelToUse | tracktion::engine::MidiInputDevice | protected |
| closeDevice() override | tracktion::engine::PhysicalMidiInputDevice | virtual |
| connectionStateChanged() | tracktion::engine::MidiInputDevice | |
| createInstance(EditPlaybackContext &) override | tracktion::engine::PhysicalMidiInputDevice | virtual |
| defaultMonitorMode | tracktion::engine::InputDevice | protected |
| deselect() | tracktion::engine::Selectable | |
| DeviceType enum name | tracktion::engine::InputDevice | |
| disallowedChannels | tracktion::engine::MidiInputDevice | protected |
| enabled | tracktion::engine::InputDevice | protected |
| engine | tracktion::engine::InputDevice | |
| eventReceivedFromDevice | tracktion::engine::MidiInputDevice | protected |
| getAdjustSecs() const | tracktion::engine::MidiInputDevice | |
| getAlias() const | tracktion::engine::InputDevice | |
| getBankToUse() const | tracktion::engine::MidiInputDevice | |
| getChannelToUse() const noexcept | tracktion::engine::MidiInputDevice | |
| getDestinationTracks() | tracktion::engine::MidiInputDevice | |
| getDeviceID() const | tracktion::engine::InputDevice | |
| getDeviceType() const override | tracktion::engine::PhysicalMidiInputDevice | virtual |
| getManualAdjustmentMs() const | tracktion::engine::MidiInputDevice | |
| getMidiChannelFor(int rawChannelNumber) const | tracktion::engine::MidiInputDevice | |
| getMinimumLengthMs() const | tracktion::engine::MidiInputDevice | |
| getMonitorMode() const | tracktion::engine::InputDevice | |
| getMPESourceID() const | tracktion::engine::MidiInputDevice | |
| getName() const | tracktion::engine::InputDevice | |
| getNoteFilterRange() const | tracktion::engine::MidiInputDevice | |
| getProgramToUse() const noexcept | tracktion::engine::MidiInputDevice | |
| getRetrospectiveMidiBuffer() const | tracktion::engine::MidiInputDevice | |
| getSelectableDescription() override | tracktion::engine::InputDevice | virtual |
| getType() const | tracktion::engine::InputDevice | |
| getWeakRef() | tracktion::engine::Selectable | |
| handleIncomingMessage(juce::MidiMessage &) | tracktion::engine::MidiInputDevice | |
| handleIncomingMidiMessage(const juce::MidiMessage &, MPESourceID) override | tracktion::engine::PhysicalMidiInputDevice | virtual |
| handleIncomingMidiMessage(juce::MidiInput *, const juce::MidiMessage &) override | tracktion::engine::PhysicalMidiInputDevice | |
| handleIncomingMidiMessage(const juce::MidiMessage &, MPESourceID)=0 | tracktion::engine::PhysicalMidiInputDevice | virtual |
| handleNoteOff(juce::MidiKeyboardState *, int midiChannel, int midiNoteNumber, float velocity) override | tracktion::engine::MidiInputDevice | protected |
| handleNoteOn(juce::MidiKeyboardState *, int midiChannel, int midiNoteNumber, float velocity) override | tracktion::engine::MidiInputDevice | protected |
| initialise() | tracktion::engine::Selectable | static |
| InputDevice(Engine &, juce::String type, juce::String name, juce::String deviceID) | tracktion::engine::InputDevice | |
| instanceLock | tracktion::engine::MidiInputDevice | protected |
| instances | tracktion::engine::MidiInputDevice | protected |
| isAvailableToEdit() const override | tracktion::engine::PhysicalMidiInputDevice | virtual |
| isChannelAllowed(int midiChannel) const | tracktion::engine::MidiInputDevice | |
| isEnabled() const | tracktion::engine::InputDevice | |
| isIgnoringHours() const noexcept | tracktion::engine::PhysicalMidiInputDevice | |
| isMidi() const override | tracktion::engine::MidiInputDevice | virtual |
| isMPEDevice() const | tracktion::engine::MidiInputDevice | |
| isOverridingNoteVelocities() const | tracktion::engine::MidiInputDevice | |
| isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
| isTakingControllerMessages | tracktion::engine::PhysicalMidiInputDevice | |
| isTrackDevice() const | tracktion::engine::InputDevice | |
| isUsedForExternalControl() const | tracktion::engine::PhysicalMidiInputDevice | |
| keyboardState | tracktion::engine::MidiInputDevice | |
| keyDownVelocities | tracktion::engine::MidiInputDevice | protected |
| keysDown | tracktion::engine::MidiInputDevice | protected |
| keysUp | tracktion::engine::MidiInputDevice | protected |
| lastNoteOns | tracktion::engine::MidiInputDevice | protected |
| levelMeasurer | tracktion::engine::InputDevice | |
| loadMidiProps(const juce::XmlElement *) | tracktion::engine::MidiInputDevice | protected |
| loadProps() override | tracktion::engine::PhysicalMidiInputDevice | virtual |
| manualAdjustMs | tracktion::engine::MidiInputDevice | protected |
| masterReference | tracktion::engine::Selectable | |
| masterTimeUpdate(double time) override | tracktion::engine::MidiInputDevice | virtual |
| MergeMode enum name | tracktion::engine::MidiInputDevice | |
| mergeRecordings | tracktion::engine::MidiInputDevice | |
| MidiInputDevice(Engine &, juce::String type, juce::String name, juce::String deviceID) | tracktion::engine::MidiInputDevice | |
| midiKeyChangeDispatcher | tracktion::engine::MidiInputDevice | protected |
| midiSourceID | tracktion::engine::MidiInputDevice | protected |
| minimumLengthMs | tracktion::engine::MidiInputDevice | protected |
| monitorMode | tracktion::engine::InputDevice | protected |
| MonitorMode enum name | tracktion::engine::InputDevice | |
| noteDispatcher | tracktion::engine::MidiInputDevice | protected |
| noteFilterRange | tracktion::engine::MidiInputDevice | protected |
| noteLock | tracktion::engine::MidiInputDevice | protected |
| notifyListenersOfDeletion() | tracktion::engine::Selectable | |
| openDevice() override | tracktion::engine::PhysicalMidiInputDevice | virtual |
| overrideNoteVels | tracktion::engine::MidiInputDevice | protected |
| physicalMidiDevice enum value | tracktion::engine::InputDevice | |
| PhysicalMidiInputDevice(Engine &, juce::MidiDeviceInfo) | tracktion::engine::PhysicalMidiInputDevice | |
| programToUse | tracktion::engine::MidiInputDevice | protected |
| propertiesChanged() | tracktion::engine::Selectable | |
| quantisation | tracktion::engine::MidiInputDevice | |
| recordingEnabled | tracktion::engine::MidiInputDevice | |
| recordToNoteAutomation | tracktion::engine::MidiInputDevice | |
| removeExternalController(ExternalController *) | tracktion::engine::PhysicalMidiInputDevice | |
| removeInstance(MidiInputDeviceInstanceBase *) | tracktion::engine::MidiInputDevice | |
| removeListener(Listener *l) | tracktion::engine::PhysicalMidiInputDevice | |
| tracktion::engine::MidiInputDevice::removeListener(SelectableListener *) | tracktion::engine::Selectable | |
| removeSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
| replaceExistingClips | tracktion::engine::MidiInputDevice | |
| retrospectiveBuffer | tracktion::engine::MidiInputDevice | protected |
| retrospectiveRecordLock | tracktion::engine::InputDevice | protected |
| saveMidiProps(juce::XmlElement &) | tracktion::engine::MidiInputDevice | protected |
| saveProps() override | tracktion::engine::PhysicalMidiInputDevice | virtual |
| Selectable() | tracktion::engine::Selectable | |
| selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
| selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
| sendMessageToInstances(const juce::MidiMessage &, MPESourceID) | tracktion::engine::MidiInputDevice | protected |
| sendNoteOnToMidiKeyListeners(juce::MidiMessage &) | tracktion::engine::MidiInputDevice | protected |
| setAcceptingMMC(bool) | tracktion::engine::PhysicalMidiInputDevice | |
| setAlias(const juce::String &newAlias) | tracktion::engine::InputDevice | |
| setBankToUse(int) | tracktion::engine::MidiInputDevice | |
| setChannelAllowed(int midiChannel, bool) | tracktion::engine::MidiInputDevice | |
| setChannelToUse(int) | tracktion::engine::MidiInputDevice | |
| setEnabled(bool) override | tracktion::engine::MidiInputDevice | virtual |
| setExternalController(ExternalController *) | tracktion::engine::PhysicalMidiInputDevice | |
| setIgnoresHours(bool) | tracktion::engine::PhysicalMidiInputDevice | |
| setManualAdjustmentMs(double) | tracktion::engine::MidiInputDevice | |
| setMinimumLengthMs(double) | tracktion::engine::MidiInputDevice | |
| setMonitorMode(MonitorMode) | tracktion::engine::InputDevice | |
| setNoteFilterRange(NoteFilterRange) | tracktion::engine::MidiInputDevice | |
| setOverridingNoteVelocities(bool) | tracktion::engine::MidiInputDevice | |
| setProgramToUse(int) | tracktion::engine::MidiInputDevice | |
| setReadingControllerMessages(bool) | tracktion::engine::PhysicalMidiInputDevice | |
| setReadingMidiTimecode(bool) | tracktion::engine::PhysicalMidiInputDevice | |
| setRetrospectiveLock(Engine &, const juce::Array< InputDeviceInstance * > &, bool lock) | tracktion::engine::InputDevice | static |
| timerCallback() override | tracktion::engine::MidiInputDevice | protected |
| trackMidiDevice enum value | tracktion::engine::InputDevice | |
| trackWaveDevice enum value | tracktion::engine::InputDevice | |
| updateRetrospectiveBufferLength(double length) override | tracktion::engine::MidiInputDevice | virtual |
| virtualMidiDevice enum value | tracktion::engine::InputDevice | |
| waveDevice enum value | tracktion::engine::InputDevice | |
| WeakRef typedef | tracktion::engine::Selectable | |
| ~InputDevice() override | tracktion::engine::InputDevice | |
| ~MidiInputDevice() override | tracktion::engine::MidiInputDevice | |
| ~PhysicalMidiInputDevice() override | tracktion::engine::PhysicalMidiInputDevice | |
| ~Selectable() | tracktion::engine::Selectable | virtual |