Driver & Enclosure¶
Open the driver editor through:
Edit -> Driver Parameters...
Typical driver parameters¶
Important values include:
- Driver name
Rdc— DC voice-coil resistanceLsp— voice-coil inductanceFs— free-air resonance frequencyQtsQesQmsVas- effective diaphragm diameter
KFilter6 can calculate Qts from entered Qes and Qms values.
Enclosure parameters¶
The driver model also contains enclosure-related state such as:
- enclosure type
VbFbQl- additional band-pass state where applicable
- linear gain
The supported enclosure-state model covers:
- Open Baffle
- Sealed
- Vented
- Bandpass
Enclosure-dependent fields¶
The dialog keeps the enclosure type and gain available at all times, while enabling only the enclosure values used by the selected model:
| Enclosure type | Vb |
Ql |
Fb / Hoge |
Tube diameter / length | V2 |
|---|---|---|---|---|---|
| Open Baffle | — | — | — | — | — |
| Sealed | ✓ | ✓ | — | — | — |
| Vented | ✓ | ✓ | ✓ | ✓ | — |
| Bandpass | ✓ | ✓ | ✓ | ✓ | ✓ |
Changing enclosure type is non-destructive: values in temporarily disabled fields are retained and become available again when the corresponding enclosure type is selected.
Enclosure loss factor Ql¶
Ql represents enclosure-loss damping and must be greater than zero. It affects sealed, vented and band-pass calculations; it is not used for an open-baffle driver.
For a sealed enclosure, KFilter6 includes Ql consistently in the simplified SPL model, the full-circuit SPL model and the impedance calculation. A finite Ql lowers the resulting system quality factor without changing the enclosure resonance frequency represented by the model.
Bass-reflex tube helper¶
For vented and band-pass designs, KFilter6 provides a two-way helper:
Tube diameter -> Tube length
Tube length -> Tube diameter
Both calculations use Vb and Fb. Changing the diameter recalculates the length; changing the length analytically recalculates a matching diameter. If Vb or Fb does not provide a valid positive calculation basis, the length is shown as n. a. and an attempted length edit does not overwrite the existing diameter.
Only the tube diameter is stored with the driver. Tube length remains a derived dialog value and is recalculated from the stored diameter, Vb and Fb.
Special case: Fs = 0¶
A driver with Fs = 0 intentionally bypasses the acoustic Thiele/Small path. Its impedance is then reduced to the electrical voice-coil model:
Z(f) = Rdc + j * omega * Lsp
This allows KFilter6 to represent cases where a full T/S acoustic model is not desired.