MIDI monitor and note timeline

Reads your own MIDI messages in hexadecimal, including running status and time steps written as “+96”, recognises note on and off, control, program, pressure and pitch bend, and builds a note timeline with names, velocity, start, end and duration in seconds for a given tempo. It shows a per-channel summary and warnings about notes left open.