Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
Zero-config audio manager for Godot 4. Register sounds once, play anywhere.Features: pooled SFX (8 players β no cut-offs), basic music play/stop, per-bus volume control with save/load to user://audio.cfg.Drop-in upgrade to PRO (16-player pool, crossfade, 2D/3D positional, ducking).
Audio Manager Lite β drop-in sound system for Godot 4 (free)
A pooled AudioManager autoload that plays SFX without sounds cutting each
other off, handles background music, and saves per-bus volume to disk. Add the
plugin and you're done β no boilerplate.
# Play a sound β never cuts off what's already playing:
AudioManager.play_sfx(preload("res://sounds/coin.wav"))
# Music:
AudioManager.play_music(preload("res://music/theme.ogg"))
AudioManager.stop_music()
# Volume (0.0 .. 1.0) β persisted across sessions automatically:
AudioManager.set_master_volume(0.8)
AudioManager.set_music_volume(0.5)
AudioManager.set_sfx_volume(1.0)
AudioManager.save_settings() # writes user://audio.cfg
The autoload keeps a small pool of AudioStreamPlayer nodes so overlapping SFX
(footsteps, gunshots, coins) never stomp on each other. Run the included demo
(demo/demo.tscn) to see it live.
Install
- Copy the
addons/audio_manager_litefolder into your project. - Enable Audio Manager Lite in Project β Project Settings β Plugins
(registers the
AudioManagerautoload). - Call
AudioManager.play_sfx(stream)from anywhere.
Lite vs PRO
| Feature | Lite (free) | PRO |
|---|---|---|
| Pooled SFX (no cut-off) | β | β |
| Background music | β | β |
| Per-bus volume (Master/Music/SFX) | β | β |
| Save/load volume to disk | β | β |
| Music crossfade | β | β |
| 2D positional audio | β | β |
| 3D positional audio | β | β |
| String key sound library | β | β |
| Auto-register folder | β | β |
| Music ducking during SFX | β | β |
| Random pitch variation | β | β |
PRO uses the same AudioManager autoload and class name β upgrading is drop-in.
Get Audio Manager PRO:
π https://godot-forge.itch.io/audio-manager-godot
License
MIT β free for commercial and personal projects. See LICENSE.txt.
Made by GodotForge Β· more Godot tools: https://godot-forge.itch.io
Zero-config audio manager for Godot 4. Register sounds once, play anywhere.
Features: pooled SFX (8 players β no cut-offs), basic music play/stop, per-bus volume control with save/load to user://audio.cfg.
Drop-in upgrade to PRO (16-player pool, crossfade, 2D/3D positional, ducking).
Reviews
Quick Information
Zero-config audio manager for Godot 4. Register sounds once, play anywhere.Features: pooled SFX (8 players β no cut-offs), basic music play/stop, per-bus volume control with save/load to user://audio.cfg.Drop-in upgrade to PRO (16-player pool, crossfade, 2D/3D positional, ducking).