WebMIDI - MIDI in the Browser
Browser support
WebMIDI is supported by the following browsers:
- Google Chrome (v43 and above)
- Opera on PC and mobile (v30 and above)
- Microsoft Edge (v79 and above)
- Android Browser (Chromium) (v81 and above)
For an up-to-date compatibility table, see:
WebMIDI is not supported under iOS (iPad, iPhone).
Check your browser
Open homestudio.app/check-webmidi and the page will tell you whether your browser supports WebMIDI.
Enabling WebMIDI in Chrome
The first time you visit a page that uses the WebMIDI API, Chrome will ask for permission. Allow it to grant MIDI access.
If you denied the permission and want to change it, right-click the padlock icon in the URL bar and look for MIDI devices in the site settings.
Modifying the permission later
You can change the MIDI permission at any time via the padlock icon in the URL bar, or through Settings → Privacy and security → Site settings → MIDI devices. You can also search for "MIDI" in Chrome Settings.
Troubleshooting
- Verify you are using a supported browser. Chrome is recommended.
- Check that WebMIDI is not blocked in the browser's site settings.
- WebMIDI may work on Android but is not reliably supported.