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

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
tracktion::engine::MPEtoNoteExpression Class Reference

Creates a MidiList with NoteExpression from a stream of MPE MIDI messages. More...

Inheritance diagram for tracktion::engine::MPEtoNoteExpression:
juce::MPEInstrument::Listener

Public Member Functions

 MPEtoNoteExpression (MidiList &o, const TempoSequence *ts, juce::MPEZoneLayout layout, BeatPosition editBeatOfListTimeZero, juce::UndoManager *um)
 
void processMidiMessage (const juce::MidiMessage &message)
 

Detailed Description

Creates a MidiList with NoteExpression from a stream of MPE MIDI messages.

N.B. - We have to process the messages using the MPE interface as the zone may change

Definition at line 60 of file tracktion_MidiList.cpp.

Constructor & Destructor Documentation

◆ MPEtoNoteExpression()

tracktion::engine::MPEtoNoteExpression::MPEtoNoteExpression ( MidiList o,
const TempoSequence ts,
juce::MPEZoneLayout  layout,
BeatPosition  editBeatOfListTimeZero,
juce::UndoManager um 
)

Definition at line 63 of file tracktion_MidiList.cpp.

Member Function Documentation

◆ processMidiMessage()

void tracktion::engine::MPEtoNoteExpression::processMidiMessage ( const juce::MidiMessage message)

Definition at line 70 of file tracktion_MidiList.cpp.


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