FIR room correction and measurement
DecayCore — FIR Room Correction and Measurement Tool
A free acoustic measurement tool, FIR room correction tool, and WAV FIR filter generator. Works with any DSP engine that accepts FIR filters in WAV format — including CamillaDSP, Roon convolution, Equalizer APO, MiniDSP and similar platforms. DecayCore was formerly known as CamillaFIR.
DecayCore focuses on physically sane, band-limited room correction, phase-aware correction, automatic target optimization, and Temporal Decay Control for low-frequency room behavior.
Built for correction that stays believable
Measurement-first workflow
Release builds include DecayCore's own acoustic measurement workflow. Measurement has been verified to work on Windows and at least on Ubuntu 22.04. External measurements can be imported on all platforms.
Convolution-ready export
Generate FIR WAV filters for CamillaDSP and other engines that support convolution impulse responses.
Guarded DSP
Correction is bounded by boost, phase, timing, and low-frequency safety policies instead of chasing a perfect-looking graph.
Core capabilities
Automatic target optimization
AUTO mode searches for conservative, explainable correction choices from the loaded measurements.
Multiple FIR modes
Linear Phase, Minimum Phase, Mixed Phase, and Asymmetric FIR workflows are supported.
Temporal Decay Control
Low-frequency room behavior can be shaped with time-domain-aware controls rather than simple amplitude flattening.
Interface
1. Files — load measurement files, inspect metadata, and set output format
2. Measure — configure capture devices and run guided room measurements
3. Basic — choose operating mode, FIR engine, and sample rate
4. Target — shape the target curve, leveling, and gain behavior
5. Advanced — refine correction shaping, bass protection, and confidence controls
6. IR Window & Decay Control — windowing, A-FDW, and Temporal Decay Control
7. XO — define crossover frequency and slope for each band
8. Start / Results — run correction and review generated results
9. Final Graph — generated correction analysis plot from the results view
Documentation
Performance report
Automatic mode performance results and the adaptive-target comparison.
Getting started
The shortest path from release download to generated FIR filters.
Installation
Install DecayCore from a release package or run it from Python source.
Measurement workflow
How DecayCore's built-in measurement flow fits the correction pipeline.
CamillaDSP FIR correction
Use exported FIR filters in CamillaDSP convolution setups.
FIR room correction
The practical role of FIR filters in room correction workflows.
Minimum Phase FIR Generator
Minimum phase FIR correction for low-latency convolution workflows.
Mixed Phase Room Correction
Phase-aware FIR correction with practical safety limits.
Temporal Decay Control
Why bass problems are often time-domain problems too.
Adaptive Target
How DecayCore derives a room-aware target curve from measurement data instead of searching built-in curves.
Hybrid IIR + FIR Correction
Combining narrow IIR biquad cuts with FIR correction for stubborn room modes in the bass region.
FAQ
Short answers about measurement, exports, compatibility, and releases.
DecayCore was formerly known as CamillaFIR. The project was renamed to avoid confusion with CamillaDSP while keeping full compatibility with CamillaDSP.