Crate midi20

Source
Expand description

Types and helpers for building MIDI-2 capable software in Rust

Modulesยง

ci
MIDI Capability Inquiry defines system exclusive messages for discovering other devices and managing their connections.
codec
Helpers for encoding and decoding UMPs.
message
MIDI 2.0 Message Types
muid
Helpers for generating and managing MUIDs, unique 32 bit identifiers for a device. Only available if the no-std feature is not specified. Otherwise one should fallback to the recommendations of the specification.
packet
Implements serializing and deserializing MIDI messages as universal midi packets (UMP)
rpn
Registered per-note controls.