Client Audio

The Client Lib takes care of initializing, using and releasing sound playback and capture devices. Accessing devices is handled by the sound backend shared libraries, found in the soundbackends directory in the SDK.

There are different backends available on the supported operating systems:

  • DirectSound and Windows Audio Session API on Windows

  • Alsa and PulseAudio on Linux

  • CoreAudio on Mac OS X