Midi Util

Summary

Members
Descriptions
An enumeration of the possible packet length values.
public boolmidi_is_statusbyte(uint8_t theByte)
Test to see if the byte given is a status byte.
public boolmidi_is_realtime(uint8_t theByte)
Test to see if the byte given is a realtime message.
publicmidi_packet_length_t`[midi_packet_length](#group__midi__util_1gaa168b43af6ae9de0debce1625e4b8175)(uint8_t status)`
Find the length of the packet associated with the status byte given.

Members

Values
Descriptions
UNDEFINED
ONE
TWO
THREE
An enumeration of the possible packet length values.

public boolmidi_is_statusbyte(uint8_t theByte)

Test to see if the byte given is a status byte.

Parameters

  • theByte the byte to test

Returns

true if the byte given is a midi status byte

public boolmidi_is_realtime(uint8_t theByte)

Test to see if the byte given is a realtime message.

Parameters

  • theByte the byte to test

Returns

true if it is a realtime message, false otherwise

publicmidi_packet_length_t`[midi_packet_length](#group__midi__util_1gaa168b43af6ae9de0debce1625e4b8175)(uint8_t status)`

Find the length of the packet associated with the status byte given.

Parameters

  • status the status byte

Returns

the length of the packet, will return UNDEFINED if the byte is not a status byte or if it is a sysex status byte
Last modified 3yr ago