Re: [ANN] SmoothIR v0.3 released

Florian Paul Schmidt <[email protected]> Wed, 20 May 2026 09:26:18 +0200
Newsgroups gmane.linux.audio.devel
Message-ID <[email protected]>
On 20 May 2026 08:16:38 CEST, Hermann Meyer <brummer-@web=2Ede> wrote:
>SmoothIR is a lightweight tool for creating and shaping impulse responses=
 with a strong focus on clarity, control, and real-time feedback=2E
>
>This Release introduce SmoothEQ:
>
>SmoothEQ is a
>
>Linear Phase EQ based on Impulse Response Processing as Clap Plugin
>
>What started as an experimental IR tool evolved into something much bigge=
r: a flexible linear phase EQ, spectrum matching processor, IR shaper, and =
lightweight IR creator in one plugin=2E
>
>SmoothEQ can work in multiple ways:
>
>=E2=80=A2 Load a reference audio file to visualize its spectrum and shape=
 your input towards the tonal balance of the reference=2E
>
>=E2=80=A2 Load a source file to automatically generate an EQ curve from i=
ts spectrum, then fine-tune it manually with the built-in EQ controls=2E
>
>=E2=80=A2 Load both a source and reference file to create a match EQ curv=
e representing the spectral difference between them =E2=80=94 effectively g=
enerating the correction needed to move the source closer to the reference=
=2E
>
>=E2=80=A2 Or simply use SmoothEQ as a transparent 6-band linear phase EQ =
with additional low cut and high cut controls=2E
>
>The generated EQ curve itself is highly flexible:
>
>=E2=80=A2 The Smooth control evens out harsh frequency jumps and creates =
more natural curves=2E
>
>=E2=80=A2 The Dynamic control can enhance spectral contrasts and emphasiz=
e details when needed=2E
>
>=E2=80=A2 Tone Bias shifts the tonal focus between low-end warmth and hig=
h-end presence=2E
>
>Each band includes Solo and Mute functionality, allowing detailed inspect=
ion of how individual regions affect the mix=2E Due to the nature of linear=
 phase processing, complete frequency isolation is not always physically po=
ssible without introducing phase shifts =E2=80=94 SmoothEQ intentionally av=
oids those artifacts while still providing meaningful band auditioning=2E
>
>SmoothEQ can also export its EQ curve as an impulse response file=2E
>
>This makes it possible to transform large, CPU-heavy IRs into lightweight=
 minimal phase impulse responses suitable for embedded systems, hardware de=
vices, low-latency environments, or resource-limited convolution engines=2E=
 Export size can be freely selected depending on quality and performance re=
quirements=2E
>
>Additional features include:
>
>=E2=80=A2 Real-time spectrum visualization
>
>=E2=80=A2 Stereo IR processing
>
>=E2=80=A2 IR loading and reshaping
>
>=E2=80=A2 Zero-latency FIR head with efficient convolution backend
>
>=E2=80=A2 Adjustable IR export length
>
>=E2=80=A2 Smooth spectral morphing workflows
>
>=E2=80=A2 Match EQ style analysis without destructive processing
>
>=E2=80=A2 High precision double-based internal processing
>
>SmoothEQ is designed for sound design, mastering, corrective EQ, IR optim=
ization, tone matching, and experimental spectral processing =E2=80=94 all =
inside a single workflow=2E
>
>---
>
>## Feedback
>
>If you find bugs or have ideas for improvements, feel free to open an iss=
ue or get in touch=2E
>
>---
>
>## License
>
>BSD-3-Clause
>
>---
>
>Project page:
>
>https://github=2Ecom/brummer10/SmoothIR
>
>Release Page:
>
>https://github=2Ecom/brummer10/SmoothIR/releases/tag/v0=2E3

I like it :)