Click here to Skip to main content
15,886,963 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
GeneralRe: 20 Years in the making, GnuCOBOL is ready for industry Pin
Joe Woodbury18-Mar-24 13:08
professionalJoe Woodbury18-Mar-24 13:08 
GeneralRe: 20 Years in the making, GnuCOBOL is ready for industry Pin
Nelek19-Mar-24 1:38
protectorNelek19-Mar-24 1:38 
NewsxAI open sources Grok Pin
Kent Sharkey18-Mar-24 7:31
staffKent Sharkey18-Mar-24 7:31 
NewsLinkedIn plans to add gaming to its platform Pin
Kent Sharkey18-Mar-24 7:31
staffKent Sharkey18-Mar-24 7:31 
GeneralRe: LinkedIn plans to add gaming to its platform Pin
Nelek19-Mar-24 1:37
protectorNelek19-Mar-24 1:37 
NewsLossless audio does not sound better than MP3 Pin
Kent Sharkey18-Mar-24 7:16
staffKent Sharkey18-Mar-24 7:16 
GeneralRe: Lossless audio does not sound better than MP3 Pin
Nelek19-Mar-24 1:33
protectorNelek19-Mar-24 1:33 
GeneralRe: Lossless audio does not sound better than MP3 Pin
trønderen19-Mar-24 5:10
trønderen19-Mar-24 5:10 
Remember that MP3 doesn't define how to compress digital sound, only how to decompress it. Lots of different MP3 streams may decompress to curve forms that reasonably well matches the original sound, as well as resemble each other. Which one of the alternatives is the "best"?

While the MP3 patents for decoding expired many years ago, the smart tricks for determining which are the best way of encoding are getting better all the time, even today, and some of it is covered by patents that do not expire for another few years. The LAME encoder is frequently pointed out as an example: The first releases had rotten quality (the sound quality - it became popular due to its "free" quality Smile | :) ), but as it caught the attention of some true experts, it gradually improved to become one of the fines encoders around. So the sound quality obtained with encoders of today is significantly better than from a 10 or 20 years old encoder, at a given bit rate.

All decoders are equal. The unpacking is deterministic and well defined, and has not changed over time. All decoders deliver the same sound quality. It is the encoder that matters. That also go for newer formats such as the AAC family.

The AAC family is built on the same basic principles as MP3, and the encoding format has been gradually expanded as more experience is gained (so an old, "simpler" AAC file can be played with an AAC decoder for a new format. Obviously, if you have a brand new encoder and enable all the newest features, the files you generate may not be playable everywhere, or possibly with reduced quality - e.g. if your player doesn't support parametric stereo (but your file uses it), you get mono sound. If it doesn't support SBR (but your file uses it), you won't get much sound above 7 kHz from your speakers.

I suggest that you try the most recent version, called "xHE-AAC" - you can go to really low bit rates while maintaing an impressingly high sound quality. The problem is that you won't find very many players for xHE-AAC (it is used in DRM radio, but I don't know if there are radio sets that will play files in the same sound format as they get over the air.)

For listening tests, I use the xHE-AAC encoder in "EZ CD Audio Converter" from Poikosoft[^] - an excellent ripper/converter. I encode a set of roughly 30 sound samples of different nature, decode them back to .wav files, and give the files names so you can't tell which variant is the original .wav, which is xHE-AAC@48kbs, which is MP3@96kbps (or other encodings/bitrates.

I have met many 'golden ear' MP3-bashers over the years, giving them a copy of the 30 samples each in 3 or 4 different encodings, all converted back to .wav, and an ABX program. An ABX program plays, in parallel, two sound files A and B with the same content. The listener can switch between A and B, and X which is randomly chosen as either A or B. After switching between the three, the listener should be able to tell if X is identical to A or identical to B, and indicates his decision by click the right button. X is randomly selected anew, playing continues and he can make another guess. After 20 such guesses, how many of them were correct? 10 correct answers is not impressing Smile | :) .

