Getting Started with DecayCore

Start using DecayCore for acoustic measurement, FIR room correction and CamillaDSP-compatible convolution filters.

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.

  1. Download the latest release build.
  2. 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.
  3. Review the measured response.
  4. Choose a filter mode and target behavior.
    • Start from conservative settings. DecayCore is not intended to flatten every dip with boost.
  5. Generate FIR correction filters.
  6. Export WAV filters.
  7. Load the filters into CamillaDSP or another convolution engine.

Filter modes

DecayCore supports:

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.