DecayCore is designed to measure your system, generate FIR room correction filters, and export convolution-ready WAV filters for CamillaDSP and other FIR-capable DSP engines. Its correction philosophy is cuts first, bounded shaping second, and boost only conservatively where the measurement supports it.
Recommended workflow
- Download the latest release build.
- Measure your speakers with DecayCore’s built-in measurement workflow, or import existing compatible measurement files.
- Built-in measurement: Measurement has been verified to work on Windows. Linux has been verified to work at least on Ubuntu 22.04. macOS could not be tested due to unavailable test hardware.
- Subwoofer measurement on Windows: Ensure your playback device is configured for 5.1 or 7.1 multichannel in Windows Sound settings.
- Review the measured response.
- Choose a filter mode and target behavior.
- Start from conservative settings. DecayCore is not intended to flatten every dip with boost.
- Generate FIR correction filters.
- Export WAV filters.
- Load the filters into CamillaDSP or another convolution engine.
Filter modes
DecayCore supports:
- Linear Phase
- Minimum Phase
- Mixed Phase
- Asymmetric FIR filters
Each mode has different tradeoffs in latency, phase behavior, pre-ringing risk, and correction behavior.
External measurement compatibility
External measurement data, including REW-style data, may be used in compatible workflows. For new users, DecayCore’s own measurement workflow is preferred because it is designed for the program’s correction pipeline.