std1.0.0-beta-7 SafeC docs

std :: audio::midi

Struct std::MidiEvent

#include <std/audio/midi.h> source

struct MidiEvent {
    double timestamp;
    double delta;
    []const unsigned char bytes;
}

One input message, as a callback sees it. 'bytes' is valid only during the callback.

Fields

§double timestampsource

seconds since the port was opened

§double deltasource

seconds since the previous message

§[]const unsigned char bytessource

the complete message

Methods

§int status() constsource · definition
§struct MidiMsg short_msg() constsource · definition

The message as a MidiMsg (len 0 for sysex).