Skip to content

A pythonic interface to OALWrapper, which itself is a wrapper of OpenAL

License

Notifications You must be signed in to change notification settings

OSadovy/pyoalwrapper

Repository files navigation

python OALWrapper

This is a pythonic OpenAL library based on OALWrapper by FrictionalGames. Highlights:

  • supports loading or streaming wav and ogg files
  • 3d positioning, velocity, sound cone orientation
  • Environmental reverb
  • filters

This does not attempt to expose OALWrapper 1:1, but instead gives more pythonic interface (e.g. function_name instead of FunctionName etc).

Compiling

To compile you need OALWrapper, libvorbis, libogg and cython. Edit setup.py to set library paths appropriate for your system and run setup.py build.

License

This code is under the zlib license. See LICENSE file for more information on terms of use.

About

A pythonic interface to OALWrapper, which itself is a wrapper of OpenAL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages