Control.Monad.SFML.Audio

Audio / Listener.hs

setGlobalVolume

getGlobalVolume

setListenerPosition

getListenerPosition

setListenerDirection

getListenerDirection

Audio / Music.hs

musicFromFile

musicFromMemory

musicFromStream

setLoop

getLoop

getDuration

play

pause

stop

getChannelCount

getSampleRate

getStatus

getPlayingOffset

setPitch

setVolume

setPosition

setRelativeToListener

setMinDistance

setAttenuation

setPlayingOffset

getPitch

getVolume

getPosition

isRelativeToListener

getMinDistance

getAttenuation

Audio / Sound.hs

createSound

copySound

setSoundBuffer

getSoundBuffer

Audio / SoundBuffer.hs

soundBufferFromFile

soundBufferFromMemory

soundBufferFromStream

soundBufferFromSamples

copySoundBuffer

saveSoundBufferToFile

getSamples

getSampleCount

Audio / SoundBufferRecorder.hs

createSoundBufferRecorder

startRecording

stopRecording

Audio / SoundRecorder.hs

createSoundRecorder

isSoundRecorderAvailable

Audio / SoundStream.hs

createSoundStream