FIR Room Correction

Learn how DecayCore uses FIR filters for measurement-based room correction, phase-aware correction and convolution DSP workflows.

FIR room correction uses finite impulse response filters to correct measured loudspeaker and room behavior. FIR filters can control magnitude response and, depending on the design, phase behavior and timing behavior.

DecayCore measures the system, generates FIR filters, and exports convolution-ready WAV filters for CamillaDSP and other FIR-capable engines.

DecayCore focuses on physically sane, band-limited correction. This means the correction should avoid unrealistic boosts, excessive narrowband edits, and unnecessary high-frequency overcorrection.

Supported FIR modes

DecayCore supports:

Each mode has different tradeoffs in latency, phase correction, pre-ringing risk, and correction behavior.

Why not just use parametric EQ?

Parametric EQ (PEQ) is a common and useful tool, but it has limits in room correction.

PEQ applies static gain and filter curves in the frequency domain. It does not control phase behavior or decay behavior. A PEQ boost or cut applied to a room mode may reduce the measured amplitude at a single point, but does not necessarily change how long that mode stores energy.

FIR filters can correct both magnitude and phase simultaneously, and can apply correction with awareness of the measured impulse response. This allows DecayCore to:

PEQ remains useful for simple tonal adjustments or post-correction trim. It is not a substitute for FIR-based room correction when decay behavior, phase response, or cross-band interactions are the actual problem.


Home GitHub Releases