Hi Jeffrey
Jeffrey Lee wrote:
The optical outs on my MacPro and MacbookPro both support AC3 5.1 out into a receiver for decoding..
This is a very confusing area, and Apple's specs for their machines are not very clear. A few years ago I was caught out when I bought a 5.1 home theatre system for my MacBook, expecting it to provide full 5.1 audio output - it didn't! It certainly allowed me to play AC3, Dolby Prologic (etc) DVDs and get the full surround sound theatre experience, but when I tried to write an application to generate 5.1 programmatically (using either the Core Audio 5.1 3-D Surround Sound Mixer, or the Core Audio Multichannel Matrix Mixer) then it didn't work. Most disappointing. When I bought a USB 5.1 card then the problem was solved, but it wouldn't plug into the home theatre system so I had to buy another compatible 5.1 speaker system, and I lost money selling the home theatre system secondhand.
The technicalities of why the optical link didn't provide full 5.1 audio were to do with bandwidth. The optical link on my old MacBook provided little more than 2 high quality audio channels, and the various Dolby Digital/AC3/etc audio systems compressed 5.1 audio into these two channels, but at the price of compromising on audio quality on some channels. A true 5.1 audio system should provide the same high quality audio on ALL channels.
Unless the apps and the games are built with 5.1 ac3 audio, anything else would be some kind of synthesized 5.1 audio, which most likely the receiver could easily produce.
At that time, Macs did NOT come with appropriate AC3 codecs which could take arbitrary 5.1 audio and mix it down into a compressed data stream for output to the optical link. I speculate that it costs money to licence them, and maybe they don't work in real time. Of course, things are always changing and the world moves on, so it's possible that the situation is different on a modern Mac with a modern home theatre system.
AFAIK, the only way to tell if you have a true 5.1 system is to plug the sound system/card/whatever into the computer, run Utilities/Audio Midi Setup, select the card (if you can), go to Configure Speakers, then Multichannel and check if you can see all 6 speakers. If you can see all 6, then a nice confirmation is to click on each speaker individually, and you should hear a short burst of sound from that speaker. If, and ONLY if, you can do this with an audio system will it be fully 5.1 compliant.
This is a complex area (which I admit I only partially understand!) and it's really easy to spend a couple of hundred bucks on a solution which doesn't suit your needs! Unfortunately, being able to play a DVD with Dolby Surround is not a full test of the 5.1 capabilities of an audio system. The only true test is to see if it appears with 6 speakers in Audio Midi Setup.
Bob