30.12.2012 Views

Maintaining Audio Quality in the Broadcast Facility 2011 - Orban

Maintaining Audio Quality in the Broadcast Facility 2011 - Orban

Maintaining Audio Quality in the Broadcast Facility 2011 - Orban

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>in</strong> <strong>the</strong> <strong>Broadcast</strong>/Netcast <strong>Facility</strong> 29<br />

<strong>Orban</strong> has written a white paper compar<strong>in</strong>g <strong>the</strong> CBS and BS.1770 meters:<br />

http://www.orban.com/support/orban/techtopics/White_Paper-<br />

BS_1770_vs_CBS_meter.pdf<br />

Peak Normalization <strong>in</strong> <strong>Audio</strong> Edit<strong>in</strong>g Programs<br />

Many audio edit<strong>in</strong>g programs permit a sound file to be “normalized,” which amplifies<br />

or attenuates <strong>the</strong> level of <strong>the</strong> file to force <strong>the</strong> highest peak to reach 0 dBFS. This<br />

is unwise for several reasons. Peak levels have little to do with loudness, so normalized<br />

files are likely to have widely vary<strong>in</strong>g loudness levels depend<strong>in</strong>g on <strong>the</strong> typical<br />

peak-to-average ratio of <strong>the</strong> audio <strong>in</strong> <strong>the</strong> file. Also, if any process<strong>in</strong>g occurs after <strong>the</strong><br />

normalization process (such as equalization), one needs to ensure such process<strong>in</strong>g<br />

does not clip <strong>the</strong> signal path. If <strong>the</strong> process<strong>in</strong>g adds level, one must compensate by<br />

apply<strong>in</strong>g attenuation before <strong>the</strong> process<strong>in</strong>g to avoid exceed<strong>in</strong>g 0 dBFS, or by us<strong>in</strong>g<br />

float<strong>in</strong>g po<strong>in</strong>t arithmetic. If attenuation is applied, one must use care to ensure that<br />

<strong>the</strong> attenuated signal rema<strong>in</strong>s adequately di<strong>the</strong>red (see page 34).<br />

Moreover, normalization algorithms often do not use true peak level as specified <strong>in</strong><br />

ITU Recommendation BS.1770, or oversampl<strong>in</strong>g. If <strong>the</strong>y do not, files normalized by<br />

<strong>the</strong> algorithms can clip downstream D-A and sample rate converters due to <strong>the</strong><br />

0dBFS+ phenomenon (see page 23), and cause more distortion and alias<strong>in</strong>g.<br />

The audio processor analog <strong>in</strong>put A/D should clip at <strong>the</strong> same audio level as <strong>the</strong><br />

source amplifier or console. The <strong>in</strong>put level should be adjusted so this clip level is <strong>the</strong><br />

same.<br />

Replay Ga<strong>in</strong><br />

A popular means of estimat<strong>in</strong>g and controll<strong>in</strong>g <strong>the</strong> loudness of audio files is <strong>the</strong> Replay<br />

Ga<strong>in</strong> 5 technique. The computes a ga<strong>in</strong> factor to be applied to <strong>the</strong> file when<br />

played back; this ga<strong>in</strong> factor is stored as metadata <strong>in</strong> <strong>the</strong> file header. The goal is to<br />

achieve consistent long-term loudness from track to track. The ga<strong>in</strong> factor is computed<br />

by <strong>the</strong> follow<strong>in</strong>g steps:<br />

1. Equal Loudness Filter<strong>in</strong>g<br />

The human ear does not perceive sounds of all frequencies as hav<strong>in</strong>g equal loudness.<br />

For example, a full scale s<strong>in</strong>e wave at 1kHz sounds much louder than a full<br />

scale s<strong>in</strong>e wave at 10kHz, even though <strong>the</strong> two have identical energy. To account for<br />

this, <strong>the</strong> signal is filtered by an <strong>in</strong>verted approximation to <strong>the</strong> equal loudness curves<br />

(sometimes referred to as Fletcher-Munson curves).<br />

2. RMS Energy Calculation<br />

Next, <strong>the</strong> energy dur<strong>in</strong>g each moment of <strong>the</strong> signal is determ<strong>in</strong>ed by calculat<strong>in</strong>g <strong>the</strong><br />

Root Mean Square of <strong>the</strong> waveform every 50ms.<br />

3. Statistical Process<strong>in</strong>g<br />

5 http://replayga<strong>in</strong>.hydrogenaudio.org/<strong>in</strong>dex.html

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!