ArbutusOS, running on a laptop
The next circuit board will take weeks to design, order and bring up, and I wanted something people could play at Hollyhock this week. So the software went first. This is ArbutusOS running on my MacBook, drawn inside the photo of the look-alike model. The keys and knobs in the photo respond to the mouse, and a USB MIDI keyboard plays the synth.
What's in it: a SYNTH page with several engines, a DRUM kit, a four-track TRACK page with tape-style recording, lift and drop, slicing and looping, a MIXER, a step sequencer, TEMPO with tap and click, live microphone sampling on INPUT, a HELP key that explains whatever you're holding, and FILE for saving projects. The audio engine is a native library the real device will run too, so this is not a mock-up of the software. It is the software, with around 280 automated tests and a screenshot harness that checks each page against a reference image.
The method was new for me. I had Claude interview me, starting from the repository and the design documents, until every open question about the software had an answer, and that became the spec. Claude Opus then built the emulator over about ten days of sessions. What one person can build in a month has changed a lot in a year.