A library that lets Eurorack modules built around Arduino OLED screens run inside VCV Rack with almost no code changes.

Firmware for those modules draws to the display through u8g2, which expects a real screen wired to a real microcontroller. This gives it one that is not there. The same drawing code runs against a software rack instead, so the module’s interface can be developed and debugged without a soldering iron or a physical panel in front of you.

It is the same instinct as the day job, really, just pointed at synthesizers instead of studios: the work is not the module, it is removing the wait between changing something and seeing it.

Public, along with a worked example.

Source on GitHub