diff --git a/lib/audio.lua b/lib/audio.lua index 8a3c022..fa55969 100644 --- a/lib/audio.lua +++ b/lib/audio.lua @@ -63,10 +63,11 @@ end --- @param source love.Source --- @param settings SourceFilter? -function audio:play(source, settings) +function audio:play(source, settings, effectName) if settings then source:setFilter(settings) end + source:setEffect(effectName, true) if source:getType() == "stream" then source:setLooping(self.looped) source:setVolume(self.musicVolume)