OVERVIEW
Introduction to Audio Coding
Audio takes up a lot of data.
Without data reduction,
?audio channel. But the wires we use for remote broadcasting are on a telephone system designed for
You can reduce the data requirements by lowering the quality somewhat. 13 bits would yield a respectable 78 dB dynamic range, certainly adequate for home listening. And a 32kHz sample rate — with careful equipment design — will give you flat response to 15kHz, the practical limit for analog FM broadcasting in North America. Unfortunately,
? that still leaves us with telephone data channels about 86% too small to do the job. Besides, 13 bits is an awkward bit depth for computers to deal with, and the audio it produces isn’t clean enough to survive today’s transmitter processors.
CURIOSITY NOTE
Bit depth and sample rate translate easily into audio specifications. Digital audio must have a sample rate of at least twice the desired bandwidth, so 15kHz audio requires (after a safety margin) 32kHz sampling. Each bit of sample depth represents slightly more than 6dB of dynamic range.
The first practical coding methods used a principle called ADPCM, Adaptive Delta Pulse Code Modulation. This takes advantage of the fact that it takes fewer bits to code the difference, or delta, between successive audio samples compared to using the individual values. Further efficiency is had by adaptively varying the difference comparitor according to the nature of the program material. G.722 and
G.722 achieves additional efficiency by allocating its bits to match the patterns in the human voice, and it’s considered adequate for news and talk programming over ISDN. But for
Some years ago, the international standards group ISO/IEC established the ISO/MPEG (Moving Pictures Expert Group), to develop a universal standard for encoding moving pictures and sound for digital storage and transmission media. The standard was