TracktionEngine
|
Listener interface to be notified of recorded MIDI being sent to the plugins. More...
#include <tracktion_AudioTrack.h>
Public Member Functions | |
virtual | ~Listener ()=default |
virtual void | injectLiveMidiMessage (AudioTrack &, const MidiMessageWithSource &, bool &wasUsed)=0 |
Called when a MidiMessage (i.e. | |
virtual void | recordedMidiMessageSentToPlugins (AudioTrack &, const juce::MidiMessage &)=0 |
Called when a recorded MidiMessage (i.e. | |
Listener interface to be notified of recorded MIDI being sent to the plugins.
|
virtualdefault |
|
pure virtual |
Called when a MidiMessage (i.e.
from a soft-keyboard) should be injected in to the playback graph. If the message was used, the listener should set the wasUsed argument to true or a message may be shown to the user to notify them of why they couldn't hear the sound.
|
pure virtual |
Called when a recorded MidiMessage (i.e.
from a clip) has been sent to the plugin chain. This will be called from the message thread.