tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
tracktion::engine::MidiInputDeviceInstanceBase Member List

This is the complete list of members for tracktion::engine::MidiInputDeviceInstanceBase, including all inherited members.

applyChannel(juce::MidiMessageSequence &sequence, MidiChannel channelToApply) (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBase
applyRecording(std::unique_ptr< MidiRecordingContext > recContext, TimePosition unloopedEndTime, bool isLooping, TimeRange loopRange, bool discardRecordings) (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBase
applyRetrospectiveRecord(bool armedOnly) overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
applyTimeAdjustment(juce::MidiMessageSequence &sequence, double adjustmentMs) (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBasestatic
contexttracktion::engine::InputDeviceInstance
contextLock (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBasemutable
destinationstracktion::engine::InputDeviceInstance
edittracktion::engine::InputDeviceInstance
getFreeSlot(AudioTrack &) (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstanceprotected
getInputDevice() noexcepttracktion::engine::InputDeviceInstance
getMidiInput() const (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBase
getPunchInTime(EditItemID targetID) overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
getRecordingFile(EditItemID) consttracktion::engine::InputDeviceInstancevirtual
getRecordingNotes(EditItemID targetID) const overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
getTargets() consttracktion::engine::InputDeviceInstance
handleIncomingMidiMessage(const juce::MidiMessage &message) (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBase
handleMMCMessage(const juce::MidiMessage &) (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBasevirtual
handleTimecodeMessage(const juce::MidiMessage &) (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBasevirtual
InputDeviceInstance(InputDevice &, EditPlaybackContext &) (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstance
isLivePlayEnabled(const Track &) consttracktion::engine::InputDeviceInstancevirtual
isRecording(EditItemID targetID) overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
isRecording() overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
isRecordingActive() const overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
isRecordingActive(EditItemID targetID) const overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
isRecordingEnabled(EditItemID) consttracktion::engine::InputDeviceInstance
isRecordingQueuedToStop(EditItemID targetID) overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
masterTimeUpdate(double time) (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBase
MidiInputDeviceInstanceBase(MidiInputDevice &d, EditPlaybackContext &c) (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBase
ownertracktion::engine::InputDeviceInstance
PreparedContext typedeftracktion::engine::InputDeviceInstance
prepareToRecord(RecordingParameters params) overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
recordingContexts (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBase
removeTarget(EditItemID targetID, juce::UndoManager *)tracktion::engine::InputDeviceInstance
setRecordingEnabled(EditItemID, bool)tracktion::engine::InputDeviceInstance
setTarget(EditItemID targetID, bool moveToTrack, juce::UndoManager *, std::optional< int > index=std::nullopt)tracktion::engine::InputDeviceInstance
shouldTrackContentsBeMuted(const Track &t) overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
startRecording(std::vector< std::unique_ptr< RecordingContext > > newContexts) overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
state (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstance
stopRecording(StopRecordingParameters params) overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
stopRecording(StopRecordingParameters params, std::function< void(tl::expected< Clip::Array, juce::String >)> callback) overridetracktion::engine::MidiInputDeviceInstanceBasevirtual
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &) override (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstanceprotectedvirtual
valueTreeChildOrderChanged(ValueTree &parentTreeWhoseChildrenHaveMoved, int oldIndex, int newIndex)juce::ValueTree::Listenerprotectedvirtual
valueTreeParentChanged(ValueTree &treeWhoseParentHasChanged)juce::ValueTree::Listenerprotectedvirtual
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) override (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstanceprotectedvirtual
valueTreeRedirected(ValueTree &treeWhichHasBeenChanged)juce::ValueTree::Listenerprotectedvirtual
~InputDeviceInstance() overridetracktion::engine::InputDeviceInstance
~Listener()=defaultjuce::ValueTree::Listenerprotectedvirtual
~MidiInputDeviceInstanceBase() override (defined in tracktion::engine::MidiInputDeviceInstanceBase)tracktion::engine::MidiInputDeviceInstanceBase