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

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
tracktion_LoopingMidiNode.cpp File Reference
#include "tracktion_MidiNodeHelpers.h"

Go to the source code of this file.

Classes

struct  tracktion::engine::chocMidiHelpers::PitchWheel
 
struct  tracktion::engine::chocMidiHelpers::ControllerValues
 
struct  tracktion::engine::chocMidiHelpers::ProgramChange
 
struct  tracktion::engine::chocMidiHelpers::ParameterNumberState
 
class  tracktion::engine::MidiGenerator
 
struct  tracktion::engine::EventGenerator
 
class  tracktion::engine::CachingMidiEventGenerator
 
class  tracktion::engine::LoopedMidiEventGenerator
 
class  tracktion::engine::OffsetMidiEventGenerator
 
class  tracktion::engine::GeneratorAndNoteList
 

Namespaces

namespace  tracktion
 
namespace  tracktion::engine
 Declarations from this namespaces are inlined into tracktion.
 

Typedefs

using tracktion::engine::EditBeatPosition = double
 
using tracktion::engine::ClipBeatPosition = double
 
using tracktion::engine::SequenceBeatPosition = double
 
using tracktion::engine::BlockBeatPosition = double
 
using tracktion::engine::EditBeatDuration = double
 
using tracktion::engine::ClipBeatDuration = double
 
using tracktion::engine::BlockBeatDuration = double
 
using tracktion::engine::EditBeatRange = juce::Range< double >
 
using tracktion::engine::ClipBeatRange = juce::Range< double >
 
using tracktion::engine::SequenceBeatRange = juce::Range< double >
 
using tracktion::engine::BlockBeatRange = juce::Range< double >
 

Functions

void tracktion::engine::chocMidiHelpers::createControllerUpdatesForTime (const choc::midi::Sequence &sequence, uint8_t channel, double time, juce::Array< juce::MidiMessage > &dest)
 

Function Documentation

◆ createControllerUpdatesForTime()

void tracktion::engine::chocMidiHelpers::createControllerUpdatesForTime ( const choc::midi::Sequence &  sequence,
uint8_t  channel,
double  time,
juce::Array< juce::MidiMessage > &  dest 
)

Definition at line 156 of file tracktion_LoopingMidiNode.cpp.