Thin Common Lisp wrapper around OpenAL for cl-bodge system
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
spec
.appveyor.yml
.gitattributes
.gitignore
.gitmodules
.travis.yml
LICENSE
README.md
bodge-openal.asd
bodge_al.h
bodge_alc.h
claw.lisp
example.lisp
libopenal.lisp
openal.lisp
packages.lisp
sample.raw

README.md

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)