Skip to content

Baffle / Diffraction

KFilter6 provides a per-driver acoustic baffle stage. It is available through the Baffle / Diffraction dialog or directly from the radiation-wave symbol in the Network Preview.

Simple Baffle Step

The width-only Simple Baffle Step model uses:

f0 = 115 / W[m]

with the engineering asymptotes:

Low frequency:   0 dB
At f0:          +3.0103 dB
High frequency: +6.0206 dB

It is useful when a conservative width-based approximation is sufficient.

Rectangular Edge Diffraction

The rectangular model considers:

  • baffle width and height
  • driver centre X/Y position
  • edge geometry
  • finite diaphragm size

The raw rectangular edge is discretized into edge sources. The current default is 200 edge sources.

Finite piston

KFilter6 uses the driver's effective diaphragm diameter for coherent spatial averaging with M = 73 sample points.

This reduces the point-source assumption at higher frequencies and makes the geometry response more representative of a finite radiating diaphragm.

45° chamfers

In Free Field mode, the left and right full-height baffle edges can independently be configured as:

Sharp
Chamfer 45°

The current implementation is intentionally limited to these left/right 45° chamfers. Top/bottom chamfers, arbitrary angles and roundovers are possible future extensions.

Low-frequency production behaviour

The raw rectangular edge model was found to produce too much low-midrange cabinet gain for a compensation-oriented design tool.

The productive Free Field model therefore blends the magnitude smoothly toward the conservative Simple Baffle Step response at low frequencies:

fBS = 115 / W[m]
r   = f / fBS
w   = r^2 / (1 + r^2)
D   = Dsimple + w * (Draw - Dsimple)   [dB]

The blend position depends only on baffle width. Height, driver position, finite-piston averaging and chamfers still influence the raw geometry result, and the rectangular complex phase is retained.

This is deliberately an engineering trust law for a practical design tool, not a claim that the exponent 2 is a universal acoustic constant.

Rigid floor contact — diffraction only

A separate idealized boundary mode models a cabinet whose lower edge is flush with an infinite rigid floor. It changes the diffraction geometry but does not include listener-dependent floor bounce.

Floor Reflection is separate

The receiver-dependent first floor reflection is a different processing stage. KFilter6 keeps it separate from Baffle / Diffraction to avoid mixing enclosure geometry with room/listener placement effects.