Skip to content

PureBasic software development kit for the OpenAL audio API for Windows. It's not a DLL wrapper, but rather an import library for the OpenAL DLL, which can be used as a User-Lib in PureBasic. The library is compatible with both OpenAL 1.0 and 1.1 versions. The SDK includes the header files, API documentation and usage examples.

License

Notifications You must be signed in to change notification settings

vkamenar/purebasic-openal-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOI SWH

OpenAL v1.0 and v1.1 SDK for PureBasic, 32-bit (Windows)

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.

About

PureBasic software development kit for the OpenAL audio API for Windows. It's not a DLL wrapper, but rather an import library for the OpenAL DLL, which can be used as a User-Lib in PureBasic. The library is compatible with both OpenAL 1.0 and 1.1 versions. The SDK includes the header files, API documentation and usage examples.

Topics

Resources

License

Stars

Watchers

Forks