|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| MidiOutputDeviceInstance (MidiOutputDevice &, EditPlaybackContext &) | |
| juce::String | prepareToPlay (TimePosition start, bool shouldSendMidiTC) |
| bool | start () |
| void | stop () |
| MidiOutputDevice & | getMidiOutput () const noexcept |
| void | mergeInMidiMessages (const MidiMessageArray &, TimePosition editTime) |
| void | addMidiClockMessagesToCurrentBlock (bool isPlaying, bool isDragging, TimeRange streamTime) |
| MidiMessageArray & | getPendingMessages () |
| virtual bool | sendMessages (MidiMessageArray &, TimePosition) |
Public Member Functions inherited from tracktion::engine::OutputDeviceInstance | |
| OutputDeviceInstance (OutputDevice &, EditPlaybackContext &) | |
Additional Inherited Members | |
Public Attributes inherited from tracktion::engine::OutputDeviceInstance | |
| OutputDevice & | owner |
| EditPlaybackContext & | context |
| Edit & | edit |
Definition at line 130 of file tracktion_MidiOutputDevice.h.
| tracktion::engine::MidiOutputDeviceInstance::MidiOutputDeviceInstance | ( | MidiOutputDevice & | d, |
| EditPlaybackContext & | e | ||
| ) |
Definition at line 610 of file tracktion_MidiOutputDevice.cpp.
| tracktion::engine::MidiOutputDeviceInstance::~MidiOutputDeviceInstance | ( | ) |
Definition at line 617 of file tracktion_MidiOutputDevice.cpp.
| void tracktion::engine::MidiOutputDeviceInstance::addMidiClockMessagesToCurrentBlock | ( | bool | isPlaying, |
| bool | isDragging, | ||
| TimeRange | streamTime | ||
| ) |
Definition at line 664 of file tracktion_MidiOutputDevice.cpp.
|
noexcept |
Definition at line 140 of file tracktion_MidiOutputDevice.h.
| MidiMessageArray & tracktion::engine::MidiOutputDeviceInstance::getPendingMessages | ( | ) |
Definition at line 144 of file tracktion_MidiOutputDevice.h.
| void tracktion::engine::MidiOutputDeviceInstance::mergeInMidiMessages | ( | const MidiMessageArray & | source, |
| TimePosition | editTime | ||
| ) |
Definition at line 658 of file tracktion_MidiOutputDevice.cpp.
| juce::String tracktion::engine::MidiOutputDeviceInstance::prepareToPlay | ( | TimePosition | start, |
| bool | shouldSendMidiTC | ||
| ) |
Definition at line 621 of file tracktion_MidiOutputDevice.cpp.
|
virtual |
Definition at line 149 of file tracktion_MidiOutputDevice.h.
| bool tracktion::engine::MidiOutputDeviceInstance::start | ( | ) |
Definition at line 637 of file tracktion_MidiOutputDevice.cpp.
| void tracktion::engine::MidiOutputDeviceInstance::stop | ( | ) |
Definition at line 649 of file tracktion_MidiOutputDevice.cpp.