Sign in to follow this  
coldacid

SDKs for A3D and EAX, where at?

Recommended Posts

coldacid    755
Has anyone run across (free-as-in-beer) SDKs for doing EAX or A3D audio programming? I'm trying to find such and I'm getting nowhere.

Share this post


Link to post
Share on other sites
Dave Hunt    4872
Check out BASS. It's free to use if your software is free. If you sell your software as shareware, its $136-ish USD. Commercial licenses are more expensive.

Share this post


Link to post
Share on other sites
Kylotan    10007
It's a bit of a tangent, but did the A3D technology ever make it into EAX? I remember that when Creative finished killing Aureal off, Creative had the far inferior technology and didn't seem in any rush to add the A3D side of things into EAX.

Share this post


Link to post
Share on other sites
Drew_Benton    1861
Quote:
Original post by coldacid
I'm quite adamant about going down to the bone here. Particularily with A3D.


Well I did some research and it seems tha A3D is now non-existant! All of the links and references that I found did not exist. Finally I saw some mention about how it was defunct and saw this:
Quote:
During 1999 and the first part of 2000, the major rivals for the most popular gaming 3D standard were Aureal's A3D and Creative Labs' EAX (Environmental Audio Extensions) technology. A3D, especially in version 2.0, was frequently regarded as superior to its Creative Labs rival. However, most developer support went to EAX. When Aureal closed in mid-2000 and was later absorbed by Creative, this spelled the end for A3D as a viable game API.


So looks like your stuck with EAX.

Share this post


Link to post
Share on other sites
MatrixCubed    199
I just got a cold, chilling vision of the 3dfx logo as I read that excerpt...

I would recommend going with OpenAL, if you're even slightly interested in cross-platform development.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
I you have an ftp site i can upload the following file: A3D30SDK.exe.

Its a little over 5megs, self-extracting to installer, haven't installed it myself or if I did it was way back when aureal went out of business. Anyway just post an address I can upload to and its all yours.

Share this post


Link to post
Share on other sites
Drew_Benton    1861
Quote:
Original post by Anonymous Poster
I you have an ftp site i can upload the following file: A3D30SDK.exe.


Thank you! AP, that filename was all I needed [grin]. You can get the SDK for 2 and 3 here.

Share this post


Link to post
Share on other sites
Kylotan    10007
Quote:
Original post by MatrixCubed
I just got a cold, chilling vision of the 3dfx logo as I read that excerpt...


Yeah... except that 3DFX made some horrendous mistakes such that they deserved to fail, mainly (a) Assuming everybody would prefer 16bpp to 32bpp if it meant higher fill rates, and (b) Assuming hardware accelerated transform and lighting weren't important.

By comparison, I was under the impression that A3D beat EAX significantly. I seem to recall it was a case of 3D positioning, doppler effects, occlusion, and various other nice options vs. 12 different reverb models. However Creative sued Aureal for patent infringement, lost, but bankrupted Aureal in the process thanks to the wonderful US legal system. Then it was a simple matter of purchasing Aureal's assets and sitting on the technology. (This is why I will never buy a Creative card.)

Share this post


Link to post
Share on other sites
__ODIN__    479
Quote:
Original post by Kylotan
However Creative sued Aureal for patent infringement, lost, but bankrupted Aureal in the process thanks to the wonderful US legal system. Then it was a simple matter of purchasing Aureal's assets and sitting on the technology. (This is why I will never buy a Creative card.)


And if that's not enough patent-bullying from Creative, there's always the old story from Doom3.
http://www.beyond3d.com/forum/viewtopic.php?topic=14459&forum=9

So... supporting them explicitly by building creative only features.... ? And you do this *without* being blackmailed first? Why on earth?

Odin

Share this post


Link to post
Share on other sites
coldacid    755
AP, Drew, thanks to you both for A3D SDK. My (integrated) soundcard seems to have A3D features or at least a nice A3D emu layer, because I'm able to choose it for audio options in a couple games and it sounds much better than choosing EAX or DSound.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this