MIDI 2.0 / Universal MIDI Packet (UMP)
Also called MIDI 2.0, UMP, MIDI-CI.
A 2020 extension to MIDI adding bidirectional device negotiation (MIDI-CI), higher-resolution controllers, and a new Universal MIDI Packet container that carries both MIDI 1.0 and MIDI 2.0 messages over USB, network, and other digital transports.
Stewarded by MIDI Association (MMA/AMEI).
Small messages that either repeat constantly or fire once. Bandwidth is almost never the problem.
What kills it. Latency and loss on the messages that fire once. A repeating level survives a dropped packet; a GO does not.
What goes wrong
Sources
- Universal MIDI Packet (UMP) and MIDI 2.0 Protocol Specification - MIDI.org primary
- MIDI 2.0 - Wikipedia
Known gaps on this entry: default_ports, first_published, implementations. If you can source one of them, that is a ten minute pull request.
Edit this entry on GitHub — one file, editable in your browser, and your handle goes on it permanently.
Work at MIDI Association (MMA/AMEI)? Confirm or correct this entry — it is free, it stays free, and nothing about it is for sale.