Note: Tested with PureBasic versions up to 6.10 LTS. PureBasic v6.11 and newer are not currently supported due to incompatibilities with the linker.
Make sure you have OpenAL installed before running the included examples. The redistributable OpenAL installer is available at the official OpenAL website. Mirror.
Current release contains a complete OpenAL API reference, which you can copy to your PureBasic Help directory to enable inline access from the IDE.
The OpenAL PureLib should be copied to
[PureBasic]\PureLibraries\UserLibraries
before compiling the included examples. Refer to samples\readme.txt
for more information about the example programs.
Feel free to use this SDK for any purpose you like. There is no
copyright notice because this SDK is in the public domain. It is
available for free without any conditions or restrictions. However,
the openal32.dll
does have a license. Please, check the license if
you need to redistribute the DLL.