As for me, flac is better for storing sounds. Stored flac has no artifacts (if obtained without them), I can recode it to mp3, vorbis, opus or something else, and get artifacts from that codec, but not artifacts from mp3 plus artifacts from that codec.
And even assuming that it's audible at 192kbit/s with a decent encoder, why not just use 320kbit/s MP3 which are still significantly smaller than lossless?
16bit lossless audio is great for producers, you have a lot of headroom for messing with it, re-encoding it, twisting it, amplifying it, mixing it etc... But if you're just archiving public releases for "consumption" it's completely overkill.
>It's like interlacing in movies or bugs at borders of contrasting areas of picture in jpeg
In what way? Interlacing is completely irrelevant in the context of audio.
I'm sorry if I come off as adversarial but it's a pet peeve of mine. The maths and physics behind signal processing are very well understood, if some algorithm induces a signal degradation in the audible spectrum it should be trivial to show it objectively with the right measuring equipment and/or the right mathematical equation.
Splash cymbals in particular sound terrible (or noticeably degraded) on low bitrate stereo MP3s (ie 128kbit/s). Some early encoders actually did a lowpass filter to eliminate frequencies above 16kHz, to mask the 'watery' high-frequency warble (see [1]). Note how even the Fraunhofer codec differs a lot at high-frequencies in the charts on that link.
Some of it is still noticeable even in lower bitrate AAC. I've got U2's Pop album on CD from 1997 (coincidentally the first album to be leaked as MP3 [2]), and even at 128kbps iTunes AAC the cymbals just don't sound right on 'Gone'. They're watery, like an audio version of a badly compressed JPG. I keep meaning to re-rip it at higher bitrate.
[1] http://archive.arstechnica.com/wankerdesk/1q00/mp3/mp3-3.htm...
[2] http://pitchfork.com/thepitch/652-a-history-of-digital-album...
With good headphones (I'm talking 200+ euros class headphones for example) there is a certain difference between even a 320 kpbs MP3 vs a 128 AAC.
AAC or OGG for example just has better usualy clarity in the sound, the bass is clearer and more distinct and the hihats and other hi sounds aren't muffled in the background or don't lose their clarity like they do with MP3s.
And like the parent wrote, once you have heard those 'signature losses' of the mp3 codec, it's very hard not to notice them.
Still, when I get new stuff, or rip now, I try to do it at least at 192 or 320, since space isn't an issue any longer.
If I first heard the MP3 version, and then heard the FLAC... I might be able to point out which one was which afterwards, under very good conditions and depending on the recording. I remember doing this test several years back. The general details are pretty much the same, but the MP3 version kind of changes the "sound stage" a bit for a lack of a better term.
It's very subtle and in practice, you need critical-listening environments even to do this. 99% of music is not heard in critical listening music environments. A huge amount of music isn't even engineered for this kind of critical listening these days (eg: you need recordings that haven't destroyed the dynamic range in the first place, which rules out most radio pop today.)
I agree that having the ability to transcode to lossy with as little loss as possible is IMHO the best reason to store music in FLAC.
I would love to have lossless audio purely for storage purposes - however, it would be quite expensive for me to do so with the amount of music I have, as well as time consuming. For me at least, mp3 is the perfect balance, and its ubiquitous compatibility makes it a no brainer.
Although this is anecdotal, it pings off your own experiences: A friend of mine (and self-described audiophile) recently got into a discussion with a mutual friend regarding mp3, FLAC, and how both of them could tell the format apart simply by listening. I suggested that perhaps the mp3s he had available were simply poorly encoded, and sent him a sample of my library that's a direct rip from a CD (at a modest bitrate of either 192kbps or 256kbps, I can't remember). He then realized that the mp3s he had been comparing against his FLAC copies of the same album were likely YouTube rips from before he bought the album, and that he likely never downloaded the official mp3s when he purchased the FLAC sources. He confided that he had a difficult time determining which was which when comparing the two on more equal footing with the sample I sent.
I still posit that the average person can't tell the difference, even with above average hardware. Exceptionally sensitive hearing outside the normal range of most humans notwithstanding, a decently encoded mp3 (or Opus format for that matter) should hardly be distinguishable from a FLAC, if at all. I suspect that most of those who claim they can hear the difference aren't particularly special--they're just comparing poorly encoded files against a source format.
At any rate, I'm in my mid-thirties, and I know my hearing isn't quite as acute as it was a decade ago. FLACs are more of a novelty for the sake of original sources, because there's no way I could tell the difference between that and mp3s with a good bitrate. With the exception of the Hunt for Red October soundtrack, I've not been able to tell low/moderate (~128kbps) bitrate mp3s apart from high (384kbps) ones AFAIK (the high pitches in the hymn "warble" at lower bitrates--not sure I can detect this now, though).
The same thing could be happening with lossless. If you are going to the trouble of encoding and storing a lossless digital music collection, I think chances are good you're listening on very good equipment. And you might scoff at the idea of trying out high-bitrate MP3 on it, because the MP3s you have from your Napster days really do sound terrible through your tube amp.
OTOH I wouldn't go too far down the "can't hear it anyway" road. I'm in my 40's and there's plenty I can't hear, but I assume not everything in my collection will be on YouFacePotify for my grandkids to listen to while their ears still work.
My scheme is FLAC when I can, otherwise MP3. I can render the FLAC to MP3 (a batch script keeps things up to date) for compatibility/size with some things, but my main system plays FLAC just fine.
It isn't practical to take my full collection with me in MP3. Just checked, and the music share is currently 5.38T, but that's with a full set of MP3 dupes. And there is some garbage in there I haven't has the patience to weed out yet. I just point the phone at the MP3 directory and pick 'n choose with ITunes. If I really want some random song while not at home, I can pull it off my server easily enough, but at my age, I don't really develop strong needs for a particular song.