OpenAL-1.7.0.0: A binding to the OpenAL cross-platform 3D audio API

Copyright(c) Sven Panne 2003-2015
LicenseBSD3
MaintainerSven Panne <svenpanne@gmail.com>
Stabilitystable
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Sound.OpenAL.ALC

Description

This module corresponds to chapter 6 (AL Contexts and the ALC API) of the OpenAL Specification and Reference (version 1.1).

ALC is a portable API for managing OpenAL contexts, including resource sharing, locking, and unlocking. Within the core AL API the existence of a context is implied, but the context is not exposed. The context encapsulates the state of a given instance of the AL state machine.

Documentation