[Openal] AL_POSITION affects Doppler Shift

Garin Hiebert garinh at cheesetoast.net
Thu Nov 16 09:06:20 PST 2006


You're correct that the position and Doppler shouldn't be related in 
OpenAL.  I'm assuming that you're using Windows (since you reference a 
.zip file in your email), and there isn't any code in any of the Windows 
OpenAL implementations which could do that.  The only thing I can think 
of that would explain this actually happening is that there is a 
misbehaving DS3D driver in use which is applying Doppler shift.  Try 
explicitly opening the "Generic Software" device with alcOpenDevice and 
see if anything changes.  The GS device only uses DirectSound to output 
the final mix -- the OpenAL library (wrap_oal.dll in this case) is doing 
the work.

Garin



More information about the Openal mailing list