I have handed out at least 20 sets of such samples to golden ears guys. Not one of them has dared to let me see the logs from their ABX listening. Every one of them "needs more time" or they would rather like to test it on some better stereo system, or whatever excuse that you can read as "I did listen, but the program said that my guesses were little above pure random".

So, if you use a top notch modern encoder, and still claim that you can with reasonable certainty hear the difference between MP3@128kbps and MP3@320kbps (or original .wav), then I'd be really curious to see the logs from a double-blind ABX test! If you can do it, then you are better than all the golden ears MP3 bashers I have ever met!

Note: Every MP3 basher has known from childhood that castanets are not handled well by MP3. So they all have a single castanet sound file: They never listen to Spanish music at all, but that one castanet file is worth its weight in gold for a single purpose: to prove that MP3 Is Sh*t. If they cannot determine X reliably from my different samples, they can say: Try this one - it will prove that I am right! It doesn't work with AAC, AAC handles castanets well.

Religious freedom is the freedom to say that two plus two make five.

NewsForget TikTok – Chinese spies want to steal IP by backdooring digital locks Pin
Kent Sharkey17-Mar-24 6:31
staffKent Sharkey17-Mar-24 6:31 
GeneralRe: Forget TikTok – Chinese spies want to steal IP by backdooring digital locks Pin
Nelek17-Mar-24 8:49
protectorNelek17-Mar-24 8:49 
GeneralRe: Forget TikTok – Chinese spies want to steal IP by backdooring digital locks Pin
David O'Neil17-Mar-24 9:03
professionalDavid O'Neil17-Mar-24 9:03 
NewsMicrosoft is stuffing pop-up ads into Google Chrome on Windows again Pin
Kent Sharkey17-Mar-24 6:31
staffKent Sharkey17-Mar-24 6:31 
GeneralRe: Microsoft is stuffing pop-up ads into Google Chrome on Windows again Pin
David O'Neil17-Mar-24 6:54
professionalDavid O'Neil17-Mar-24 6:54 
GeneralRe: Microsoft is stuffing pop-up ads into Google Chrome on Windows again Pin
Kent Sharkey17-Mar-24 7:34
staffKent Sharkey17-Mar-24 7:34 
GeneralRe: Microsoft is stuffing pop-up ads into Google Chrome on Windows again Pin
David O'Neil17-Mar-24 8:57
professionalDavid O'Neil17-Mar-24 8:57 
GeneralRe: Microsoft is stuffing pop-up ads into Google Chrome on Windows again Pin
Ron Anders17-Mar-24 9:32
Ron Anders17-Mar-24 9:32 
GeneralRe: Microsoft is stuffing pop-up ads into Google Chrome on Windows again Pin
David O'Neil17-Mar-24 17:23
professionalDavid O'Neil17-Mar-24 17:23 
GeneralRe: Microsoft is stuffing pop-up ads into Google Chrome on Windows again Pin
obermd18-Mar-24 3:44
obermd18-Mar-24 3:44 
NewsCore guidelines are not rules Pin
Kent Sharkey17-Mar-24 6:31
staffKent Sharkey17-Mar-24 6:31 
GeneralRe: Core guidelines are not rules Pin
Nelek17-Mar-24 8:46
protectorNelek17-Mar-24 8:46 
GeneralRe: Core guidelines are not rules Pin
David O'Neil17-Mar-24 8:58
professionalDavid O'Neil17-Mar-24 8:58 
NewsMicrosoft discontinues Visual Studio App Center Pin
Kent Sharkey17-Mar-24 6:31
staffKent Sharkey17-Mar-24 6:31 
GeneralRe: Microsoft discontinues Visual Studio App Center Pin
Nelek17-Mar-24 8:46
protectorNelek17-Mar-24 8:46 
NewsThis futurist predicts that everybody will have an AI digital twin Pin
Kent Sharkey17-Mar-24 6:31
staffKent Sharkey17-Mar-24 6:31 
GeneralRe: This futurist predicts that everybody will have an AI digital twin Pin
Nelek17-Mar-24 8:45
protectorNelek17-Mar-24 8:45 

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.