evaluate_design
Evaluate loudspeaker enclosure designs by simulating response and running automated PASS/WARN/FAIL checks on alignment, excursion limits, port velocity, and low-frequency extension.
Instructions
Full design evaluation: runs design_box + simulate + automated PASS/WARN/FAIL checklist in one call. Checks: Qtc/Fb alignment, excursion margin vs Xmax, port velocity/chuffing (Mach ≤5%), F3 extension, SPL limiter, impedance peak, box volume sanity. Returns overall verdict + detailed checks with thresholds. Supports filters for subsonic protection.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Fb | No | Vented: override QB3 tuning, Hz | |
| Ql | No | Leakage loss (default 10) | |
| eg | No | Drive voltage, V (default 2.83) | |
| ts | No | Inline T/S if not using library | |
| Qtc | No | Sealed target Qtc (default 0.707) | |
| box | Yes | ||
| Vb_l | No | Vented: override QB3 volume, litres | |
| wiring | No | ||
| filters | No | Filter chain: highpass (subsonic), lowpass, linkwitz transform, peaking EQ | |
| nDrivers | No | ||
| driverName | No | Library driver file, from search_drivers | |
| portDia_mm | No | Vented: port diameter, mm | |
| portLen_mm | No | Vented: explicit port length, mm |