$ @sethihq/scrub-sliderThen copy slider.tsx, use-sound.ts, and use-haptics.ts into your project.
import { Slider } from "@/components/ui/slider";
<Slider
label="Frequency"
value={frequency}
onValueChange={setFrequency}
min={0}
max={1}
step={0.01}
/>Updates live as you change parameters above.
numberCurrent value(v: number) => voidChange handlernumberMinimum valuenumberMaximum valuenumberStep increment:root { --surface: #ffffff; /* Track background */ --on-surface: #0a0a0a; /* Thumb indicator */ --on-surface-muted: #737373; /* Label, fills */ --outline: #e5e5e5; /* Track border */ --chip: #a3a3a3; /* Hover chip bg */ --on-chip: #fafafa; /* Hover chip text */}