Who this is for
Field linguists and linguistics students with lots of recorded audio clips that may need some processing to be usable. If your recordings are too quiet, or there’s too much silence at the beginning/end, this app helps you clean them up quickly — no need to process files one-by-one.
- Batch process entire folders (recursively) of WAV files
- Two normalization intents:
- Peak dBFS — best for acoustic analysis (Praat, etc.)
- LUFS — best for consistent listening volume
- Optional auto-trim of leading/trailing silence
- Choose output bit depth: 16-bit, 24-bit, or keep original
- Preview a random sample before you run the full batch
Quick start (non‑developers)
macOS (DMG)
- Download the DMG using the button above.
- Open the DMG and drag “Bulk Audio Normalizer” to Applications.
- First launch: you may need to right‑click → Open and confirm (unsigned app).
Windows (Portable EXE)
- Download the EXE using the button above.
- Double‑click to run. If SmartScreen warns you, choose “More info” → “Run anyway”.
How to use
- Pick your Input folder. The app scans it (including subfolders) for WAV files.
- Pick an Output folder. It must be empty (the app enforces this to protect your files).
- Choose a Normalization intent:
- Peak dBFS: keeps peaks below a safe target (good for analysis; no limiter by default).
- LUFS: targets a listening loudness (−16 LUFS by default) with a safety limiter.
- Optionally turn on Auto‑trim to remove leading/trailing silence.
- Select Bit depth (16‑bit, 24‑bit, or Original).
- Use Preview to test a random sample of files with your settings.
- Click Start to process the whole batch. Quit the app to stop.
Screenshots
FAQ & troubleshooting
The app says my output folder must be empty.
This is by design to keep your files safe. Make a new empty folder (e.g., “normalized/”) and select that.
What’s the difference between Peak dBFS and LUFS?
Peak dBFS is ideal for acoustic analysis workflows (keeps headroom, no limiter). LUFS targets how loud audio sounds to people (−16 LUFS with a safety limiter to prevent clipping).
It’s still too quiet / too loud.
Try a different target. For Peak, typical targets are −12 to −6 dBFS. For LUFS, −16 is a common spoken‑audio target, but −18 or −14 may fit your context.
How do I stop a batch?
Quit the app. It safely stops all processing.
Do I need to install FFmpeg?
No. The app bundles FFmpeg and FFprobe internally.