Classes
Audio module

Sounds, streaming (musics or custom sources), recording, spatialization. More...

Classes

class  cpp3ds::AlResource
 Base class for classes that require an OpenAL context. More...
 
class  cpp3ds::InputSoundFile
 Provide read access to sound files. More...
 
class  cpp3ds::Music
 Streamed music played from an audio file. More...
 
class  cpp3ds::OutputSoundFile
 Provide write access to sound files. More...
 
class  cpp3ds::Sound
 Regular sound that can be played in the audio environment. More...
 
class  cpp3ds::SoundBuffer
 Storage for audio samples defining a sound. More...
 
class  cpp3ds::SoundBufferRecorder
 Specialized SoundRecorder which stores the captured audio data into a sound buffer. More...
 
class  cpp3ds::SoundFileFactory
 Manages and instantiates sound file readers and writers. More...
 
class  cpp3ds::SoundFileReader
 Abstract base class for sound file decoding. More...
 
class  cpp3ds::SoundFileWriter
 Abstract base class for sound file encoding. More...
 
class  cpp3ds::SoundRecorder
 Abstract base class for capturing sound data. More...
 
class  cpp3ds::SoundSource
 Base class defining a sound's properties. More...
 
class  cpp3ds::SoundStream
 Abstract base class for streamed audio sources. More...
 

Detailed Description

Sounds, streaming (musics or custom sources), recording, spatialization.