Skip to content

VilhoValittu/DecayCore

Repository files navigation

DecayCore - FIR Room Correction and Acoustic Measurement Tool

DecayCore is a free FIR room correction, acoustic measurement, and filter generation tool. It exports convolution-ready WAV FIR filters compatible with any FIR-capable DSP engine — including CamillaDSP, Roon convolution, Equalizer APO, MiniDSP and similar platforms. The filter-generation source is available for non-commercial use. The packaged release builds include the integrated measurement workflow.

DecayCore includes its own measurement workflow in release builds. The preferred workflow is to measure directly with DecayCore, generate correction filters from those measurements, and export convolution-ready WAV FIR filters.

DecayCore runs through a browser-based user interface. The application starts a local UI that you use in your web browser; it is not a cloud service.

It focuses on physically sane, band-limited room correction instead of simply forcing a flat frequency response. DecayCore supports Linear Phase, Minimum Phase, Mixed Phase and Asymmetric FIR filters, automatic target optimization, phase-aware correction, and Temporal Decay Control for low-frequency room behavior.

DecayCore was formerly known as CamillaFIR. The project was renamed to avoid confusion with CamillaDSP while keeping full CamillaDSP compatibility.

Links

Important note about the measurement function : The integrated measurement function is available only in the packaged versions published under the GitHub Releases section. It is not included in the public source tree. The source repository contains the filter-generation side, while the measurement/acquisition workflow remains available through the released builds.

REW-style measurement data may also be used in compatible workflows, but DecayCore's own measurement workflow is the preferred path.

What DecayCore does

  • Measures loudspeakers and rooms with the built-in measurement workflow in release builds
  • Provides a local browser-based user interface
  • Generates FIR room correction filters from measurement data
  • Exports convolution-ready WAV FIR filters
  • Supports CamillaDSP, Roon convolution, Equalizer APO, and other FIR-capable DSP engines
  • Supports Linear Phase, Minimum Phase, Mixed Phase and Asymmetric FIR filters
  • Uses conservative correction limits to avoid unsafe boosts and unrealistic room correction
  • Includes automatic target optimization and Temporal Decay Control

Screenshots

Files tab — load measurement files and set output format

Target tab — correction target curve and leveling

Advanced tab — correction shaping and bass protection

IR Window & Decay Control — windowing, A-FDW, Temporal Decay Control

Documentation

Download

Download DecayCore from the official GitHub releases page:

DecayCore releases

Contact

Feedback: vilho.valittu@gmail.com

License

DecayCore is source-available for personal, educational, research, and other non-commercial use under the terms of the LICENSE file.

The measurement engine and related acquisition workflow are not included in this repository and remain proprietary.

Commercial use, integration into commercial audio/DSP products, hosted services, paid filtering services, or paid measurement/calibration workflows requires separate written permission.

About

Free FIR room correction tool — generates WAV FIR filters for CamillaDSP, Roon, Equalizer APO, and any FIR-capable DSP engine. Acoustic measurement, phase-aware correction, and automatic target optimization.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages