PDA

View Full Version : No Sound



tmarkley
02/12/2009, 06:06 AM
I have been reading what others have done and none of the work arounds work for me. I have played literally hundreds of games on this computer with NO SOUND problems whatsoever. If you truly believe that it is a Microsoft problem why don't you contact other game companies like Firaxis Jeff Bririgs is CEO there and Sid Meiers is a friend or mine. Or contact Big Huge Games Brian Reynolds is also a friend of mine. Ask them what THEY did to overcome this issues. In the meantime since it appears that you have been having this problem for over two months without a solution how do I get refund? From you or do I have to go back to Direct to Drive

jeff
02/12/2009, 06:44 AM
We used the DirectX Xaudio system for sound.* It is commonly used on the consoles, but what we've found is that it hasn't been commonly used by PC developers and we now are feeling the impact of using something that hasn't shipped as much as other audio engines.* We're not at this point able to go back and rewrite the audio engine using different technology.





To give you an update, Microsoft recently gave us a workaround which we implemented and tested and found that it got sound to work 80% of the time, but not 100% of the time.* We gave them the feedback of what was working and what wasn't, and they're supposed to have a new workaround for us soon.





We're still working on it, it is just going much slower because two companies are involved and they're looking at an area of code that isn't something they've been working on recently (as I understand it).





Also, to reiterate, this is happening first because certain hardware cards (often modems, but not always) are not properly responding to DirectX calls as they are supposed to by specification.*


The*problem though is further exacerbated in that XAudio portion of DirectX doesn't then properly handle the situation where the hardware*does not*do what it is supposed to.* Likely other audio engines out there don't deal with this in the same way.* For now, the*one thing that you can do is remove or disable the offending hardware (sometimes this is possible - removing a modem from a desktop computer or disabling it on the motherboard, sometimes this isn't - an integrated laptop for example).





Meanwhile, we will get a workaround from Microsoft that we can change in our code (fastest solution) to avoid this problem.* Also, eventually Microsoft will update DirectX which will also solve this problem (slower solution).





We will get there, I'm very sorry this is taking so long.





Jeff