The bodge-openal Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The bodge-openal Reference Manual

This is the bodge-openal Reference Manual, version 1.0.0, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 10:50:28 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

Build Status Build status

BODGE-OPENAL

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

Requirements

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)

Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 bodge-openal

Author

Pavel Korolev

Contact

dev@borodust.org

License

MIT

Description

Thin wrapper over OpenAL cross-platform 3D audio API

Version

1.0.0

Dependencies
Source

bodge-openal.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Modules

Modules are listed depth-first from the system components tree.


Next: , Previous: , Up: Modules   [Contents][Index]

3.1 bodge-openal/spec

Dependency

openal.lisp (file)

Parent

bodge-openal (system)

Location

spec/


Previous: , Up: Modules   [Contents][Index]

3.2 bodge-openal/openal-includes

Dependency

spec (module)

Parent

bodge-openal (system)

Location

/home/quickref/quicklisp/dists/quicklisp/software/bodge-openal-stable-9dc6ea9c-git/lib/openal/include/ (not found)


Next: , Previous: , Up: Top   [Contents][Index]

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Next: , Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.1 bodge-openal.asd

Location

bodge-openal.asd

Systems

bodge-openal (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.2 bodge-openal/packages.lisp

Parent

bodge-openal (system)

Location

packages.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.3 bodge-openal/libopenal.lisp

Dependency

packages.lisp (file)

Parent

bodge-openal (system)

Location

libopenal.lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.4 bodge-openal/claw.lisp

Dependency

bodge_alc.h (file)

Parent

bodge-openal (system)

Location

claw.lisp

Packages
Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

4.1.5 bodge-openal/openal.lisp

Dependency

claw.lisp (file)

Parent

bodge-openal (system)

Location

openal.lisp


Previous: , Up: Files   [Contents][Index]

4.2 Other


Next: , Previous: , Up: Other files   [Contents][Index]

4.2.1 bodge-openal/bodge_al.h

Dependency

libopenal.lisp (file)

Parent

bodge-openal (system)

Location

bodge_al.h


Previous: , Up: Other files   [Contents][Index]

4.2.2 bodge-openal/bodge_alc.h

Dependency

bodge_al.h (file)

Parent

bodge-openal (system)

Location

bodge_alc.h


Next: , Previous: , Up: Top   [Contents][Index]

5 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

5.1 openal

Source

packages.lisp (file)

Nickname

al

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.2 %alc

Source

packages.lisp (file)

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.3 %al

Source

packages.lisp (file)

Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.4 %alc.%private

Source

claw.lisp (file)

Internal Definitions

Previous: , Up: Packages   [Contents][Index]

5.5 %al.%private

Source

claw.lisp (file)


Next: , Previous: , Up: Top   [Contents][Index]

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

6.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.1 Special variables

Special Variable: +_h+
Package

%al

Source

claw.lisp (file)

Special Variable: +al-alc-h+
Package

%alc

Source

claw.lisp (file)

Special Variable: +all-attributes+
Package

%alc

Source

claw.lisp (file)

Special Variable: +all-devices-specifier+
Package

%alc

Source

claw.lisp (file)

Special Variable: +api+
Package

%alc

Source

claw.lisp (file)

Special Variable: +api+
Package

%al

Source

claw.lisp (file)

Special Variable: +apientry+
Package

%alc

Source

claw.lisp (file)

Special Variable: +apientry+
Package

%al

Source

claw.lisp (file)

Special Variable: +attributes-size+
Package

%alc

Source

claw.lisp (file)

Special Variable: +bits+
Package

%al

Source

claw.lisp (file)

Special Variable: +buffer+
Package

%al

Source

claw.lisp (file)

Special Variable: +buffers-processed+
Package

%al

Source

claw.lisp (file)

Special Variable: +buffers-queued+
Package

%al

Source

claw.lisp (file)

Special Variable: +byte-offset+
Package

%al

Source

claw.lisp (file)

Special Variable: +capture-default-device-specifier+
Package

%alc

Source

claw.lisp (file)

Special Variable: +capture-device-specifier+
Package

%alc

Source

claw.lisp (file)

Special Variable: +capture-samples+
Package

%alc

Source

claw.lisp (file)

Special Variable: +channels+
Package

%al

Source

claw.lisp (file)

Special Variable: +cone-inner-angle+
Package

%al

Source

claw.lisp (file)

Special Variable: +cone-outer-angle+
Package

%al

Source

claw.lisp (file)

Special Variable: +cone-outer-gain+
Package

%al

Source

claw.lisp (file)

Special Variable: +default-all-devices-specifier+
Package

%alc

Source

claw.lisp (file)

Special Variable: +default-device-specifier+
Package

%alc

Source

claw.lisp (file)

Special Variable: +device-specifier+
Package

%alc

Source

claw.lisp (file)

Special Variable: +direction+
Package

%al

Source

claw.lisp (file)

Special Variable: +distance-model+
Package

%al

Source

claw.lisp (file)

Special Variable: +doppler-factor+
Package

%al

Source

claw.lisp (file)

Special Variable: +doppler-velocity+
Package

%al

Source

claw.lisp (file)

Special Variable: +enumerate-all-ext+
Package

%alc

Source

claw.lisp (file)

Special Variable: +exponent-distance+
Package

%al

Source

claw.lisp (file)

Special Variable: +exponent-distance-clamped+
Package

%al

Source

claw.lisp (file)

Special Variable: +ext-capture+
Package

%alc

Source

claw.lisp (file)

Special Variable: +extensions+
Package

%alc

Source

claw.lisp (file)

Special Variable: +extensions+
Package

%al

Source

claw.lisp (file)

Special Variable: +false+
Package

%alc

Source

claw.lisp (file)

Special Variable: +false+
Package

%al

Source

claw.lisp (file)

Special Variable: +format-mono16+
Package

%al

Source

claw.lisp (file)

Special Variable: +format-mono8+
Package

%al

Source

claw.lisp (file)

Special Variable: +format-stereo16+
Package

%al

Source

claw.lisp (file)

Special Variable: +format-stereo8+
Package

%al

Source

claw.lisp (file)

Special Variable: +frequency+
Package

%alc

Source

claw.lisp (file)

Special Variable: +frequency+
Package

%al

Source

claw.lisp (file)

Special Variable: +gain+
Package

%al

Source

claw.lisp (file)

Special Variable: +illegal-command+
Package

%al

Source

claw.lisp (file)

Special Variable: +illegal-enum+
Package

%al

Source

claw.lisp (file)

Special Variable: +initial+
Package

%al

Source

claw.lisp (file)

Special Variable: +invalid+
Package

%alc

Source

claw.lisp (file)

Special Variable: +invalid+
Package

%al

Source

claw.lisp (file)

Special Variable: +invalid-context+
Package

%alc

Source

claw.lisp (file)

Special Variable: +invalid-device+
Package

%alc

Source

claw.lisp (file)

Special Variable: +invalid-enum+
Package

%alc

Source

claw.lisp (file)

Special Variable: +invalid-enum+
Package

%al

Source

claw.lisp (file)

Special Variable: +invalid-name+
Package

%al

Source

claw.lisp (file)

Special Variable: +invalid-operation+
Package

%al

Source

claw.lisp (file)

Special Variable: +invalid-value+
Package

%alc

Source

claw.lisp (file)

Special Variable: +invalid-value+
Package

%al

Source

claw.lisp (file)

Special Variable: +inverse-distance+
Package

%al

Source

claw.lisp (file)

Special Variable: +inverse-distance-clamped+
Package

%al

Source

claw.lisp (file)

Special Variable: +linear-distance+
Package

%al

Source

claw.lisp (file)

Special Variable: +linear-distance-clamped+
Package

%al

Source

claw.lisp (file)

Special Variable: +looping+
Package

%al

Source

claw.lisp (file)

Special Variable: +major-version+
Package

%alc

Source

claw.lisp (file)

Special Variable: +max-distance+
Package

%al

Source

claw.lisp (file)

Special Variable: +max-gain+
Package

%al

Source

claw.lisp (file)

Special Variable: +min-gain+
Package

%al

Source

claw.lisp (file)

Special Variable: +minor-version+
Package

%alc

Source

claw.lisp (file)

Special Variable: +mono-sources+
Package

%alc

Source

claw.lisp (file)

Special Variable: +no-error+
Package

%alc

Source

claw.lisp (file)

Special Variable: +no-error+
Package

%al

Source

claw.lisp (file)

Special Variable: +none+
Package

%al

Source

claw.lisp (file)

Special Variable: +openal+
Package

%al

Source

claw.lisp (file)

Special Variable: +orientation+
Package

%al

Source

claw.lisp (file)

Special Variable: +out-of-memory+
Package

%alc

Source

claw.lisp (file)

Special Variable: +out-of-memory+
Package

%al

Source

claw.lisp (file)

Special Variable: +paused+
Package

%al

Source

claw.lisp (file)

Special Variable: +pending+
Package

%al

Source

claw.lisp (file)

Special Variable: +pitch+
Package

%al

Source

claw.lisp (file)

Special Variable: +playing+
Package

%al

Source

claw.lisp (file)

Special Variable: +position+
Package

%al

Source

claw.lisp (file)

Special Variable: +processed+
Package

%al

Source

claw.lisp (file)

Special Variable: +reference-distance+
Package

%al

Source

claw.lisp (file)

Special Variable: +refresh+
Package

%alc

Source

claw.lisp (file)

Special Variable: +renderer+
Package

%al

Source

claw.lisp (file)

Special Variable: +rolloff-factor+
Package

%al

Source

claw.lisp (file)

Special Variable: +sample-offset+
Package

%al

Source

claw.lisp (file)

Special Variable: +sec-offset+
Package

%al

Source

claw.lisp (file)

Special Variable: +size+
Package

%al

Source

claw.lisp (file)

Special Variable: +source-relative+
Package

%al

Source

claw.lisp (file)

Special Variable: +source-state+
Package

%al

Source

claw.lisp (file)

Special Variable: +source-type+
Package

%al

Source

claw.lisp (file)

Special Variable: +speed-of-sound+
Package

%al

Source

claw.lisp (file)

Special Variable: +static+
Package

%al

Source

claw.lisp (file)

Special Variable: +stereo-sources+
Package

%alc

Source

claw.lisp (file)

Special Variable: +stopped+
Package

%al

Source

claw.lisp (file)

Special Variable: +streaming+
Package

%al

Source

claw.lisp (file)

Special Variable: +sync+
Package

%alc

Source

claw.lisp (file)

Special Variable: +true+
Package

%alc

Source

claw.lisp (file)

Special Variable: +true+
Package

%al

Source

claw.lisp (file)

Special Variable: +undetermined+
Package

%al

Source

claw.lisp (file)

Special Variable: +unused+
Package

%al

Source

claw.lisp (file)

Special Variable: +velocity+
Package

%al

Source

claw.lisp (file)

Special Variable: +vendor+
Package

%al

Source

claw.lisp (file)

Special Variable: +version+
Package

%al

Source

claw.lisp (file)

Special Variable: +version-0-1+
Package

%alc

Source

claw.lisp (file)

Special Variable: +version-1-0+
Package

%al

Source

claw.lisp (file)

Special Variable: +version-1-1+
Package

%al

Source

claw.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.2 Functions

Function: buffer-data BUFFER FORMAT DATA SIZE FREQ
Package

%al

Source

claw.lisp (file)

Function: buffer3f BUFFER PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: buffer3i BUFFER PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: bufferf BUFFER PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: bufferfv BUFFER PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: bufferi BUFFER PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: bufferiv BUFFER PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: capture-close-device DEVICE
Package

%alc

Source

claw.lisp (file)

Function: capture-open-device DEVICENAME FREQUENCY FORMAT BUFFERSIZE
Package

%alc

Source

claw.lisp (file)

Function: capture-samples DEVICE BUFFER SAMPLES
Package

%alc

Source

claw.lisp (file)

Function: capture-start DEVICE
Package

%alc

Source

claw.lisp (file)

Function: capture-stop DEVICE
Package

%alc

Source

claw.lisp (file)

Function: close-device DEVICE
Package

%alc

Source

claw.lisp (file)

Function: create-context DEVICE ATTRLIST
Package

%alc

Source

claw.lisp (file)

Function: delete-buffers N BUFFERS
Package

%al

Source

claw.lisp (file)

Function: delete-sources N SOURCES
Package

%al

Source

claw.lisp (file)

Function: destroy-context CONTEXT
Package

%alc

Source

claw.lisp (file)

Function: disable CAPABILITY
Package

%al

Source

claw.lisp (file)

Function: distance-model DISTANCE-MODEL
Package

%al

Source

claw.lisp (file)

Function: doppler-factor VALUE
Package

%al

Source

claw.lisp (file)

Function: doppler-velocity VALUE
Package

%al

Source

claw.lisp (file)

Function: dump-claw-c-wrapper LIBRARY-PATH
Package

%alc

Source

claw.lisp (file)

Function: dump-claw-c-wrapper LIBRARY-PATH
Package

%al

Source

claw.lisp (file)

Function: enable CAPABILITY
Package

%al

Source

claw.lisp (file)

Function: gen-buffers N BUFFERS
Package

%al

Source

claw.lisp (file)

Function: gen-sources N SOURCES
Package

%al

Source

claw.lisp (file)

Function: get-boolean PARAM
Package

%al

Source

claw.lisp (file)

Function: get-booleanv PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: get-buffer3f BUFFER PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: get-buffer3i BUFFER PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: get-bufferf BUFFER PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: get-bufferfv BUFFER PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: get-bufferi BUFFER PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: get-bufferiv BUFFER PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: get-contexts-device CONTEXT
Package

%alc

Source

claw.lisp (file)

Function: get-current-context ()
Package

%alc

Source

claw.lisp (file)

Function: get-double PARAM
Package

%al

Source

claw.lisp (file)

Function: get-doublev PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: get-enum-value DEVICE ENUMNAME
Package

%alc

Source

claw.lisp (file)

Function: get-enum-value ENAME
Package

%al

Source

claw.lisp (file)

Function: get-error DEVICE
Package

%alc

Source

claw.lisp (file)

Function: get-error ()
Package

%al

Source

claw.lisp (file)

Function: get-float PARAM
Package

%al

Source

claw.lisp (file)

Function: get-floatv PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: get-integer PARAM
Package

%al

Source

claw.lisp (file)

Function: get-integerv DEVICE PARAM SIZE VALUES
Package

%alc

Source

claw.lisp (file)

Function: get-integerv PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: get-listener3f PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: get-listener3i PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: get-listenerf PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: get-listenerfv PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: get-listeneri PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: get-listeneriv PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: get-proc-address DEVICE FUNCNAME
Package

%alc

Source

claw.lisp (file)

Function: get-proc-address FNAME
Package

%al

Source

claw.lisp (file)

Function: get-source3f SOURCE PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: get-source3i SOURCE PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: get-sourcef SOURCE PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: get-sourcefv SOURCE PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: get-sourcei SOURCE PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: get-sourceiv SOURCE PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: get-string DEVICE PARAM
Package

%alc

Source

claw.lisp (file)

Function: get-string PARAM
Package

%al

Source

claw.lisp (file)

Function: is-buffer BUFFER
Package

%al

Source

claw.lisp (file)

Function: is-enabled CAPABILITY
Package

%al

Source

claw.lisp (file)

Function: is-extension-present DEVICE EXTNAME
Package

%alc

Source

claw.lisp (file)

Function: is-extension-present EXTNAME
Package

%al

Source

claw.lisp (file)

Function: is-source SOURCE
Package

%al

Source

claw.lisp (file)

Function: listener3f PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: listener3i PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: listenerf PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: listenerfv PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: listeneri PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: listeneriv PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: make-context-current CONTEXT
Package

%alc

Source

claw.lisp (file)

Function: open-device DEVICENAME
Package

%alc

Source

claw.lisp (file)

Function: process-context CONTEXT
Package

%alc

Source

claw.lisp (file)

Function: source-pause SOURCE
Package

%al

Source

claw.lisp (file)

Function: source-pausev N SOURCES
Package

%al

Source

claw.lisp (file)

Function: source-play SOURCE
Package

%al

Source

claw.lisp (file)

Function: source-playv N SOURCES
Package

%al

Source

claw.lisp (file)

Function: source-queue-buffers SOURCE NB BUFFERS
Package

%al

Source

claw.lisp (file)

Function: source-rewind SOURCE
Package

%al

Source

claw.lisp (file)

Function: source-rewindv N SOURCES
Package

%al

Source

claw.lisp (file)

Function: source-stop SOURCE
Package

%al

Source

claw.lisp (file)

Function: source-stopv N SOURCES
Package

%al

Source

claw.lisp (file)

Function: source-unqueue-buffers SOURCE NB BUFFERS
Package

%al

Source

claw.lisp (file)

Function: source3f SOURCE PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: source3i SOURCE PARAM VALUE1 VALUE2 VALUE3
Package

%al

Source

claw.lisp (file)

Function: sourcef SOURCE PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: sourcefv SOURCE PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: sourcei SOURCE PARAM VALUE
Package

%al

Source

claw.lisp (file)

Function: sourceiv SOURCE PARAM VALUES
Package

%al

Source

claw.lisp (file)

Function: speed-of-sound VALUE
Package

%al

Source

claw.lisp (file)

Function: suspend-context CONTEXT
Package

%alc

Source

claw.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

6.1.3 Structures

Structure: context ()
Package

%alc

Source

claw.lisp (file)

Direct superclasses

context-struct (structure)

Structure: context-struct ()
Package

%alc

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Direct subclasses

context (structure)

Structure: device ()
Package

%alc

Source

claw.lisp (file)

Direct superclasses

device-struct (structure)

Structure: device-struct ()
Package

%alc

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Direct subclasses

device (structure)


Previous: , Up: Definitions   [Contents][Index]

6.2 Internal definitions


Previous: , Up: Internal definitions   [Contents][Index]

6.2.1 Functions

Function: context-ptr INSTANCE
Function: (setf context-ptr) VALUE INSTANCE
Package

%alc.%private

Source

claw.lisp (file)

Function: context-struct-ptr INSTANCE
Function: (setf context-struct-ptr) VALUE INSTANCE
Package

%alc.%private

Source

claw.lisp (file)

Function: context-struct-validity INSTANCE
Function: (setf context-struct-validity) VALUE INSTANCE
Package

%alc.%private

Source

claw.lisp (file)

Function: context-validity INSTANCE
Function: (setf context-validity) VALUE INSTANCE
Package

%alc.%private

Source

claw.lisp (file)

Function: device-ptr INSTANCE
Function: (setf device-ptr) VALUE INSTANCE
Package

%alc.%private

Source

claw.lisp (file)

Function: device-struct-ptr INSTANCE
Function: (setf device-struct-ptr) VALUE INSTANCE
Package

%alc.%private

Source

claw.lisp (file)

Function: device-struct-validity INSTANCE
Function: (setf device-struct-validity) VALUE INSTANCE
Package

%alc.%private

Source

claw.lisp (file)

Function: device-validity INSTANCE
Function: (setf device-validity) VALUE INSTANCE
Package

%alc.%private

Source

claw.lisp (file)

Function: make-context &key (PTR PTR) (VALIDITY VALIDITY)
Package

%alc

Source

claw.lisp (file)

Function: make-context-struct &key (PTR PTR) (VALIDITY VALIDITY)
Package

%alc

Source

claw.lisp (file)

Function: make-device &key (PTR PTR) (VALIDITY VALIDITY)
Package

%alc

Source

claw.lisp (file)

Function: make-device-struct &key (PTR PTR) (VALIDITY VALIDITY)
Package

%alc

Source

claw.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   B   F   L   M   O  
Index Entry  Section

B
bodge-openal.asd: The bodge-openal<dot>asd file
bodge-openal/bodge_al.h: The bodge-openal/bodge_al<dot>h file
bodge-openal/bodge_alc.h: The bodge-openal/bodge_alc<dot>h file
bodge-openal/claw.lisp: The bodge-openal/claw<dot>lisp file
bodge-openal/libopenal.lisp: The bodge-openal/libopenal<dot>lisp file
bodge-openal/openal-includes: The bodge-openal/openal-includes module
bodge-openal/openal.lisp: The bodge-openal/openal<dot>lisp file
bodge-openal/packages.lisp: The bodge-openal/packages<dot>lisp file
bodge-openal/spec: The bodge-openal/spec module

F
File, Lisp, bodge-openal.asd: The bodge-openal<dot>asd file
File, Lisp, bodge-openal/claw.lisp: The bodge-openal/claw<dot>lisp file
File, Lisp, bodge-openal/libopenal.lisp: The bodge-openal/libopenal<dot>lisp file
File, Lisp, bodge-openal/openal.lisp: The bodge-openal/openal<dot>lisp file
File, Lisp, bodge-openal/packages.lisp: The bodge-openal/packages<dot>lisp file
File, other, bodge-openal/bodge_al.h: The bodge-openal/bodge_al<dot>h file
File, other, bodge-openal/bodge_alc.h: The bodge-openal/bodge_alc<dot>h file

L
Lisp File, bodge-openal.asd: The bodge-openal<dot>asd file
Lisp File, bodge-openal/claw.lisp: The bodge-openal/claw<dot>lisp file
Lisp File, bodge-openal/libopenal.lisp: The bodge-openal/libopenal<dot>lisp file
Lisp File, bodge-openal/openal.lisp: The bodge-openal/openal<dot>lisp file
Lisp File, bodge-openal/packages.lisp: The bodge-openal/packages<dot>lisp file

M
Module, bodge-openal/openal-includes: The bodge-openal/openal-includes module
Module, bodge-openal/spec: The bodge-openal/spec module

O
Other File, bodge-openal/bodge_al.h: The bodge-openal/bodge_al<dot>h file
Other File, bodge-openal/bodge_alc.h: The bodge-openal/bodge_alc<dot>h file

Jump to:   B   F   L   M   O  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (  
B   C   D   E   F   G   I   L   M   O   P   S  
Index Entry  Section

(
(setf context-ptr): Internal functions
(setf context-struct-ptr): Internal functions
(setf context-struct-validity): Internal functions
(setf context-validity): Internal functions
(setf device-ptr): Internal functions
(setf device-struct-ptr): Internal functions
(setf device-struct-validity): Internal functions
(setf device-validity): Internal functions

B
buffer-data: Exported functions
buffer3f: Exported functions
buffer3i: Exported functions
bufferf: Exported functions
bufferfv: Exported functions
bufferi: Exported functions
bufferiv: Exported functions

C
capture-close-device: Exported functions
capture-open-device: Exported functions
capture-samples: Exported functions
capture-start: Exported functions
capture-stop: Exported functions
close-device: Exported functions
context-ptr: Internal functions
context-struct-ptr: Internal functions
context-struct-validity: Internal functions
context-validity: Internal functions
create-context: Exported functions

D
delete-buffers: Exported functions
delete-sources: Exported functions
destroy-context: Exported functions
device-ptr: Internal functions
device-struct-ptr: Internal functions
device-struct-validity: Internal functions
device-validity: Internal functions
disable: Exported functions
distance-model: Exported functions
doppler-factor: Exported functions
doppler-velocity: Exported functions
dump-claw-c-wrapper: Exported functions
dump-claw-c-wrapper: Exported functions

E
enable: Exported functions

F
Function, (setf context-ptr): Internal functions
Function, (setf context-struct-ptr): Internal functions
Function, (setf context-struct-validity): Internal functions
Function, (setf context-validity): Internal functions
Function, (setf device-ptr): Internal functions
Function, (setf device-struct-ptr): Internal functions
Function, (setf device-struct-validity): Internal functions
Function, (setf device-validity): Internal functions
Function, buffer-data: Exported functions
Function, buffer3f: Exported functions
Function, buffer3i: Exported functions
Function, bufferf: Exported functions
Function, bufferfv: Exported functions
Function, bufferi: Exported functions
Function, bufferiv: Exported functions
Function, capture-close-device: Exported functions
Function, capture-open-device: Exported functions
Function, capture-samples: Exported functions
Function, capture-start: Exported functions
Function, capture-stop: Exported functions
Function, close-device: Exported functions
Function, context-ptr: Internal functions
Function, context-struct-ptr: Internal functions
Function, context-struct-validity: Internal functions
Function, context-validity: Internal functions
Function, create-context: Exported functions
Function, delete-buffers: Exported functions
Function, delete-sources: Exported functions
Function, destroy-context: Exported functions
Function, device-ptr: Internal functions
Function, device-struct-ptr: Internal functions
Function, device-struct-validity: Internal functions
Function, device-validity: Internal functions
Function, disable: Exported functions
Function, distance-model: Exported functions
Function, doppler-factor: Exported functions
Function, doppler-velocity: Exported functions
Function, dump-claw-c-wrapper: Exported functions
Function, dump-claw-c-wrapper: Exported functions
Function, enable: Exported functions
Function, gen-buffers: Exported functions
Function, gen-sources: Exported functions
Function, get-boolean: Exported functions
Function, get-booleanv: Exported functions
Function, get-buffer3f: Exported functions
Function, get-buffer3i: Exported functions
Function, get-bufferf: Exported functions
Function, get-bufferfv: Exported functions
Function, get-bufferi: Exported functions
Function, get-bufferiv: Exported functions
Function, get-contexts-device: Exported functions
Function, get-current-context: Exported functions
Function, get-double: Exported functions
Function, get-doublev: Exported functions
Function, get-enum-value: Exported functions
Function, get-enum-value: Exported functions
Function, get-error: Exported functions
Function, get-error: Exported functions
Function, get-float: Exported functions
Function, get-floatv: Exported functions
Function, get-integer: Exported functions
Function, get-integerv: Exported functions
Function, get-integerv: Exported functions
Function, get-listener3f: Exported functions
Function, get-listener3i: Exported functions
Function, get-listenerf: Exported functions
Function, get-listenerfv: Exported functions
Function, get-listeneri: Exported functions
Function, get-listeneriv: Exported functions
Function, get-proc-address: Exported functions
Function, get-proc-address: Exported functions
Function, get-source3f: Exported functions
Function, get-source3i: Exported functions
Function, get-sourcef: Exported functions
Function, get-sourcefv: Exported functions
Function, get-sourcei: Exported functions
Function, get-sourceiv: Exported functions
Function, get-string: Exported functions
Function, get-string: Exported functions
Function, is-buffer: Exported functions
Function, is-enabled: Exported functions
Function, is-extension-present: Exported functions
Function, is-extension-present: Exported functions
Function, is-source: Exported functions
Function, listener3f: Exported functions
Function, listener3i: Exported functions
Function, listenerf: Exported functions
Function, listenerfv: Exported functions
Function, listeneri: Exported functions
Function, listeneriv: Exported functions
Function, make-context: Internal functions
Function, make-context-current: Exported functions
Function, make-context-struct: Internal functions
Function, make-device: Internal functions
Function, make-device-struct: Internal functions
Function, open-device: Exported functions
Function, process-context: Exported functions
Function, source-pause: Exported functions
Function, source-pausev: Exported functions
Function, source-play: Exported functions
Function, source-playv: Exported functions
Function, source-queue-buffers: Exported functions
Function, source-rewind: Exported functions
Function, source-rewindv: Exported functions
Function, source-stop: Exported functions
Function, source-stopv: Exported functions
Function, source-unqueue-buffers: Exported functions
Function, source3f: Exported functions
Function, source3i: Exported functions
Function, sourcef: Exported functions
Function, sourcefv: Exported functions
Function, sourcei: Exported functions
Function, sourceiv: Exported functions
Function, speed-of-sound: Exported functions
Function, suspend-context: Exported functions

G
gen-buffers: Exported functions
gen-sources: Exported functions
get-boolean: Exported functions
get-booleanv: Exported functions
get-buffer3f: Exported functions
get-buffer3i: Exported functions
get-bufferf: Exported functions
get-bufferfv: Exported functions
get-bufferi: Exported functions
get-bufferiv: Exported functions
get-contexts-device: Exported functions
get-current-context: Exported functions
get-double: Exported functions
get-doublev: Exported functions
get-enum-value: Exported functions
get-enum-value: Exported functions
get-error: Exported functions
get-error: Exported functions
get-float: Exported functions
get-floatv: Exported functions
get-integer: Exported functions
get-integerv: Exported functions
get-integerv: Exported functions
get-listener3f: Exported functions
get-listener3i: Exported functions
get-listenerf: Exported functions
get-listenerfv: Exported functions
get-listeneri: Exported functions
get-listeneriv: Exported functions
get-proc-address: Exported functions
get-proc-address: Exported functions
get-source3f: Exported functions
get-source3i: Exported functions
get-sourcef: Exported functions
get-sourcefv: Exported functions
get-sourcei: Exported functions
get-sourceiv: Exported functions
get-string: Exported functions
get-string: Exported functions

I
is-buffer: Exported functions
is-enabled: Exported functions
is-extension-present: Exported functions
is-extension-present: Exported functions
is-source: Exported functions

L
listener3f: Exported functions
listener3i: Exported functions
listenerf: Exported functions
listenerfv: Exported functions
listeneri: Exported functions
listeneriv: Exported functions

M
make-context: Internal functions
make-context-current: Exported functions
make-context-struct: Internal functions
make-device: Internal functions
make-device-struct: Internal functions

O
open-device: Exported functions

P
process-context: Exported functions

S
source-pause: Exported functions
source-pausev: Exported functions
source-play: Exported functions
source-playv: Exported functions
source-queue-buffers: Exported functions
source-rewind: Exported functions
source-rewindv: Exported functions
source-stop: Exported functions
source-stopv: Exported functions
source-unqueue-buffers: Exported functions
source3f: Exported functions
source3i: Exported functions
sourcef: Exported functions
sourcefv: Exported functions
sourcei: Exported functions
sourceiv: Exported functions
speed-of-sound: Exported functions
suspend-context: Exported functions

Jump to:   (  
B   C   D   E   F   G   I   L   M   O   P   S  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   +  
S  
Index Entry  Section

+
+al-alc-h+: Exported special variables
+all-attributes+: Exported special variables
+all-devices-specifier+: Exported special variables
+api+: Exported special variables
+api+: Exported special variables
+apientry+: Exported special variables
+apientry+: Exported special variables
+attributes-size+: Exported special variables
+bits+: Exported special variables
+buffer+: Exported special variables
+buffers-processed+: Exported special variables
+buffers-queued+: Exported special variables
+byte-offset+: Exported special variables
+capture-default-device-specifier+: Exported special variables
+capture-device-specifier+: Exported special variables
+capture-samples+: Exported special variables
+channels+: Exported special variables
+cone-inner-angle+: Exported special variables
+cone-outer-angle+: Exported special variables
+cone-outer-gain+: Exported special variables
+default-all-devices-specifier+: Exported special variables
+default-device-specifier+: Exported special variables
+device-specifier+: Exported special variables
+direction+: Exported special variables
+distance-model+: Exported special variables
+doppler-factor+: Exported special variables
+doppler-velocity+: Exported special variables
+enumerate-all-ext+: Exported special variables
+exponent-distance+: Exported special variables
+exponent-distance-clamped+: Exported special variables
+ext-capture+: Exported special variables
+extensions+: Exported special variables
+extensions+: Exported special variables
+false+: Exported special variables
+false+: Exported special variables
+format-mono16+: Exported special variables
+format-mono8+: Exported special variables
+format-stereo16+: Exported special variables
+format-stereo8+: Exported special variables
+frequency+: Exported special variables
+frequency+: Exported special variables
+gain+: Exported special variables
+illegal-command+: Exported special variables
+illegal-enum+: Exported special variables
+initial+: Exported special variables
+invalid+: Exported special variables
+invalid+: Exported special variables
+invalid-context+: Exported special variables
+invalid-device+: Exported special variables
+invalid-enum+: Exported special variables
+invalid-enum+: Exported special variables
+invalid-name+: Exported special variables
+invalid-operation+: Exported special variables
+invalid-value+: Exported special variables
+invalid-value+: Exported special variables
+inverse-distance+: Exported special variables
+inverse-distance-clamped+: Exported special variables
+linear-distance+: Exported special variables
+linear-distance-clamped+: Exported special variables
+looping+: Exported special variables
+major-version+: Exported special variables
+max-distance+: Exported special variables
+max-gain+: Exported special variables
+min-gain+: Exported special variables
+minor-version+: Exported special variables
+mono-sources+: Exported special variables
+no-error+: Exported special variables
+no-error+: Exported special variables
+none+: Exported special variables
+openal+: Exported special variables
+orientation+: Exported special variables
+out-of-memory+: Exported special variables
+out-of-memory+: Exported special variables
+paused+: Exported special variables
+pending+: Exported special variables
+pitch+: Exported special variables
+playing+: Exported special variables
+position+: Exported special variables
+processed+: Exported special variables
+reference-distance+: Exported special variables
+refresh+: Exported special variables
+renderer+: Exported special variables
+rolloff-factor+: Exported special variables
+sample-offset+: Exported special variables
+sec-offset+: Exported special variables
+size+: Exported special variables
+source-relative+: Exported special variables
+source-state+: Exported special variables
+source-type+: Exported special variables
+speed-of-sound+: Exported special variables
+static+: Exported special variables
+stereo-sources+: Exported special variables
+stopped+: Exported special variables
+streaming+: Exported special variables
+sync+: Exported special variables
+true+: Exported special variables
+true+: Exported special variables
+undetermined+: Exported special variables
+unused+: Exported special variables
+velocity+: Exported special variables
+vendor+: Exported special variables
+version+: Exported special variables
+version-0-1+: Exported special variables
+version-1-0+: Exported special variables
+version-1-1+: Exported special variables
+_h+: Exported special variables

S
Special Variable, +al-alc-h+: Exported special variables
Special Variable, +all-attributes+: Exported special variables
Special Variable, +all-devices-specifier+: Exported special variables
Special Variable, +api+: Exported special variables
Special Variable, +api+: Exported special variables
Special Variable, +apientry+: Exported special variables
Special Variable, +apientry+: Exported special variables
Special Variable, +attributes-size+: Exported special variables
Special Variable, +bits+: Exported special variables
Special Variable, +buffer+: Exported special variables
Special Variable, +buffers-processed+: Exported special variables
Special Variable, +buffers-queued+: Exported special variables
Special Variable, +byte-offset+: Exported special variables
Special Variable, +capture-default-device-specifier+: Exported special variables
Special Variable, +capture-device-specifier+: Exported special variables
Special Variable, +capture-samples+: Exported special variables
Special Variable, +channels+: Exported special variables
Special Variable, +cone-inner-angle+: Exported special variables
Special Variable, +cone-outer-angle+: Exported special variables
Special Variable, +cone-outer-gain+: Exported special variables
Special Variable, +default-all-devices-specifier+: Exported special variables
Special Variable, +default-device-specifier+: Exported special variables
Special Variable, +device-specifier+: Exported special variables
Special Variable, +direction+: Exported special variables
Special Variable, +distance-model+: Exported special variables
Special Variable, +doppler-factor+: Exported special variables
Special Variable, +doppler-velocity+: Exported special variables
Special Variable, +enumerate-all-ext+: Exported special variables
Special Variable, +exponent-distance+: Exported special variables
Special Variable, +exponent-distance-clamped+: Exported special variables
Special Variable, +ext-capture+: Exported special variables
Special Variable, +extensions+: Exported special variables
Special Variable, +extensions+: Exported special variables
Special Variable, +false+: Exported special variables
Special Variable, +false+: Exported special variables
Special Variable, +format-mono16+: Exported special variables
Special Variable, +format-mono8+: Exported special variables
Special Variable, +format-stereo16+: Exported special variables
Special Variable, +format-stereo8+: Exported special variables
Special Variable, +frequency+: Exported special variables
Special Variable, +frequency+: Exported special variables
Special Variable, +gain+: Exported special variables
Special Variable, +illegal-command+: Exported special variables
Special Variable, +illegal-enum+: Exported special variables
Special Variable, +initial+: Exported special variables
Special Variable, +invalid+: Exported special variables
Special Variable, +invalid+: Exported special variables
Special Variable, +invalid-context+: Exported special variables
Special Variable, +invalid-device+: Exported special variables
Special Variable, +invalid-enum+: Exported special variables
Special Variable, +invalid-enum+: Exported special variables
Special Variable, +invalid-name+: Exported special variables
Special Variable, +invalid-operation+: Exported special variables
Special Variable, +invalid-value+: Exported special variables
Special Variable, +invalid-value+: Exported special variables
Special Variable, +inverse-distance+: Exported special variables
Special Variable, +inverse-distance-clamped+: Exported special variables
Special Variable, +linear-distance+: Exported special variables
Special Variable, +linear-distance-clamped+: Exported special variables
Special Variable, +looping+: Exported special variables
Special Variable, +major-version+: Exported special variables
Special Variable, +max-distance+: Exported special variables
Special Variable, +max-gain+: Exported special variables
Special Variable, +min-gain+: Exported special variables
Special Variable, +minor-version+: Exported special variables
Special Variable, +mono-sources+: Exported special variables
Special Variable, +no-error+: Exported special variables
Special Variable, +no-error+: Exported special variables
Special Variable, +none+: Exported special variables
Special Variable, +openal+: Exported special variables
Special Variable, +orientation+: Exported special variables
Special Variable, +out-of-memory+: Exported special variables
Special Variable, +out-of-memory+: Exported special variables
Special Variable, +paused+: Exported special variables
Special Variable, +pending+: Exported special variables
Special Variable, +pitch+: Exported special variables
Special Variable, +playing+: Exported special variables
Special Variable, +position+: Exported special variables
Special Variable, +processed+: Exported special variables
Special Variable, +reference-distance+: Exported special variables
Special Variable, +refresh+: Exported special variables
Special Variable, +renderer+: Exported special variables
Special Variable, +rolloff-factor+: Exported special variables
Special Variable, +sample-offset+: Exported special variables
Special Variable, +sec-offset+: Exported special variables
Special Variable, +size+: Exported special variables
Special Variable, +source-relative+: Exported special variables
Special Variable, +source-state+: Exported special variables
Special Variable, +source-type+: Exported special variables
Special Variable, +speed-of-sound+: Exported special variables
Special Variable, +static+: Exported special variables
Special Variable, +stereo-sources+: Exported special variables
Special Variable, +stopped+: Exported special variables
Special Variable, +streaming+: Exported special variables
Special Variable, +sync+: Exported special variables
Special Variable, +true+: Exported special variables
Special Variable, +true+: Exported special variables
Special Variable, +undetermined+: Exported special variables
Special Variable, +unused+: Exported special variables
Special Variable, +velocity+: Exported special variables
Special Variable, +vendor+: Exported special variables
Special Variable, +version+: Exported special variables
Special Variable, +version-0-1+: Exported special variables
Special Variable, +version-1-0+: Exported special variables
Special Variable, +version-1-1+: Exported special variables
Special Variable, +_h+: Exported special variables

Jump to:   +  
S  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   %  
B   C   D   O   P   S  
Index Entry  Section

%
%al: The %al package
%al.%private: The %al<dot>%private package
%alc: The %alc package
%alc.%private: The %alc<dot>%private package

B
bodge-openal: The bodge-openal system

C
context: Exported structures
context-struct: Exported structures

D
device: Exported structures
device-struct: Exported structures

O
openal: The openal package

P
Package, %al: The %al package
Package, %al.%private: The %al<dot>%private package
Package, %alc: The %alc package
Package, %alc.%private: The %alc<dot>%private package
Package, openal: The openal package

S
Structure, context: Exported structures
Structure, context-struct: Exported structures
Structure, device: Exported structures
Structure, device-struct: Exported structures
System, bodge-openal: The bodge-openal system

Jump to:   %  
B   C   D   O   P   S