Can I use a ROLI or LUMI piano on Linux?

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