[Openal] Gain ignored by "Generic Hardware" device

Niklas Frykholm niklas at grin.se
Wed Jan 25 10:07:38 PST 2006


>I don't have a Realtek audio solution here - but I did verify that setting
>gains with no distance model on the Generic Hardware device was working on
>my built-in SoundMax audio chip.   As the same code is being used
>everywhere, my suspicion is that the IDirectSoundBuffer::SetVolume call
>(used internally in OpenAL to commit the gain level) is failing for some
>reason.   Do you have the latest drivers for your Realtek installed ?
>  
>
I've updated the drivers, but that didn't fix the problem. However, I've 
noticed that it seems to be linked to EAX somehow. If I disable EAX 
support the problem goes away and the sound behaves normally. (Again, 
the problem only occurs on the Realtek card, other cards behave as they 
should.)

I also found this note via google:

    Realtek ALC650 sound card in Microsoft Windows XP Home Edition

    When you try to use this sound card on a Windows XP Home-based 
computer, Halo may not function correctly. Typically, this issue occurs 
when you have Environmental Audio Extensions (EAX) sound turned on in 
the game.

    (http://support.microsoft.com/?id=829477)

// Niklas



More information about the Openal mailing list