
Lossless audio formats
Audio files can be converted in a more or less space saving way using lossless or lossy codecs. While the data reduction is absolutely true to the original with lossless codecs, a difference can be heard from the original material, especially with heavy compression with lossy codecs.
Lossless compressed audio files lose approximately 25% to 50% of their original file size. Typical representatives are Monkey’s Audio, FLAC, or WavPack. Modern lossy codecs like AAC, Ogg Vorbis, or MP3, on the other hand, reduce source material by 90% without sounding noticeably worse.
Lossless audio compression
Unlike documents or images, for example, audio files are very difficult to compress, since identical repetitions are very rare in music. But it is precisely on such occurrences that the Huffmann or Lempel-Ziv algorithms depend, which are used in ZIP or RAR, for example. Therefore, most non-clustered compressors employ predictive coding. The signal is divided into a music component and a noise component. Depending on how well this prediction has been made, the noise component should ideally be Gaussian white noise that can be easily compressed using conventional methods.
In the ideal case, the result is 50% compression, which is highly dependent on the piece of music.
Monkey’s Audio, FLAC and WavPack are popular formats for lossless compression of WAV (PCM) files, for example digitized original recordings from the recording studio (for archiving or later processing) or archiving copies of music CDs. The sound quality is always the same as the original and the checksums reveal corrupted files. Increasing hard drive capacity at affordable prices makes “Lossless Codecs” interesting for everyday use.
Uncompressed: WAV (PCM)
WAV is the largest common denominator of Windows audio formats. The Macintosh equivalent is called AIFF. WAV is actually the collective term for various subformats, of which PCM is the most common and is generally equated with WAV.
WAV (PCM) is an uncompressed recording of sound samples: the time signal of a noise is sampled, quantized, digitized, and saved at discrete points in time. The more often and finer you record these values, the better the sound. With CD quality music, this instantaneous value is recorded 44,100 times per second and recorded with 16-bit “precision”, that is, 2 ^ 16 = 65536 possible values.
With the help of special programs (eg CDex, EAC, Audiograbber), Audio CDs can be transferred to the hard disk as WAV (PCM) files. Viewed in this way, WAV (PCM) files are copies of the original, provided the CD-ROM drive is not read incorrectly or the CD is damaged. One minute at CD quality requires roughly 10MB of storage space, which is not as happy to give away even in the age of ever-larger hard drives.
On the PC, WAV (PCM) and CD-quality (44.1 kHz, 16-bit, stereo) audio files are often the starting material for creating space-saving audio files in formats such as MP3. However, for sound processing on the home PC, WAV (PCM) is the first choice.
Monkey’s Audio
Monkey’s Audio is a lossless audio codec for PCM wave files. Monkey’s Audio comes with a convenient program interface (in English), over which files can be compressed, decompressed, verified or tagged. PCM wave files (any sample rate, 8/16/24 bit, mono or stereo) or corresponding Shorten or WavPack files are accepted as source files. Monkey’s Audio does not support multiple channels.
The APE tags that are used to store the title information can be supplemented with their own fields and are therefore very flexible. They are now used in conjunction with other audio formats as well.
The included command line encoder allows integration into other programs. Various audio players support the format through plugins. A plug-in for Winamp can be installed at the same time as installation. Monkey’s Audio is a Windows program by default. However, there is a platform independent version of Java.
FLAC
FLAC stands for “Free Lossless Audio Codec”. There are several lossless audio codecs available. FLAC is suitable here for several reasons: FLAC follows the open source philosophy (free open source code, available for many operating systems), works very fast, has a good and secure framework structure.











