MIDIInput
Web MIDI API 的 MIDIInput
接口用于接收来自 MIDI 输入端口的消息。
实例属性
此接口不实现任何特定的属性,但继承自 MIDIPort
。
实例方法
此接口不实现任何特定的方法,但继承自 MIDIPort
。
事件
midimessage
-
当当前端口接收到 MIDI 消息时触发。
示例
在下面的示例中,每个 MIDIInput
的名称都会打印到控制台。然后,监听所有输入端口的 midimessage
事件。当收到消息时,MIDIMessageEvent.data
属性会打印到控制台。
js
inputs.forEach((input) => {
console.log(input.name); /* inherited property from MIDIPort */
input.onmidimessage = (message) => {
console.log(message.data);
};
});
规范
规范 |
---|
Web MIDI API # midiinput-interface |
浏览器兼容性
加载中…