|
@@ -0,0 +1,14 @@
|
|
|
+-- Play a continuous sine wav
|
|
|
+function lovr.load()
|
|
|
+ source = lovr.audio.newSource('sine.wav')
|
|
|
+ source:setLooping(true)
|
|
|
+ source:play()
|
|
|
+end
|
|
|
+
|
|
|
+-- Oscillate volume
|
|
|
+function lovr.update()
|
|
|
+ local time = lovr.timer.getTime()
|
|
|
+ local average, spread, speed = .5, .25, 4
|
|
|
+ local volume = average + math.sin(time * speed) * spread
|
|
|
+ source:setVolume(volume)
|
|
|
+end
|