Hey everyone,
Okay, I've spent numerous days searching and scouring the Internet for ideas on how to get Audigy 2 ZS soundcards to output Dolby Digital audio to a Dolby Digital-capable surround system.
I'm currently using the standard (yet latest) Creative drivers, and everything is working just fine.
I've tried getting AC-3 encoding working through FFDShow (no success, with all honesty), and went with the latest version of AC3filter (1.01a RC5), which works perfectly.
However, these are DirectShow filters, and only provide AC-3 encoding for anything DirectShow-enabled (media players).
So movies and music are fine. Things get up-mixed when appropriate (mp3s), and movies get the proper surround sound treatment if they already have the encoding (or not!

). Without the need for CMSS (a Creative upmixing feature).
So from my limited understanding, I (and I guess everyone else who doesn't use a SoundStorm or some other hardware Dolby Digital encoder variant) need something that encodes DirectSound channels to AC-3.
(Then enabling S/PDIF passthrough in your drivers, combined with your Dolby Digital decoding sound system, should do the rest).
See, I admit that it all sounds fairly pointless when you've got the analog outputs from the soundcard that work just fine. However, there are some cases where people would not want the extra cables or noise, or simply want to get the most out of their hardware. Or sometimes you work a little differently and require lots of strange audio routing, and tons of analog connections is not the best course of action.
So what's the point of this thread? I would like to request some input or correction on any of this, or if perhaps you can enlighten me on any other solutions.
I'm hoping that I'm wrong about DirectSound AC-3 encoders not existing to this current day.
I didn't find anything on whether the kx drivers can do it, but I'd love to be proved wrong. I'd drop the Creative drivers faster than a prom dress on prom night.
Edit: I neglected to mention that just maybe there's a possibility of getting games or DirectX to use DirectShow filters for their audio processing on some level.
E.g. instead of encoding a game's DirectSound channels to AC-3, just interface/bridge it all to DirectShow, to have everything done by AC3filter (or FFDShow, if that's your fetish).
It would either be the two ways I've mentioned, or waiting for AC3filter's talented author to find a way to do it.