bodge-openal

2020-10-16

Thin wrapper over OpenAL cross-platform 3D audio API

Upstream URL

github.com/borodust/bodge-openal

Author

Pavel Korolev

License

MIT
README

Build Status Build status

BODGE-OPENAL

Thin Common Lisp wrapper over OpenAL cross-platform 3D audio API.

Requirements

  • ASDF/Quicklisp
  • x86_64/i686 GNU/Linux, macOS or Windows

Loading

(ql:quickload '(openal-blob bodge-openal))

Usage

Interface

All wrapped functions can be found in %alc and %al packages.

Example

Common Lisp example of working with bodge-openal can be found in example.lisp

To run it, evaluate in your REPL:

(ql:quickload :bodge-openal/example)
(openal.example:run)

Dependencies (8)

  • alexandria
  • cffi
  • cffi-c-ref
  • claw
  • claw-utils
  • float-features
  • openal-blob
  • static-vectors

Dependents (0)

    • GitHub
    • Quicklisp