std1.0.0-beta-7 SafeC docs

std :: audio::midi

Struct std::MidiEncoder

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

struct MidiEncoder {
    unsigned char running;
    int use_running_status;
}

The reverse: writes messages for a byte stream, dropping the status byte when running status allows (channel messages with the previous status).

Fields

§unsigned char runningsource
§int use_running_statussource

Methods

§static struct MidiEncoder new(int use_running_status)source · definition
§long encode([]const unsigned char msg, []unsigned char out)source · definition

Bytes written to 'out', or -1 if it is too small.

§void reset()source · definition