← Acoustics Engineering Software

LogSweepGenerator

Sweeps and inverse filters for impulse-response measurement

Download for WindowsmacOS Coming soonLinux Coming soon

There is no macOS version yet. The Windows version is ready to download.

There is no Linux version yet. The Windows version is ready to download.

Free · Version 0.1.1 · 3.5 MB · Windows 10/11 x64
SHA-256: afcbd428c9f75aaddb6cc3a1a683d23d3e0c569793c28817939d90d5d6a4865f

The installer is not code-signed yet, so Windows SmartScreen may show a warning. Choose “More info”, then “Run anyway”.

Distributed also under pay what you want model.

Every parameter of the sweep and its inverse filter in one window.
Every parameter of the sweep and its inverse filter in one window.

What it does

Creates the two signals a swept-sine impulse-response measurement needs. The first is an exponential sine sweep to play through the room or device. The second is its matching inverse filter: convolve your recording with it and you get the impulse response. Every parameter of the sweep is under your control, and both signals export as WAV for any player, DAW or file-based workflow.

Sweep and inverse filter, always matched

Both signals are generated from the same parameters, so the inverse filter fits the sweep exactly.

Full control of the sweep

Choose the frequency range, duration, fades, level and the silence before and after the sweep to suit the room or device you are measuring.

Plays anywhere

Plain WAV files that any player, DAW or portable recorder can handle, up to 192 kHz.

A manual workflow with your own gear

  1. Generate

    LogSweepGenerator creates the sweep and its inverse filter as WAV files.

  2. Play and record

    Play the sweep and record the result with your own DAW, interface or portable recorder.

  3. Convolve

    Convolver combines the recording with the inverse filter and gives you the impulse response.

Use cases

Room impulse responses

Play the sweep in a room, record it with a measurement microphone in your DAW, and convolve the recording with the inverse filter. The result is the room's impulse response, ready for acoustic analysis or a convolution reverb.

Measuring on location with a portable recorder

Play the sweep WAV from any player and record it on a field recorder. No laptop is needed at the measurement point; process the files later.

Capturing hardware for convolution

Guitar cabinets, loudspeakers, spring and plate reverbs and other gear, turned into impulse responses for convolution plugins.

Loudspeaker and headphone responses

The same chain with a shorter sweep and a gated impulse response gives you the frequency response of a loudspeaker or a pair of headphones.

Key settings

Sweep type
Exponential (logarithmic) or linear
Frequency range
Start 1 Hz – 20 kHz, end 100 Hz – 100 kHz
Duration
0.1 – 60 s, plus silence before and after
Fades
Fade-in and fade-out, cosine or linear
Level
−60 to 0 dBFS
Sample rate
44.1, 48, 88.2, 96 or 192 kHz
Bit depth
16-bit, 24-bit or 32-bit float WAV

Requirements

Windows 10 / 11 (x64). macOS and Linux versions are coming soon.

Distributed also under pay what you want model.

Every download is free. If these tools are worth something to you, pay whatever you think is fair.

Ko-fi InternationalCafecito Argentina

Payment links coming soon.