Can I use a ROLI or LUMI piano on Linux?

DOLI PIANO in Guided mode: colored falling notes moving towards a 24-key on-screen piano matching a LUMI Keys keyboard
DOLI PIANO in Guided mode with a connected LUMI Keys: notes fall towards the 24 keys.

ROLI and LUMI pianos on Linux: USB MIDI with Chrome or Chromium, and tips if the keyboard is not detected.

Class-compliant MIDI

The keyboard is a standard USB MIDI device, which Linux recognizes without drivers.

Use Chrome or Chromium

These browsers support Web MIDI, so DOLI PIANO can read the keyboard over USB.

Not officially tested

Linux setups vary a lot. If the keyboard is not detected, check that no other app is using it, then try a Mac or Windows computer.

Check that Linux sees the keyboard

Open a terminal and run aconnect -l or amidi -l. Your keyboard should appear in the list. If it does not, the problem is the cable or the USB port, not the browser.

Browser permissions

Chrome and Chromium ask for MIDI permission the first time a site wants to use a MIDI device. If you refused, open the site settings from the icon next to the address bar and allow MIDI devices. Snap or Flatpak versions of browsers can have restricted access to devices: if detection fails, try a version installed from your distribution's packages or from the official website.

Sound

The sound comes from the browser. If you use PipeWire or PulseAudio, check that the browser output is not muted in your sound settings.

Frequently asked questions

Does LUMI Keys need a driver on Linux?

No. It is class-compliant and uses the standard ALSA MIDI support.

Which browser should I use on Linux?

Google Chrome or Chromium, which support Web MIDI.

Why does Chromium not see my keyboard?

Sandboxed Snap or Flatpak versions may block MIDI access. Try a non-sandboxed install.

Try DOLI PIANO for free · Free songs · More questions

Related articles