MidiQueue

Queue for MIDI messages TODO: use a priority queue

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Functions

enqueue
void enqueue(MidiMessage message)

Enqueue a message in the priority queue.

getNextMidiMessages
const(MidiMessage)[] getNextMidiMessages(int frames)

Gets all the MIDI messages for the next frames samples. It is guaranteed to be in order relative to time. These messages are valid until the next call to getNextMidiMessages.

initialize
void initialize()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

QueueCapacity
enum QueueCapacity;
Undocumented in source.

Meta