Click here to Skip to main content
15,888,351 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Finally, after all these years! Pin
Mircea Neacsu7-Dec-20 4:38
Mircea Neacsu7-Dec-20 4:38 
GeneralRe: Finally, after all these years! Pin
jeron17-Dec-20 7:41
jeron17-Dec-20 7:41 
GeneralRe: Finally, after all these years! Pin
trønderen8-Dec-20 15:26
trønderen8-Dec-20 15:26 
GeneralRe: Finally, after all these years! Pin
Mircea Neacsu8-Dec-20 15:32
Mircea Neacsu8-Dec-20 15:32 
GeneralRe: Finally, after all these years! Pin
Scott Serl7-Dec-20 7:23
Scott Serl7-Dec-20 7:23 
GeneralRe: Finally, after all these years! Pin
Mircea Neacsu7-Dec-20 7:41
Mircea Neacsu7-Dec-20 7:41 
GeneralRe: Finally, after all these years! Pin
Sander Rossel7-Dec-20 8:27
professionalSander Rossel7-Dec-20 8:27 
GeneralRe: Finally, after all these years! Pin
trønderen8-Dec-20 15:57
trønderen8-Dec-20 15:57 
Sander Rossel wrote:
I don't really know what those values mean, but 320 kbps == good quality.
Well, usually it is so. Even the poorest MP3 encoder manages to get a decent result at that bit rate.

A high quality encoder can use more CPU power and smart analysis to evaluate alternative ways of encoding the same sound, and will give a decent sound quality at far lower bit rates. With the best encoder, most kinds of music can be encoded at 128 kbps with a quality that makes it practically impossible to distinguish from higher bit rates (in true double-blind tests, that is).

MP3 (/MP1, MP2) was the very first widespread application of what is called "psychoacoustic encoding". The waveform is not compresses as a waveform; rather, the method tries to identify how we experience the sound, and encode that. So the developers didn't have extensive experience, and a few kinds of sounds are not handled that well. The classical example is castanets - used by everyone who wants to debunk MP3, even if that famous sound sample is the only time ever they heard castanets.

By and by, the encoder guys learned new tricks for smart encoding of even castanets, and of other sounds. The well-known open source LAME encoder started out as a very simplistic encoder, making MP3 files far inferior to commercial counterparts. But over the years, lots of sound experts contributed their shares - LAME is an excellent example of a very successful crowd development project. Gradually, the sound quality (at a given bitrate) improved, and became as good, or nearly so, as commercial coders (which has also improved a lot over the years).

Experience with "difficult" sounds like castanets taught the developers "If we only had a function code so-and-so for the compressed file, it would be much easier!" So we got AAC, which may be considered an extension, or maybe more correctly: a re-implementation of MP3, with an extended set of function codes. Where MP3 requires a whole set of codes to represent some sound, AAC may be able to do it with a single code, requiring a lot fewer bits. So AAC can represent sound with the the same sound quality as MP3 can, but at half the bit rate. And, it handles castanets well!

Bottom line: You can't say anything definite about sound quality from the bit rate. It all depends on the encoder. (And even more on the method - MP3 or AAC.)
GeneralRe: Finally, after all these years! Pin
Sander Rossel8-Dec-20 22:10
professionalSander Rossel8-Dec-20 22:10 
GeneralRe: Finally, after all these years! Pin
Nelek7-Dec-20 19:18
protectorNelek7-Dec-20 19:18 
GeneralWSO CCC OTD 2020-12-07 Pin
OriginalGriff6-Dec-20 21:33
mveOriginalGriff6-Dec-20 21:33 
GeneralRe: WSO CCC OTD 2020-12-07 Pin
yacCarsten6-Dec-20 22:20
yacCarsten6-Dec-20 22:20 
GeneralRe: WSO CCC OTD 2020-12-07 - we have a winner! Pin
OriginalGriff6-Dec-20 22:40
mveOriginalGriff6-Dec-20 22:40 
GeneralRe: WSO CCC OTD 2020-12-07 Pin
super6-Dec-20 22:22
professionalsuper6-Dec-20 22:22 
GeneralRe: WSO CCC OTD 2020-12-07 Pin
musefan6-Dec-20 23:27
musefan6-Dec-20 23:27 
GeneralRe: WSO CCC OTD 2020-12-07 Pin
Greg Utas7-Dec-20 2:06
professionalGreg Utas7-Dec-20 2:06 
GeneralI'm having a hard time with articles lately. Pin
honey the codewitch6-Dec-20 13:31
mvahoney the codewitch6-Dec-20 13:31 
GeneralRe: I'm having a hard time with articles lately. Pin
Mircea Neacsu6-Dec-20 14:50
Mircea Neacsu6-Dec-20 14:50 
GeneralRe: I'm having a hard time with articles lately. Pin
honey the codewitch6-Dec-20 14:51
mvahoney the codewitch6-Dec-20 14:51 
GeneralRe: I'm having a hard time with articles lately. Pin
Gerry Schmitz6-Dec-20 21:10
mveGerry Schmitz6-Dec-20 21:10 
GeneralRe: I'm having a hard time with articles lately. Pin
honey the codewitch7-Dec-20 1:09
mvahoney the codewitch7-Dec-20 1:09 
GeneralRe: I'm having a hard time with articles lately. Pin
Jörgen Andersson6-Dec-20 22:24
professionalJörgen Andersson6-Dec-20 22:24 
GeneralRe: I'm having a hard time with articles lately. Pin
honey the codewitch7-Dec-20 1:53
mvahoney the codewitch7-Dec-20 1:53 
GeneralRe: I'm having a hard time with articles lately. Pin
megaadam6-Dec-20 22:45
professionalmegaadam6-Dec-20 22:45 
GeneralRe: I'm having a hard time with articles lately. Pin
honey the codewitch7-Dec-20 1:49
mvahoney the codewitch7-Dec-20 1:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.