A3D

Tim Angus tim at ngus.net
Thu Apr 10 10:31:33 EDT 2008


pay7n at o2.pl wrote:
> To implementing (re-implement?) A3D in ioq3 you only need an A3D SDK. I 
> am trying to test-drive it with MFC now, but there are some problems 
> compiling in MSVS 2008. Any help in this task would be appreciated :)

A3D is tied to Windows I think, and basically defunct now, AIUI.

Besides, I think this is the wrong approach to the problem to be honest. 
OpenAL is basically an abstraction between the game world (ioq3 client) 
and the audio rendering (OpenAL). In other words it's OpenAL that's 
reponsible for deciding at what volume sounds play on each speaker, or 
whether to render to file or whatever.

In the same way it is OpenAL that is responsible for implementing HRTF 
audio rendering, so if this is a feature you're after it would be better 
to concentrate your efforts on getting this functionality integrated 
into your favourite OpenAL implementation as opposed to adding another 
audio code path to ioq3.

It might be that some OpenAL implementations already do this. I wouldn't 
be surprised if Creative's offering already did, for example.



More information about the quake3 mailing list