metronome/rust/pm-ui
Me Here ec29fb7284 pm-ui: notation refinement — shared stems + ledger lines
Gather notes per time-column across lanes; draw one shared stem per voice (hands
up / feet down) spanning the chord, so snare+hat on a beat share an up-stem. Ledger
lines for notes above/below the staff (hi-hat on its ledger line, crash higher).
Stems always clear the highest/lowest notehead; beams grouped per beat.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 00:12:21 -05:00
..
src pm-ui: notation refinement — shared stems + ledger lines 2026-06-01 00:12:21 -05:00
Cargo.toml Rust UI: host simulator (PNG) + shared pm-ui crate; trim panel init 2026-05-31 21:54:20 -05:00