--- title: MIDIAccess slug: Web/API/MIDIAccess tags: - API - Interfejs translation_of: Web/API/MIDIAccess ---
{{SeeCompatTable}}{{APIRef("Web MIDI API")}}
Interfejs MIDIAccess pochodzący z Web MIDI API, dostarcza metod wyliczania urządzeń wejściowych i wyjściowych MIDI oraz dostępu do tych urządzeń.
navigator.requestMIDIAccess()
.then(function(access) {
// Get lists of available MIDI controllers
const inputs = access.inputs.values();
const outputs = access.outputs.values();
access.onstatechange = function(e) {
// Print information about the (dis)connected MIDI controller
console.log(e.port.name, e.port.manufacturer, e.port.state);
};
});
| Specyfikacja | Status | Komentarz |
|---|---|---|
| {{SpecName('WebMIDI API','#midiaccess-interface')}} | {{Spec2('WebMIDI API')}} | Definicja wstępna. |
{{Compat("api.MIDIAccess")}}