Lefrec Version
A simple music and sound effect player for the Godot Engine.
This is a fork from Nathanhoad's Sound Manager aimed to simplify features I did not need and add some I wanted.
Go check the original if you don't care about the modifications I made.
- Copy the
addons/sound_managerdirectory from this repository into your project'sres://addons/directory. - Enable SoundManager - Lefrec version in Project → Project Settings.
- Access the
SoundManagersingleton anywhere in your project.
- Pooled audio players
- Handles music crossfades
Autodetect probable audio buses for both sounds and musicSplits sounds up into UI sounds and local sounds-> Split sounds up into sound effects, UI sounds, ambient sounds and music- Supports both GDScript and C#
- Unique bus for every audio type
- Volume and mute control over every bus
- Audio effect control over every bus
- Unified volume to use linear values everywhere
- Gave fading smoother symmetrical transitions
- Adding optional spatialization to sound effects
- Adding optional spatialization to ambient sounds
- Allow looping ambient sounds
- Playlist system for music
- Allow looping music
is_paused()function for music