// Curated knob declarations, in their own module so the app-facing // index.ts can import them without pulling numbl into the main bundle. import type { KnobSpec } from './types.ts'; export const BASS_KNOBS: KnobSpec[] = [ { key: 'pluck_pos', label: 'pluck position', min: 0.05, max: 0.95, default: 0.38 }, { key: 'finger_release_ms', label: 'fingertip release (ms)', min: 0.2, max: 8, default: 2.6 }, { key: 'tail_s', label: 'ring-out (s)', min: 1, max: 8, default: 8 }, ]; export const BASS_MUTED_KNOBS: KnobSpec[] = [ { key: 'pluck_pos', label: 'pluck position', min: 0.05, max: 0.95, default: 0.15 }, ]; export type BassVariant = 'bass' | 'bass-muted';