This specification defines a data type for a MIDI message, midi:MidiEvent,
which is normalised for fast and convenient real-time processing. MIDI is the
Musical Instrument Digital Interface
, a ubiquitous binary standard for
controlling digital music devices.
For plugins that process MIDI (or other situations where MIDI is sent via a generic transport) the main type defined here, midi:MidiEvent, can be mapped to an integer and used as the type of an LV2 Atom or Event.
This specification also defines a complete human and machine readable description of the MIDI standard (except for standard controller numbers). These descriptions are detailed enough to express any MIDI message as properties.