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