Skip to content

Driver & Enclosure

Open the driver editor through:

Edit -> Driver Parameters...

Typical driver parameters

Important values include:

  • Driver name
  • Rdc — DC voice-coil resistance
  • Lsp — voice-coil inductance
  • Fs — free-air resonance frequency
  • Qts
  • Qes
  • Qms
  • Vas
  • 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
  • Vb
  • Fb
  • Ql
  • 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.