[Openal] panning on positionless sources
Garin Hiebert
garinh at cheesetoast.net
Wed Sep 27 15:42:42 PDT 2006
I'm not having any luck duplicating a panning issue on sources set in
AL_SOURCE_RELATIVE mode (alSourcei(testSource[0], AL_SOURCE_RELATIVE,
AL_TRUE). I've tested the X-Fi (native), Generic Hardware, and Generic
Software devices, and can move the listener around arbitrarily while the
sources are in this mode and at (0,0,0) without any positioning taking
place.
If you are using the default device and Generic Hardware is being used
on your system, it could be that the underlying DS3D driver is defective
in it's head-relative support. Opening up a generic Generic Software
device and finding that the problem goes away would hint that this is a
strong possibility. Worth testing.
Feel free to send me a minimalistic test app demonstrating the problem
if you are still seeing the issue after more testing, and I'll take
another look.
BTW -- I've taken a note that the AL_SOURCE_RELATIVE property
description in the 1.1 spec is wrong -- the description applies to
listener-relative (AL_FALSE) state. Hopefully _that's_ not the issue...
Thanks,
Garin
More information about the Openal
mailing list