selecting a loop with one press
The first monome work in oooo only showed playback on the grid. It looked nice, but I immediately wanted to press a button and select the corresponding loop. Version 1.3.2 makes that press choose the loop used by the editor and by incoming MIDI notes.
This turned out to be almost 500 lines of processor work because selection is shared by the device callback, LED drawing, editor snapshots, MIDI handling, and saved sessions. I also remade the little documentation animations so I could see the same gesture on the grid and on the screen.
then I unplugged it
Once selection worked, I tested the less cooperative version of using hardware: unplugging the grid while it was running. I fixed callbacks that could outlive the connection, handled unexpected grid dimensions, and made repeated connect and disconnect attempts safe.
Direct device access can also conflict with an existing serialosc setup. oooo now explains that situation instead of silently failing, and the next release added a serialosc connection of its own. If there is no grid attached, none of this should get in the way of using the plugin normally.