SDL.Audio

Managing AudioDevices

data AudioDevice

Opening and Closing AudioDevices

openAudioDevice

closeAudioDevice

data OpenDeviceSpec

data AudioDeviceUsage

data Channels

data Changeable a

Working with Opened Devices

Locking AudioDevices

setAudioDeviceLocked

data LockState

Switching Playback States

data PlaybackState

setAudioDevicePlaybackState

Querying an AudioDevices Status.

data AudioDeviceStatus

audioDeviceStatus

AudioFormat

data AudioFormat sampleType

Enumerating AudioDevices

getAudioDeviceNames

AudioSpec

data AudioSpec

audioSpecFreq

audioSpecFormat

audioSpecChannels

audioSpecSilence

audioSpecSize

audioSpecCallback

Audio Drivers

getAudioDrivers

currentAudioDriver

data AudioDriver

audioDriverName

Explicit Initialization

audioInit