feat(lcxl3): row order is ergonomics — and the lap clock
PLN, from the chair: seated, OLED row 2 reads clearly and row 3 hides behind
the bezel. So the information hierarchy now follows the sightline, not the
protocol's field order:
- HOME: track name / "118BPM 4:32" / ParVagues. The drip moves to the bezel
row; tempo and TIME PLAYED take the prime row. The elapsed counter is the
overstretch check PLN asked for ("maybe time played that track eventually
when in a set recording to help know when overstretching") — refreshed every
10 s by a field write on the stationary target, no re-summon. Lap reset
belongs to the future Track </> setlist cursor; today, track load = lap 0.
- DJF overlay: "DJF percs" / "LPF 2.4kHz !!" / (blank). The cell name is gone
entirely — "C1 C2 C3 are noise i know the button positions ahah".
- Gates: "d1 gate" / "ON" / context. Value rides row 2 everywhere.
- The zero-mark heart animation moved to row 2 with everything else.
Display byte-pinning tests still pass; the ghost mirrors the new layout.
Showing
Please
register
or
sign in
to comment