MIDIMessageEvent.data

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

The data read-only property of the MIDIMessageEvent interface returns the MIDI data bytes of a single MIDI message.

Value

A Uint8Array.

Examples

In the following example midimessage events are listened for on all input ports. When a message is received the value of data is printed to the console.

inputs.forEach((input) => {
  input.onmidimessage = message => {
    console.log(message.data);
  }
})

Specifications

Specification
Web MIDI API
# dom-midimessageevent-data

Browser compatibility

BCD tables only load in the browser