Sign in to follow this  
alchemar

Do I need to load the OpenAL SDK to play a sound

Recommended Posts

alchemar    152
I am just starting to use the OpenAL Library, I loaded the SDK onto the computer I code on. I then moved the program to a computer that did not have the SDK installed and it would not play any sounds. The program ran normal but not a peep from the sound card. If I were to give a program that uses OpenAL to a friend would they also have o have the SDK installed?

Share this post


Link to post
Share on other sites
Monder    993
I've never used OpenAL but I guess that there'd be some kind of end-user redistributable that'd have to be installed on the computers of whoever uses your app (I think it may be the thing available on this page). Though I would've thought it'd give some sort of error message if the needed OpenAL stuff wasn't on the computer. So try installing that thing linked to above on the computer and also see if there's some sort of incompatability with OpenAL and that computers sound card (which I don't think is particularly likely).

Share this post


Link to post
Share on other sites
alchemar    152
just to let you know, OpenAl has a runtime installer that needs to be installed for it to work. after the installer was run everything works fine.

Share this post


Link to post
Share on other sites
hh10k    589
You need OpenAL32.dll and wrap_oal.dll in your app directory if you don't want to use the Creative installer. OpenAL32.dll is a router DLL that picks the best implementation available, but falls back to wrap_oal.dll when no other can be found.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this