MIDIMessageEvent: data プロパティ

安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。

MIDIMessageEvent インターフェイスの読み取り専用プロパティ data は、1 個の MIDI メッセージの MIDI データバイト列を返します。

Uint8Array です。

以下の例では、すべての入力ポートで midimessage イベントを監視します。メッセージを受信したら、data の値をコンソールに出力します。

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

仕様書

Specification
Web MIDI API
# dom-midimessageevent-data

ブラウザーの互換性

BCD tables only load in the browser