RolfTaylor said:
So, to summarize, Layer 2 is a perfectly good tool when used within its limitations. MP3 became popular in broadcast because it could do good to excellent quality stereo at 128 (e.g. a single BRI ISDN circuit). That is about 10:1
Layer III was indeed better at 128 kpbs than Layer II and hence its popularity in broadcast codecs and links that used ISDN (which had a maximum throughput of 128 kbps).
However, as some people might misinterpret your words, I'd like to point out that I wouldn't call MP3
file encoded at 128 kbps to have an excellent quality. MP3 needs at least 192 kbps, preferably 256 kbps to sound excellent, IOW indistinguishable from the original. Of course, there are a lots of buts in this, mainly the quality of the encoder, but even with the best encoders the quality of MP3 at 128 kbps might be very good, but not excellent.
On the other hand, AAC was found to be transparent at 128 kbps by the EBU and though I would still use a higher bitrate as I can still hear some artifacts at 128 kbps, it is a much better codec than MP3. Too bad it wasn't available in the early days of ISDN and too bad it had a hard time getting attention with the popularity of MP3. Regarding AAC and bitrates, I applaud the Apple which set the standard of the songs purchased through iTunes at AAC at 256 kbps. This is undeniably excellent quality and no-one can object to it for personal listening.
However, in these days (and I guess even the birds on the roof are singing this by now) I would avoid using any coding in the broadcast facility. If there's really, really, no other possibility, I would limit it to only a single pass of perceptual coding. For example a link. Or in the case of digital broadcast, the final HD Radio/DAB/streaming encoding.
The choice of the codec in these scenarios is important, as there are better quality and better efficiency codecs. However, perhaps the most important factor in perceptual coding is the
bitrate. Whichever codec you use, use the highest bitrate possible! At high bitrates such as 320 kbps, Layer II, Layer III and AAC will all sound excellent. Again, if you really can't get away from using coding at all...
Regards,
Goran Tomas