8000 GitHub - lillpjot/LUMI-lights: Effort to understand and drive the lights of the LUMI keyboard outside of ROLI software
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Effort to understand and drive the lights of the LUMI keyboard outside of ROLI software

Notifications You must be signed in to change notification settings

lillpjot/LUMI-lights

 
 

Repository files navigation

LUMI is a fun midi keyboard which can light up its keys with different colors.

This project is an effort to drive those lights without using the ROLI-provided software. It is based on reverse engineering the sysex commands that are used by ROLI Dashboard to communicate with LUMI.

The SYSEX API is described in SYSEX.txt

The default littlefoot program that is run on the LUMI is in "LUMI Keys Block Default Program.littlefoot" It is distributed in the resources of ROLI Dashboard.

There is a lumi_sysex.js library which contains a few functions to control basic behaviour of the keyboard and an example index.html file which showcases how to use the library.

The demo can be tried at https://benob.github.io/LUMI-lights/. It requires that your LUMI is identified as device 37 and that it is the second midi device on the host (the default on linux).

About

Effort to understand and drive the lights of the LUMI keyboard outside of ROLI software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 65.5%
  • JavaScript 34.5%
0