MusicianCV · TRNote On message
Open the interactive module
Note and channel data
The third byte is attack velocity. Hex 64 is decimal 100, and the note is still sounding in this example.
Note On message · 90 3C 64 → C4 · 100
Bytes in the example are hexadecimal. In channel messages the first byte identifies the type and channel. Subsequent data bytes carry parameters. System messages use other layouts.
Example
MIDI 1.0 message / interpretation · 90 3C 64 / C4 · 100
MIDI 1.0 message / interpretation90 3C 64 C4 · 100
Try it
Which field should you identify first in a MIDI monitor?
Answer
Identify the status before decoding the data fields. With running status the prior channel status can still apply.Related topics
Why MIDI is not an audio recordingReferences
MIDI specifications and reference tables
Subject-expert review pending.