How to Create FIR Filters from Measurements - Recommended AUTO Workflow

Up-to-date step-by-step DecayCore guide for creating FIR convolution filters using the built-in measurement tool, optional REW-style imports, or WAV/IR captures with the recommended automatic workflow.

This guide reflects the current DecayCore workflow: measure with the built-in measurement tool or import existing compatible measurements, keep AUTO mode, let DecayCore search for a good preset, export FIR filters, and verify with a new measurement.

Quick workflow

  1. Measure Left and Right with the built-in measurement tool, or import existing compatible measurements.
  2. Load the saved built-in measurement IR files, or import existing REW-style data as TXT with magnitude + phase or use the WAV/IR workflow.
  3. Open DecayCore and keep AUTO mode.
  4. Leave the filter type at Asymmetric unless you have a specific reason to use another type.
  5. Choose an AUTO goal (balanced for most rooms, subwoofers for sub-only work), then set optional target and HPF preferences.
  6. Press START, review the winning preset, and export the ZIP package.
  7. Load the WAV filters into your convolution engine.
  8. Re-measure and validate.

1. Prepare measurements

Recommended: use the built-in measurement tool. Open the Measurement tab, load your microphone calibration file, and run sweeps for Left and Right channels separately. Save the session IR files and load them from the Files tab.

If you import from REW instead:

Tip: good input data matters more than aggressive correction.


2. Import into DecayCore and keep AUTO mode

DecayCore has three operating modes:

Why AUTO is the recommended starting point:

Important:

Current AUTO goals:


3. Set the search constraints, not every value manually

In AUTO, the visible UI values act as the search baseline and constraints. You usually do not need to tune every field by hand before running.

Practical starting point:

Filter type guidance:


4. Use safety features on purpose

DecayCore still relies on safety limits even when AUTO is doing the preset search.

Key protections:

During automatic runs, DecayCore may manage or lock some controls to keep the search valid and safe.

Do not try to fix deep nulls with heavy boost. Placement, crossover work, or room treatment is usually more effective.


5. Run AUTO, then export filters

Press START to begin the automatic workflow.

What happens in practice:

Export creates a ZIP package in the default export folder:

Documents/DecayCore/filters/<version>/

If that location is not writable, DecayCore uses a safe fallback path and shows the final path in the Results view.

Typical package contents:

Multi-rate export targets:


6. Load filters into your DSP


7. Verify after applying filters

Always re-measure with the filter active:


Bass Integration (Beta)

If your system includes one or two subwoofers, you can use the Bass Integration workflow to generate a phase-aligned mono Sub FIR filter alongside the normal L/R filters.

Bass Integration is currently in Beta. Feedback on results and issues is welcome.

Key facts:

Full details: docs/Official_Manual.md section 12.


Common mistakes to avoid


Download

DecayCore releases

Disclaimer

AI was used to translate this document from Finnish to English.