TracktionEngine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
tracktion::engine::MidiNoteDispatcher Class Reference

#include <tracktion_MidiNoteDispatcher.h>

Inherits juce::HighResolutionTimer.

Public Member Functions

 MidiNoteDispatcher ()
 
 ~MidiNoteDispatcher () override
 
void setMidiDeviceList (const juce::OwnedArray< MidiOutputDeviceInstance > &)
 
void dispatchPendingMessagesForDevices (TimePosition editTime)
 
void masterTimeUpdate (TimePosition editTime)
 
void prepareToPlay (TimePosition editTime)
 
void hiResTimerCallback () override
 

Constructor & Destructor Documentation

◆ MidiNoteDispatcher()

tracktion::engine::MidiNoteDispatcher::MidiNoteDispatcher ( )

◆ ~MidiNoteDispatcher()

tracktion::engine::MidiNoteDispatcher::~MidiNoteDispatcher ( )
override

Member Function Documentation

◆ setMidiDeviceList()

void tracktion::engine::MidiNoteDispatcher::setMidiDeviceList ( const juce::OwnedArray< MidiOutputDeviceInstance > &  )

◆ dispatchPendingMessagesForDevices()

void tracktion::engine::MidiNoteDispatcher::dispatchPendingMessagesForDevices ( TimePosition  editTime)

◆ masterTimeUpdate()

void tracktion::engine::MidiNoteDispatcher::masterTimeUpdate ( TimePosition  editTime)

◆ prepareToPlay()

void tracktion::engine::MidiNoteDispatcher::prepareToPlay ( TimePosition  editTime)

◆ hiResTimerCallback()

void tracktion::engine::MidiNoteDispatcher::hiResTimerCallback ( )
override

The documentation for this class was generated from the following file: