libmidi.types.event

MIDI event.

Classes

Event(delta_time, message)

Class representing a MIDI event.

class libmidi.types.event.Event(delta_time: int, message: BaseMessage)

Class representing a MIDI event.

A MIDI event is a sequence of bytes that starts with a variable int delta time, followed by a MIDI message.

__init__(delta_time: int, message: BaseMessage)

Initialize an event.

__str__() str

Return a string representation of the event.

copy(**kwargs) Event

Return a copy of the event.

classmethod from_bytes(data: bytes, last_status_byte: int = None) Tuple[Event, bytes]

Read an event from bytes.

to_bytes() bytes

Return event as bytes.