Monorepo for Aesthetic.Computer aesthetic.computer

menuband reel: demo the hold-space reverse, and light the QWERTY properly master

The keymap shot now ends on the spacebar reverse-replay: playback freezes and an orange playhead sweeps back through the columns just played, while the space bar lights on the QWERTY map — the real scope render, posed rather than reimplemented. draw() paints the reverse indicator from the controller's isRewinding plus the view's scrubOffset, so captureReverse() sets the first and seedWaveform(…, scrubBack:) poses the second. VO gained a matching line, and the visual reverse starts at local 0.46 of the scene to land with "you can even reverse playback by holding spacebar" at 26.5s. Fixing this surfaced a bug in the whole keymap shot: refreshHeldNotes bails unless the panel isPresented, so the QWERTY map never lit its held keys at all — only the big piano did (litNotes isn't gated). setPresented( true) at capture setup lights the held letters throughout, and the space bar during the reverse beat. The scope's live sweep that this also switches on is overridden per frame by seedWaveformForCapture forcing isLive off. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>


+8 -1
2 changed files