This is an attempt use stephanb2's maintenance version of JACK Meterbridge from Steve Harris (2002) to provide text based graphs that use VT100 codes for positioning.
Broadcast and Music Producers are advised to use Ebumeter by Fons Adriaensen, which offers loudness metering according to EBU R-128.
Check the Awesome Broadcasting list maintained by the EBU.
Debian dependencies (aside from build-essential
):
libsdl-dev libsdl-image1.2-dev libjack-jackd2-dev
TODO: ./configure
doesn't pick the dependency on libsdl-image
- Bring PPM and VU ballistics in line with Spifoski & Klar (2004) Levelling and Loudness. EBU technical Review - January 2004
- Code cleanup
- Update Jack client ?
This project is released under the GNU General Public License, version 3 (GPL-3.0)[https://opensource.org/licenses/GPL-3.0]
Approximatly conforming to BS 6840-10. These meters are designed to indicate peak amplitude, as opposed to VU meters which are designed to indicate volume.
The scale is correct according to the standard, 4 equates to 0dB, 1 to -12, 7 to +12, and it is linear with decibels.
I've never used a real PPM meter, so I don't know if it reacts correctly. Feedback welcome.
Conforming to BS 6840-17:1991.
These meters are designed to measure the "volume" of an audio signal, it is not as relevant to digital systems as PPM meters, but is useful if you are interfacing to analogue tape, FM broadcast equipment or want a general idea of the signal volume.
The -r flag (set reference level) is useful with these meters as it will allow you to calibrate to your DA converters. The meter is pre-adjusted so that it should align correctly calibrated DA converters with analogue systems. If you wish to run with 0dBFS = 0dBu then use "-r 20"
Conforming to IEC 268-18:1995 (peak indicator decay may not be correct).
These are meters as typically seen on digital consoles, HD recorders etc.
There are the most efficient in screen realestate and CPU use but look a bit boring ;)