libmidi.types.messages.common

MIDI message.

Classes

BaseMessage()

MessageType(value)

An enumeration.

class libmidi.types.messages.common.BaseMessage
attributes: List[str] = []
copy(**kwargs) BaseMessage
classmethod from_bytes(data: bytes) Tuple[BaseMessage, bytes]

Read a message from bytes.

get_length() int
get_status_byte() int

Return the status byte of the message.

message_type: MessageType
to_bytes() bytes

Return message as bytes.

class libmidi.types.messages.common.MessageType(value)

An enumeration.

CHANNEL = 0
META = 2
SYSTEM = 1