FIG. 1: HD-AAC encodes digital audio as an AAC core with an SLS extension layer that together represent the original file losslessly. Depending on the capabilities of the playback system, some or all of the extension data can be removed or ignored while still leaving enough data to play the music.
Photo: Chuck Dahmer
Data compression is probably the single most important factor in the meteoric success of digital audio, especially when it comes to Internet downloads and portable players like the iPod. Lossy compression formats such as MP3 lose as much as 90 percent of the original data — hence the term lossy — so that music tracks can be quickly downloaded. In addition, such files require very little memory, allowing thousands of songs to be stored on a device no bigger than a matchbook.
However, many people bemoan the sacrifice of sound quality in favor of convenience, going so far as to claim that lossy compression removes most of the music's emotional impact. Also, lossless compression, which provides a perfect bit-for-bit representation of the original audio file, is critical for archiving high-quality recordings. In that case, of course, the decrease in file size is not nearly as dramatic — losslessly compressed audio files are about half the size of the original, whereas lossy compression reduces the file size to as little as 10 percent of the original.
The Fraunhofer Institute for Integrated Circuits IIS (www.iis.fraunhofer.de/EN), the organization that brought us MP3, has developed a solution that could bridge the gap between the convenience of lossy compression and the quality of lossless compression. Dubbed HD-AAC, the new scalable audio codec (coder/decoder) combines two codecs from the Moving Picture Experts Group (MPEG), the international organization that standardized MP3, more technically known as MPEG-1, Audio Layer 3.
At the core of HD-AAC is MPEG-4 AAC (Advanced Audio Coding), a type of lossy compression that is more efficient — and therefore higher quality at a given bit rate — than MP3. To achieve lossless compression, HD-AAC adds an extension layer called MPEG-4 SLS (Scalable Lossless Coding — I've found no one who can explain why this is abbreviated “SLS” and not “SLC”). Together, these codecs compress any audio file losslessly.
The brilliance of HD-AAC is its scalability. Some or all of the extension data can be ignored depending on the bandwidth and storage requirements of the playback device (see Fig. 1). If all the extension data is ignored, you're left with standard AAC, which most portable players can easily handle. However, if you have, say, a media-server system with lots of storage and bandwidth, you can enjoy the same file with higher quality.
Another advantage of HD-AAC is backward compatibility. Older devices simply ignore the extension layer and play the AAC core, while newer players with an HD-AAC decoder can access more of the data for higher-quality playback.
HD-AAC can encode 2-channel audio up to 192 kHz/24-bit, but 96 kHz/24-bit is more common and can also be used for multichannel surround mixes. Losslessly compressed 2-channel, 192 kHz/24-bit audio requires a bit rate of about 3.5 Mbps, while the AAC core is normally encoded at 128 Kbps, illustrating the wide range of bit rates this codec can accommodate within a single file. Even better, an HD-AAC file can also include album art, liner notes, lyrics, and other metadata normally associated with physical media such as CDs.
There are many possible applications for HD-AAC, from lossless archiving and audiophile listening to high-quality broadcast transmission at a near-lossless bit rate to playback on portable devices at lower bit rates. In all cases, the source is a single file with no need to reencode for different applications. For example, you could rip your CD collection losslessly and listen to it on your home entertainment system, then play lossy versions of the same files on your iPod. This is a very exciting development that will become increasingly important in our digital world.