Download
Documentation
Development
Examples
Donations
Contributions
Forum
Sound Module Reference
Basic Sound
clan::SoundOutput
- Connects to a sound output device
clan::SoundOutput_Description
- Allows you to setup a more advanced description when creating a sound output
clan::SoundBuffer
- A sound that can be played
clan::SoundBuffer_Session
- A sound being played
clan::SoundFilter
- Filter effect applied to the mixing stream
Sound Sources and Formats
clan::SoundProvider
- Interface to sound sources
clan::SoundProvider_Session
- Interface to a playing sound source
clan::SoundProviderFactory
,
clan::SoundProviderType
- Create sound buffers from registered sound provider types
clan::SoundProvider_Vorbis
- Ogg Vorbis (.ogg) sound source
clan::SoundProvider_Wave
- Windows WAVE (.wav) sound source
clan::SoundProvider_Raw
- Raw PCM format sound source
Sound Filters
clan::EchoFilter
- Echo effect
clan::FadeFilter
- Fades sound in or out
clan::InverseEchoFilter
- Inverse echo effect
Positional Audio
clan::AudioWorld
- Main class for positional audio
clan::AudioObject
- Sound object placed in the audio world
clan::AudioDefinition
- Describes a sound object
Resources
clan::SoundCache
- Resource cache interface for clanSound resources