type Props = { values: number[] min: number max: number step: number unit?: string onChange: (index: number, value: number) => void } /** One labelled slider per harmonic, with a numeric box for exact entry. */ export function HarmonicSliders({ values, min, max, step, unit, onChange }: Props) { return (