Data said:
I always understood that the bitrate of a CD is equivalent to 128Kbps, so any MP3 bitrate greater than that, while it would never be BETTER quality than the original sample, would guarantee you got the best sound from your MP3s.
The bitrate if a CD is 1,411,200 (44,100KHz * 16 bits per second * 2 channels for stereo) which is 1378.125Kbps.
However, the bitrate of a CD and the bitrate of an MP3 are not directly comparable.
That being said though, I will tell you that an MP3 sampled at 128Kbps is nowhere near CD quality, nor is 160Kbps. 192Kbps is a marked improvement over 128 and 160, but is still not full CD quality all the time. Note, I say "all the time" because yes, it does depend on what sort of music you are listening to.
A track consisting of solely a human voice will sound fine at 128 and 160. Dance songs mostly sound fine around 160Kbps and can sometimes slip by with 128, but more often than note, they sound a bit muffled.
Add in some instruments with wider range and you get problems with artifacting. Cymbals, hihats, etc. will all wreak havoc on an MP3 below 192Kbps.
If you start doing classical music on MP3s, then I would not recommend anything below 256Kbps. Sometimes you may need 320Kbps.
Of course, if your audio hardware sucks ass (headphones are bad, amp is bad, etc.) then it doesn't really make a difference.
As for myself, I try and get ALL my MP3s at 192Kbps or above. If I am ripping a CD for someone, I will make sure it is 192Kbps. I am far from being an audiophile. You can actually fool me on a double blind listening test with a 192Kbps versus its original CD track, but you really can't fool an audiophile.
128Kbps though I can definitely differentiate between, as well as different encoders. Lame is the best encoder available.
Anyway, I always encode my MP3s at 160Kbps, since anything over 192 is really unnecessary overhead.
See above.