Tool / Use a MIDI keyboard in the browser: setup and troubleshooting
Web MIDI guide

Use a MIDI keyboard in the browser: setup and troubleshooting

A MIDI keyboard sends note messages, not sound. WE2EASY receives those messages in a compatible browser and plays its own browser instrument. Audio outputs and MIDI are separate connections.

Open the tool
Editorial responsibility: Leon, recording engineer and music producer at Flash Records · Reviewed 14 July 2026

Before connecting

  • Connect by USB or through a MIDI interface.
  • Turn the keyboard on before opening the page.
  • Use a browser with Web MIDI support; Chromium-based desktop browsers are usually the safest.
  • Close another program if it has exclusive control of the MIDI port.

Grant browser permission

Press MIDI in the tool and allow access for we2easy.com. This permission covers MIDI messages; it does not open microphone audio or files. If no prompt appears, check site permissions near the address bar and reload.

What the tool receives

The browser normally receives note-on, note-off and velocity. WE2EASY uses the note number to light and play the piano. Sustain behaviour depends on the keyboard message and browser support. Program changes are not required.

If the device is not found

  1. Reconnect USB.
  2. Try a direct port instead of an unpowered hub.
  3. Restart the keyboard and reload.
  4. Check the device in another MIDI application.
  5. Close that application and return to WE2EASY.
  6. Try a supported desktop browser.

Reduce delay and stuck notes

Bluetooth MIDI and system load can add latency. Use a cable for timing work, close heavy tabs and avoid aggressive power saving. If a note remains held, release sustain, press the note again or use clear/reset.

MIDI is not an audio recording

The browser receives performance messages such as which key was pressed and when. It does not receive the analogue sound of the keyboard or a voice waveform.

Questions and answers

Will it work on every phone?

No. Mobile Web MIDI support varies.

Do I need an audio interface?

Not for USB MIDI; it is needed for external audio recording.

Why do I hear two sounds?

The keyboard and browser may both be playing. Turn down local sound or Local Control.

Does the site upload my performance?

The tool can hold a short melody in the current session; no audio upload is required.