Files
bruitiste/src/types/effects.ts
2025-09-30 16:56:14 +02:00

18 lines
321 B
TypeScript

export interface EffectParameter {
id: string
label: string
min: number
max: number
default: number
step: number
unit?: string
}
export interface EffectConfig {
id: string
name: string
parameters: EffectParameter[]
bypassable?: boolean
}
export type EffectValues = Record<string, number | boolean>