Hi, I dusted off my old Monome and wrote a drum machine for it in Java. It talks to the Monome with OSC, then transmits MIDI which, in the video below, is picked up by Ableton.
The only issue I have with it is that Ableton eventually stops accepting the MIDI due to a known issue with timestamping. There must be a way to work around this, but I haven’t figured it out yet. Other instruments and DAWs work just fine.
More info about the Ableton MIDI issue: https://forum.ableton.com/viewtopic.php?p=1426466