I was having a huge issue with loud static running for 3 or so seconds... normal sound for 5 - 8 seconds... then static again.
I did some research on OpenAL and found a lot of interesting articles.
I searched the install directories of BGEE and could not find any dlls that would indicate that OpenAL was configured for BGEE... so I searched my HD for OpenAL32.dll and OpenAL64.dll... low and behold I found them in my Minecraft appdata directory.
I copied both the 32 and 64 bit versions of the files to the directory that has baldur.exe in it (not the directory with BGEE in it).
I fired up BGEE and no static... played for 2 hours, no static!
I'm not 100% sure it is fixed... but 2 hours with no static (or studdering sound) and I'm very hopeful that this will prove to be a solid solution.
For reference, these are the locaitons of the source files and the destinations:
My Source for OpenAL32.dll & OpenAL64.dll
C:\Documents and Settings\(USERNAME)\AppData\Roaming\.minecraft\bin\natives
(This will require that MineCraft has been run on your system, it may work if you download and run Minecraft classic which is free, run it, and save a game).
Desination for the DLLs (I used the Direct Installer to install BGEE)
C:\Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766
(Notice this is not the directory where BGEE.exe is located, the solution does not work if you put the DLLs in that directory as BGEE.exe is not the process that is attemting to use the sound hardware)
I hope this helps others... or BGEE's team to come out with a proper patch. I read the EULA for OpenAL and I cannot post the DLLs to this forum... but I'm hoping that I gave you enough information to get them yourselves.