Skip to content

A command-line finisher for delivery-ready podcast masters. Two-pass loudness normalization to −18 or −16 LUFS with a −1 dBTP ceiling; exports WAV/MP3/FLAC with interactive prompts and atomic writes.

License

Notifications You must be signed in to change notification settings

sevmorris/WaxOff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WaxOff — Stereo Podcast Leveler

WaxOff sets final program loudness and exports deliverables after editing. It uses a two‑pass EBU R128‐style loudness normalization (ffmpeg loudnorm) with a true‑peak ceiling of −1 dBTP and common targets like −18 LUFS or −16 LUFS.

Use WaxOn before editing to produce clean, unclipped mono WAVs for the DAW. Use WaxOff after editing to hit delivery targets.


Install (one‑liner)

Installs to ~/WaxOff and symlinks waxoff into ~/bin (or ~/.local/bin):

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/sevmorris/WaxOff/main/install.sh)"

Ensure your shell can find ~/bin (or ~/.local/bin):

# zsh
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.zshrc && exec zsh
# bash
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.bash_profile && source ~/.bash_profile

Usage (quick start)

waxoff *.wav

Typical prompts (or flags/envs if non‑interactive):

  • Loudness target (e.g., −18 or −16 LUFS)
  • True‑peak ceiling: −1 dBTP
  • Output: WAV, MP3 (128/160/192), or Both
  • Sample rate: 44.1 kHz (default) or 48 kHz

Troubleshooting

  • waxoff not found — Add ~/bin (or ~/.local/bin) to your PATH (see Install section).
  • ffmpeg: command not found — Install ffmpeg first (macOS: brew install ffmpeg).

License

MIT © Seven Morris

About

A command-line finisher for delivery-ready podcast masters. Two-pass loudness normalization to −18 or −16 LUFS with a −1 dBTP ceiling; exports WAV/MP3/FLAC with interactive prompts and atomic writes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages