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

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tracktion::engine::RetrospectiveMidiBuffer Struct Reference

Public Member Functions

 RetrospectiveMidiBuffer (Engine &e)
 
void addMessage (const juce::MidiMessage &m, double adjust)
 
juce::MidiMessageSequence takeMidiMessages ()
 

Public Attributes

juce::Array< juce::MidiMessagesequence
 
double lengthInSeconds
 
RealTimeSpinLock lock
 

Detailed Description

Definition at line 254 of file tracktion_MidiInputDevice.cpp.

Constructor & Destructor Documentation

◆ RetrospectiveMidiBuffer()

tracktion::engine::RetrospectiveMidiBuffer::RetrospectiveMidiBuffer ( Engine e)

Definition at line 256 of file tracktion_MidiInputDevice.cpp.

Member Function Documentation

◆ addMessage()

void tracktion::engine::RetrospectiveMidiBuffer::addMessage ( const juce::MidiMessage m,
double  adjust 
)

Definition at line 261 of file tracktion_MidiInputDevice.cpp.

◆ takeMidiMessages()

juce::MidiMessageSequence tracktion::engine::RetrospectiveMidiBuffer::takeMidiMessages ( )

Definition at line 283 of file tracktion_MidiInputDevice.cpp.

Member Data Documentation

◆ lengthInSeconds

double tracktion::engine::RetrospectiveMidiBuffer::lengthInSeconds

Definition at line 328 of file tracktion_MidiInputDevice.cpp.

◆ lock

RealTimeSpinLock tracktion::engine::RetrospectiveMidiBuffer::lock

Definition at line 329 of file tracktion_MidiInputDevice.cpp.

◆ sequence

juce::Array<juce::MidiMessage> tracktion::engine::RetrospectiveMidiBuffer::sequence

Definition at line 327 of file tracktion_MidiInputDevice.cpp.


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