menotti1 said:
i bet if you took a cut off a cd,encoded it to ogg vorbis and aac, they would be so comparable you could not tell the difference.would Flac work just as well? good point about the ogg vorbis. is that the same codec that Otsjuke uses?
As Dana (LA_Guy) points out, FLAC is a lossless codec. The decoded file/stream is bit-identical to original as coding doesn't exploit psychoacoustic phenomena, only redundancy in the bit stream. Lossless codecs are completely transparent.
At higher bitrates, aoTuV implementation of Ogg Vorbis actually compares very well to AAC and other codecs. See
this test.
SBR enabled codecs such as HE-AAC should only be used as a final codecs in services such as web streaming and/or digital radio. HE-AAC is a codec designed to operate at very low bitrates and although it does an amazing job there (if fed with uncompressed audio) it has it's drawbacks. Codecs such as HE-AAC shouldn't be used in any other point in transmission (including STL) except at the very end! If you want to use Barix units for STL, the absence of HE-AAC is not something that should worry you at all. It's a great codec for what it is intended to do. It's not great per se! If you have at least 96kbps of bandwidth for your STL,
don't use HE-AAC.
A decent wireless point-to-point bridge will do 10Mpbs, which will carry two uncompressed audio channels without a hitch. If you're stuck with 1Mpbs, you'll have to encode, but make it 320kbps. Enlighten me, but I don't know of any dedicated wireless circuit that will require you to go lower than that...
There is a valid concern among broadcast professionals due to significant drop in audio quality as a result of people overly easy relying on audio coding. And not being aware of the issues such as codec cascading or even bitrate/quality trade-off. People just click encode, encode, encode, radio spots in particular get encoded every time an edit is being made. And they just click 128kbps everytime. If you ask them why did they choose 128kbps and not 320kbps instead, their eyes just glaze over... Sad.
We, as engineers, should know better than that! I would recommend two general rules when it comes to coding and broadcasting:
1) Avoid audio coding at all costs!
2) If you absolutely have to use lossy coding, use the highest bitrate possible!
Hope that answers your questions
Regards,
Goran Tomas