Documentation sections
Subwoofer Enclosure Volume
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug subwoofer-box. Calculate subwoofer box volume for sealed and ported enclosures from Thiele-Small parameters (Vas, Qts, Fs). Get optimal internal volume, port tuning frequency, and −3 dB cutoff instantly.
Inputs
Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.
| Name | Unit | Range | Default | Description |
|---|---|---|---|---|
| vasnumber | L | 0.1 … 2000 | 50 | From driver datasheet |
| qtsnumber | none | 0.01 … 2 | 0.35 | Qts < 0.35 → vented, 0.35–0.7 → sealed |
| fsnumber | Hz | 5 … 200 | 35 | Fs (Resonant Frequency) |
Outputs
Returned in values, by key. A value that is unbounded or undefined is null.
| Field | Unit | Description |
|---|---|---|
| vbSealedheadline | L | Sealed Box Volume |
| vbVented | L | Ported Box Volume |
| portTuning | Hz | Port Tuning Frequency |
| f3Sealed | Hz | -3 dB (Sealed) |
| f3Vented | Hz | -3 dB (Ported) |
Calling it
- Calculate: one call, the request and response in full, and its errors.
- Batch: this calculator with others, or a sweep, in one request.
- Solve for a target: the value of one input that brings an output to a target.