love.audio

Provides an interface to output sound to the user's speakers.

Types

Source A Source represents audio you can play back.

Functions

love.audio.getDistanceModel Returns the distance attenuation model. 0.8.0
love.audio.getDopplerScale Gets the global scale factor for doppler effects. 0.9.2
love.audio.getNumSources Gets the current number of simultaneously playing sources. 0.9.0
love.audio.getOrientation Returns the orientation of the listener.
love.audio.getPosition Returns the position of the listener.
love.audio.getSourceCount Gets the current number of simultaneously playing sources. 0.9.0
love.audio.getVelocity Returns the velocity of the listener.
love.audio.getVolume Returns the master volume.
love.audio.newSource Creates a new Source from a file, SoundData, or Decoder.
love.audio.pause Pauses all audio.
love.audio.play Plays the specified Source.
love.audio.resume Resumes all audio.
love.audio.rewind Rewinds all playing audio.
love.audio.setDistanceModel Sets the distance attenuation model. 0.8.0
love.audio.setDopplerScale Sets a global scale factor for doppler effects. 0.9.2
love.audio.setOrientation Sets the orientation of the listener.
love.audio.setPosition Sets the position of the listener.
love.audio.setVelocity Sets the velocity of the listener.
love.audio.setVolume Sets the master volume.
love.audio.stop Stops currently played sources.

Enums

DistanceModel The different distance models. 0.8.0
SourceType Types of audio sources.
TimeUnit Units that represent time. 0.8.0

See Also

love.audio.stop

love.audio.stop Stops currently played sources. Function This

2017-03-21 15:45:49
love.audio.play

love.audio.play Plays the specified Source. Function Synopsis love

2017-03-21 15:45:42
love.audio.getOrientation

love.audio.getOrientation Returns the orientation of the listener. Function Synopsis

2017-03-21 15:45:36
love.audio.pause

love.audio.pause Pauses currently played Sources. Function This

2017-03-21 15:45:41
love.audio.setPosition

love.audio.setPosition Sets the position of the listener, which determines how sounds play. Function Synopsis

2017-03-21 15:45:47
love.audio.getDistanceModel

love.audio.getDistanceModel Available since LÖVE 0.8.0 This function is not supported in earlier versions. Returns the distance attenuation

2017-03-21 15:45:33
love.audio.setVelocity

love.audio.setVelocity Sets the velocity of the listener. Function Synopsis

2017-03-21 15:45:48
love.audio.getPosition

love.audio.getPosition Returns the position of the listener. Please note that positional audio only works for mono (i.e. non-stereo) sources. Function

2017-03-21 15:45:37
love.audio.resume

love.audio.resume Resumes all audio. Function Synopsis love

2017-03-21 15:45:43
love.audio.setVolume

love.audio.setVolume Sets the master volume. Function Synopsis love

2017-03-21 15:45:48