#normalization #signal #dsp #rms

app loudnessnorm

An RMS based audio normalizer for WAVE files

7 stable releases

1.4.0 Oct 30, 2019
1.3.2 Oct 25, 2019
1.3.0 Oct 24, 2019
1.2.0 Oct 24, 2019
1.1.3 Oct 24, 2019

#6 in #rms

ISC license

7KB
80 lines

loudnessnorm

An implementation of RMS based audio normalization in Rust. The loudness of the samples are normalized by calculating the RMS then the gain is changed to bring the average amplitude of the source signal to a target level (by default 0 dBFS).

Installation is quite straightforward, type this in the terminal.

cargo install loudnessnorm

Head to the project's homepage for more information and the source code (https://github.com/nullvideo/loudnessnorm).

Dependencies

~2MB
~26K SLoC