4c0259bAdd instrument/: the triangle behind the track-render interfaceJeremy Magland 1// Curated knob declarations, in their own module so the app-facing
2// index.ts can import them without pulling numbl into the main bundle.
3import type { KnobSpec } from './types.ts';
5export const TRIANGLE_KNOBS: KnobSpec[] = [
6 { key: 'strike_pos', label: 'strike position', min: 0.02, max: 0.98, default: 0.17 },
7 { key: 'strike_angle_deg', label: 'strike angle (deg)', min: 0, max: 90, default: 20 },
8 { key: 'tail_s', label: 'ring-out (s)', min: 1, max: 8, default: 5 },
9];
11export type TriangleVariant = 'triangle';