ReplayGain 2.0 loudness normalizer based on the EBU R128/ITU BS.1770 standard (-18 LUFS, FLAC, Ogg, MP2, MP3, MP4, M4A, AAC, ALAC, Opus, ASF, WMA, WAV, AIFF, WavPack, APE)
-
Updated
Jul 29, 2024 - C
ReplayGain 2.0 loudness normalizer based on the EBU R128/ITU BS.1770 standard (-18 LUFS, FLAC, Ogg, MP2, MP3, MP4, M4A, AAC, ALAC, Opus, ASF, WMA, WAV, AIFF, WavPack, APE)
Streaming, zero-allocation EBU R128 / BS.1770-4 loudness measurement in pure Rust. M, S, I, true peak, LRA — chunk-deterministic, no_std capable, EBU Tech 3341 14/14, no FFI.
Open-source C++ audio-core library with BS.1770 / EBU Tech 3341 conformance tests, RT-safety primitives, and Barometer as a source-built JUCE reference plugin.
Open-source, headless C++20 audio-regression proof layer: the bpts CLI mints signed golden references from rendered WAVs and verifies candidate renders against them for CI, with a per-OS Barometer case study.
ITU-R BS.1770-4 / EBU R128 loudness meter in pure TypeScript — integrated LUFS, loudness range, true peak. Zero dependencies, streaming or one-shot, verified against libebur128 and the EBU conformance suite.
A loudness and true peak tool that runs in your browser and follows EBU R128 and ITU-R BS.1770. Compare files, check delivery targets, export results.
A complete C# port of libebur128, the EBU R128 loudness meter, for .NET 10. Zero managed allocation, Native AOT, unsafe internals. Verified against the original C built with MSVC: every stage bit-exact across eight configurations, throughput 0.92x to 1.03x. 139 tests.
To associate your repository with the bs1770 topic, visit your repo's landing page and select "manage topics."