Note On / Note Off
Dwa podstawowe komunikaty MIDI: klawisz poszedł w dół, klawisz wrócił w górę — i wszystkie kłopoty, gdy ten drugi nigdy nie nadejdzie.
Note On ma bajt statusu 9n, gdzie n to kanał MIDI, po którym następuje numer nuty 0–127 oraz velocity. Note Off to 8n z numerem nuty i prędkością zwolnienia — wartością, której prawie żadna klawiatura nie mierzy i prawie żaden syntezator nie używa. Specyfikacja dopuszcza też Note On z velocity 0 jako Note Off. Wygląda to na dziwactwo, ale to optymalizacja: cała melodia może wtedy dzielić jeden bajt statusu i korzystać z running status.
Protokół nie przechowuje żadnego stanu poza tym. Zgubiony Note Off — wyrwany kabel, program zawieszony w trakcie nuty — i dźwięk brzmi dalej, aż ktoś interweniuje. Stąd komunikat kontrolera All Notes Off oraz przycisk panic w każdym DAW-ie, który wysyła Note Off do wszystkich 128 nut na wszystkich 16 kanałach, na wszelki wypadek.