EBU R128 normalisation plugin?

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

Post Reply
User avatar
unfa
Established Member
Posts: 129
Joined: Tue May 17, 2011 10:43 am
Location: Warsaw, Poland
Has thanked: 1 time
Been thanked: 19 times
Contact:

EBU R128 normalisation plugin?

Post by unfa »

I'm looking for a plugin to perform realtime signal loudness normalisations to comply with EBU R128 recommendation. I'm not looking for a meter, but loudness processor.

Is there an LV2 plugin that can do this?
tramp
Established Member
Posts: 2348
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 468 times

Re: EBU R128 normalisation plugin?

Post by tramp »

As far I know, no.
On the road again.
ssj71
Established Member
Posts: 1294
Joined: Tue Sep 25, 2012 6:36 pm
Has thanked: 1 time

Re: EBU R128 normalisation plugin?

Post by ssj71 »

There is a meter to measure it in the meters.lv2 plugins. Doesn't actually change the loudness, just measures it. Doesn't normalization require the entire waveform though? That sort of process doesn't lend well to real-time plugin form.
_ssj71

music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
emarsk
Established Member
Posts: 96
Joined: Wed Jul 27, 2011 3:50 pm

Re: EBU R128 normalisation plugin?

Post by emarsk »

Yes, to comply with EBU R128, you'll need to measure the whole audio segment and then normalize.
So, while there's no plug-in that does the normalization step for you, it's trivial to do by hand.

Also, if you're working in a DAW, you'd apply the "normalization" as a correction on the master fader, not on a single region, so I can't see how a plug-in that does it for you could be useful.
On the other hand, if you want to normalize a single finished file, you can write a script that reads the measure from the standalone "ebur128" command line utility (http://kokkinizita.linuxaudio.org/linuxaudio/index.html) and feeds it to sox or ffmpeg or ecasound to apply the volume correction.
Please, avoid some common spelling errors:
http://theoatmeal.com/comics/misspelling
Post Reply