PDA

View Full Version : OpenAL Soft


Mikan
01-05-2008, 12:48 PM
Deleted...

Froste
01-05-2008, 07:09 PM
For all of those with OpenAL issues:
http://kcat.strangesoft.net/openal.html

Installing this gave me sound 100% as good as the Windows client, 1000x better than the Linux OpenAL SI.

What exactly is the difference, I tried it but I can't tell. I don't have windows so I don't know what the difference is between the two platforms, but between using distribution openal, and openalsoft I detect no difference, or do I have to LD_PRELOAD the libs? Also, ldd on the game binary doesn't reference libopenal at all, what am I missing?

Froste
01-06-2008, 01:15 AM
Well, it's really only for those who have issues (e.g sound not being the same as the Windows client). The SI stands for "Sample Implementation", the OpenAL libraries on Linux are really just a weak reference implementation(not very good), whereas this project is ported from the Windows version, which is more complete to begin with.

For example, on my computer the SI does not give stereo or 3D sound(music is mono, sounds are very poorly spatialized--almost not even 3D), and sounds often do not play at all or cut out at certain times (e.g clapping).

If you don't notice a difference with it properly installed, then this is probably not for you.

Anyway, Regnum definitely uses OpenAL. But you were probably checking the launcher, not the game, which is downloaded from the server(check your process list, it'll say "game" instead of "rolauncher"). Check live/.

Well to be thorough I obviously checked both, but I did specify that I did it on the 'game' binary (: check it yourself

As far as audio things go, not my forte, I don't have any particular problems with the audio, no clapping as you mentioned, but I also have no idea if my audio is 3d or not, and I haven't paid attention if the music is mono or stereo, but the site mentioned situational 3d sound so I figured I'd try that... but again no noticable difference to me, but that could simply be because of my ignorance.

And I did cmake .. ; make ; make install, with the files and symlinks ending up in local/lib, should be fairly proper.

surak
01-06-2008, 02:07 AM
I'll check this out.

Thanks! :)