|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| MidiRecordingContext (EditPlaybackContext &epc, EditItemID target, TimeRange punchRange_) | |
Public Member Functions inherited from tracktion::engine::InputDeviceInstance::RecordingContext | |
| virtual | ~RecordingContext ()=default |
| Destructor. | |
Public Attributes | |
| detail::ScopedActiveRecordingDevice | scopedActiveRecordingDevice |
| const TimeRange | punchRange |
| juce::MidiMessageSequence | recorded |
| TimePosition | unloopedStopTime |
| std::shared_ptr< choc::fifo::SingleReaderSingleWriterFIFO< juce::MidiMessage > > | liveNotes |
| std::function< void(tl::expected< Clip::Array, juce::String >)> | stopCallback |
| StopRecordingParameters | stopParams |
Public Attributes inherited from tracktion::engine::InputDeviceInstance::RecordingContext | |
| const EditItemID | targetID |
| The ID of the recording target, track or clip. | |
Additional Inherited Members | |
Protected Member Functions inherited from tracktion::engine::InputDeviceInstance::RecordingContext | |
| RecordingContext (EditItemID targetID_) | |
Definition at line 828 of file tracktion_MidiInputDevice.cpp.
| tracktion::engine::MidiInputDeviceInstanceBase::MidiRecordingContext::MidiRecordingContext | ( | EditPlaybackContext & | epc, |
| EditItemID | target, | ||
| TimeRange | punchRange_ | ||
| ) |
Definition at line 831 of file tracktion_MidiInputDevice.cpp.
| std::shared_ptr<choc::fifo::SingleReaderSingleWriterFIFO<juce::MidiMessage> > tracktion::engine::MidiInputDeviceInstanceBase::MidiRecordingContext::liveNotes |
Definition at line 845 of file tracktion_MidiInputDevice.cpp.
| const TimeRange tracktion::engine::MidiInputDeviceInstanceBase::MidiRecordingContext::punchRange |
Definition at line 841 of file tracktion_MidiInputDevice.cpp.
| juce::MidiMessageSequence tracktion::engine::MidiInputDeviceInstanceBase::MidiRecordingContext::recorded |
Definition at line 842 of file tracktion_MidiInputDevice.cpp.
| detail::ScopedActiveRecordingDevice tracktion::engine::MidiInputDeviceInstanceBase::MidiRecordingContext::scopedActiveRecordingDevice |
Definition at line 840 of file tracktion_MidiInputDevice.cpp.
| std::function<void (tl::expected<Clip::Array, juce::String>)> tracktion::engine::MidiInputDeviceInstanceBase::MidiRecordingContext::stopCallback |
Definition at line 847 of file tracktion_MidiInputDevice.cpp.
| StopRecordingParameters tracktion::engine::MidiInputDeviceInstanceBase::MidiRecordingContext::stopParams |
Definition at line 848 of file tracktion_MidiInputDevice.cpp.
| TimePosition tracktion::engine::MidiInputDeviceInstanceBase::MidiRecordingContext::unloopedStopTime |
Definition at line 843 of file tracktion_MidiInputDevice.cpp.