Web MIDI API
Pozwala stronie internetowej rozmawiać bezpośrednio z urządzeniami MIDI podłączonymi do komputera — klawiaturami, syntezatorami, powierzchniami sterującymi.
Wywołanie navigator.requestMIDIAccess() zwraca listy wejść i wyjść, a dalej to już surowe bajty MIDI w obu kierunkach. Chrome wdrożył je w 2015 roku, Firefox dopiero w 2022 i to z zastrzeżeniem, że strona musi zażądać dodatku powiązanego z witryną. Safari odmawia, powołując się na fingerprinting: lista podłączonych urządzeń sporo mówi o tym, kim jesteś.
SysEx wymaga dodatkowego uprawnienia, {sysex: true}, i słusznie — SysEx potrafi przepisać pamięć instrumentu albo wgrać nowy firmware. Mimo to API zmieniło przeglądarkę w w pełni sprawny edytor brzmień dla starych syntezatorów, których oprogramowanie na Windows 98 przestało działać dawno temu. Często łączy się je z Web Audio API, by budować syntezatory w karcie.