
Listen to High Quality Music
Originally published on my old blog at cumps.be on August 9, 2007.
You’re an audiophile, and you wish to listen to music in the highest possible quality, but on the other hand, you don’t have that much disk space at your disposal to store everything as wave files. What are you to do?
Meet Free Lossless Audio Codec, or FLAC to its friends. A codec which allows you to store your music digitally without any loss of quality from the original source, while taking far less space than wave files. Unlike MP3, where data is discarded, resulting in an audible quality loss. MP3 is called a lossy format, while FLAC is lossless.
FLAC is relatively unknown among the general public, but it’s here to stay and become mainstream. There is a reasonable selection of hardware devices out there already that can play back FLAC files, while most respectable music players will play them on your PC, Winamp being one of them.
A small summary of the most important features of the FLAC format:
- Lossless: no quality is lost when compressing the sound.
- Fast: the algorithm was designed to support very fast playback.
- Metadata: you can store all sorts of information in it to display when playing.
- Archiving: since a FLAC file has the original quality, you can convert it easily to lossy formats, like MP3.
- No DRM: there is no DRM on any FLAC file out there, for now.
You can already buy FLAC music from smaller record companies, or find some free music recorded as FLAC files. Or you could simply store your own CD collection as FLAC files with this nice guide. Storing these files needs a bit more space than storing MP3 files however. To give you a small idea, these are the sizes and compression ratios (lower is better) after I archived my own CD collection:
- Andrea Bocelli - Romanza: 351MB (ratio 55%)
- Arno - French Bazaar: 360MB (ratio 54%)
- Carl Orff - Carmina Burana: 229MB (ratio 40%)
- DJ Tiesto - Magik 5 - Heaven Beyond: 528MB (ratio 70%)
- Hed Kandi - Serve Chilled - HEDK068: 458MB (ratio 60%) & 467MB (ratio 61%)
- Hed Kandi - Beach House - HEDK069: 499MB (ratio 65%) & 553MB (ratio 70%)
- Praga Khan - Twenty First Century Skin: 399MB (ratio 65%)
- Praga Khan - Pragamatic: 466MB (ratio 70%)
I noticed that ‘sung’ music usually ends up with smaller files. I’m not sure why, but my guess is that there are more moments of silence when a person sings and gasps for breath, unlike electronic music where it’s a constant stream. On the other hand, you’d expect electronic music to have recurring patterns and compress better. I can’t give a good explanation for this, because I don’t know.
My personal approach towards FLAC is to have all the discs I have physically in the house, stored digitally on a central file server. After which I will stream the FLAC files themselves to a high-end Hi-Fi setup, as if the disc itself were playing on a normal CD player. But I will also be writing some automation tools to easily convert the archive to other formats when needed, for example to play on my iPod.
If you’re serious about music, I’d strongly recommend having a look at the FLAC format, the devices, software and possibilities, you won’t regret it, even if you don’t use it. Knowledge is power after all!
You May Also Like

How This Blog Is Served
The machinery behind the words you're reading: Hugo, an unprivileged nginx, a strict CSP, and a deploy script.

Keeping the Old Addresses Alive
Nobody migrates email in one day. Fetchmail, a receive-only alias domain, and permanent redirects bridge the old world into the new one.

Making Roundcube Not Look Like 2012
Webmail is the face of the platform, so it got a Gmail-shaped skin, real calendar and contacts integration, and some money spent on polish.



