Hello, let me introduce myself: I'm Ariel, an audio enthusiast.
I ran into major problems when calculating filters for Camilladsp and SigmaStudio in general. I couldn’t find anything that made the process quick and easy, and that’s how this project came about
I like to try my apps ands please make yours comments and make improvements
FREE USE code for exports results: 6496EDCA-7465-4719-A0F6-0B9756BBC3A7
Supported Import Files:
Supported Import Files:
AUTO IIR EQ : create-fir-filters.streamlit.app
AUTO FIR filters: autoeq-iir-dsp.streamlit.app
I ran into major problems when calculating filters for Camilladsp and SigmaStudio in general. I couldn’t find anything that made the process quick and easy, and that’s how this project came about
I like to try my apps ands please make yours comments and make improvements
FREE USE code for exports results: 6496EDCA-7465-4719-A0F6-0B9756BBC3A7
IIR PRO Web - AUTO EQ / IIR Biquad Optimizer
What is it for?It is an Automatic Equalization (Auto-EQ) tool that mathematically calculates the best combination of IIR filters (parametric Biquads) to correct the acoustic response of a speaker or room. It adapts the original measurement to match an ideal target curve, flattening peaks and valleys without destroying the natural response of the system.Supported Import Files:
- Text files (.txt): Standard acoustic measurements exported from measurement software (such as REW), containing Frequency, Magnitude, and Phase data in three columns.
- Target (dB): Overall level (offset) of the target curve (calculated automatically by default).
- Number of Filters: From 1 to 20 simultaneous parametric bands.
- Frequency Range (Hz): Minimum and maximum frequencies (e.g., 40 Hz to 16000 Hz) where the optimizer is allowed to act.
- Max Gain (dB): Maximum correction limit (boost) to protect the speakers.
- Min Q / Max Q: Limits for the "width" of the filters to avoid overly sharp or excessively broad corrections.
- Target Curve: Allows you to choose between industry-standard weightings: A, B, C, or Z (completely flat response).
- .yml File: Structured configuration ready ("pipeline" and exact parameters) to import directly into CamillaDSP.
- .txt Files: Raw coefficients (a1, a2, b0, b1, b2) ready to be loaded into the Biquad blocks of SigmaStudio (ideal for processors like the ADAU1701).
- Visual Report (.jpg): High-resolution graph showing the "Before and After" of both Magnitude (SPL) and Phase.
FIR PRO Web - Multi-Way FIR correction filter Generator
What is it for?It is an advanced engine for creating FIR (Finite Impulse Response) filters. Unlike IIR, this tool allows you to correct the magnitude and manipulate the acoustic phase (achieving linear phase crossovers). It is the ultimate tool for precise crossovers and millimeter-accurate time alignment in high-end systems.Supported Import Files:
- Audio files (.wav): Raw impulse responses captured by the measurement system.
- Text files (.txt): Standard measurements of Frequency, Magnitude, and Phase.
- Time Alignment (Delay in ms): Automatic calculation (AUTO button) or manual adjustment to unwrap the phase by detecting the peak of the impulse.
- Max TAPS: Resolution of the FIR filter (from 1024 up to 65536 Taps). Higher amounts mean higher resolution in low frequencies (but higher latency).
- Fs (Hz): Project sample rate (44.1, 48, 88.2, or 96 kHz).
- Lim (dB): Maximum allowed gain in the correction.
- Window: Allows you to apply Hamming, Hann, Blackman, or Blackman-Harris mathematical functions to smooth the ends of the impulse.
- Frequency Range & Target: Actuation limits and target level in decibels.
- Smoothing: Options to mimic human hearing and avoid over-correcting the acoustics: Psychoacoustic (Variable), Precise (Variable), or Fixed at 1/6 Octave.
- Phase Only (Checkbox): Ignores the magnitude and generates a filter that only corrects the phase rotations of the system.
- Single Band: Exports a single filter using 100% of the requested TAPS.
- Multi-Way Set: Optimizes processor resources by dynamically calculating the necessary TAPS for 3 different ways (Lows, Mids, and Highs).
- Both modes include:
- .wav Files: Raw audio impulses ready for any convolver engine.
- .txt Files: Impulses in text format compatible with SigmaStudio.
- Visual Reports (.jpg): Detailed Magnitude and Phase graphs comparing the generated filter vs. the original response
AUTO IIR EQ : create-fir-filters.streamlit.app
AUTO FIR filters: autoeq-iir-dsp.streamlit.app





