The transport bar, composed rather than reinvented: play, stop, loop and an optional record built from glow-button's toggle and momentary modes, a monospace tempo readout you drag, wheel, arrow or double-click to reset, a tap-tempo key that keeps only timestamps, and a segmented note-division picker printing the current division's length and rate at the current tempo. The beat indicator pulses from a phase or beat prop and nothing else β the host owns the clock β and every control independently becomes a lamp when its callback is absent, so with no callbacks at all it is a status display. The tempo readout has a second face: `tempoDisplay="segment"` puts the seven-segment display off a drum machine's front panel behind the same drag, wheel and arrow keys.
pnpm dlx shadcn@latest add "https://pluginui.com/r/core-transport-controls.json"