| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/ja/docs/Web/API/MIDIPort | [Back] [Original] |
Get to know MDN better
Want more browser support for this feature? Tell us why.
Web MIDI API MIDIPort MIDI
MIDIPort MIDI
MIDIPort.id ID
MIDIPort.manufacturer MIDIPort.name MIDIPort.type MIDIPort.version MIDIPort.state "disconnected" MIDIPort
"connected" MIDIPort
MIDIPort.connection MIDIPort.open() MIDIPort MIDI Promise
MIDIPort.close() MIDIPort
function listInputsAndOutputs(midiAccess) {
for (const entry of midiAccess.inputs) {
const input = entry[1];
console.log(
` [type:'${input.type}'] id:'${input.id}' manufacturer: '${input.manufacturer}' name: '${input.name}' version: '${input.version}'`,
);
}
for (const entry of midiAccess.outputs) {
const output = entry[1];
console.log(
` [type:'${output.type}'] id: '${output.id}' manufacturer: '${output.manufacturer}' name: '${output.name}' version: '${output.version}'`,
);
}
}
inputs.forEach((port, key) => {
const opt = document.createElement("option");
opt.text = port.name;
document.getElementById("inputportselector").add(opt);
});
| Web MIDI API # MIDIPort |
| Web Proxy Viewer | New URL | Original Page |