# org.newdawn.slick.openal (Slick - The 2D Library)
Date: 2013-06-03

## Package org.newdawn.slick.openal

This package contains the nitty gritty sound manipulation code for using OpenAL with standard audio formats.

See:
Description

Interface Summary
Audio: The description of of audio data loaded by the AudioLoader

Class Summary
AiffData: Utitlity class for loading wavefiles.
AudioImpl: A sound that can be played through OpenAL
AudioLoader: A utility to provide a simple and rational interface to the slick internals
DeferredSound: A sound implementation that can load the actual sound file at a later point.
MODSound: A sound as a MOD file - can only be played as music
NullAudio: A null implementation used to provide an object reference when sound has failed.
OggData: Data describing the sounds in a OGG file
OggDecoder: Decode an OGG file to PCM data
OggInputStream: An input stream that can extract ogg data.
OpenALStreamPlayer: A generic tool to work on a supplied stream, pulling out PCM data and buffered it to OpenAL as required.
SoundStore: Responsible for holding and playing the sounds used in the game.
StreamSound: A sound implementation wrapped round a player which reads (and potentially) rereads a stream.
WaveData: Utitlity class for loading wavefiles.

## Package org.newdawn.slick.openal Description

This package contains the nitty gritty sound manipulation code for using OpenAL with standard audio formats. As a user you shouldn't need to access anything here directly.

Copyright © 2006 New Dawn Software. All Rights Reserved.