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