The Soundwave Music Manager is an helpful godot plugin that adds a autoload music manager that is able to play global background music from predefined playlists.
- Install and activate the plugin (learn how).
- Create your background music playlists as
AudioStreamPlaylists in a new folder e.g.res://playlists/. - Open the music manager scene in
res://addons/soundwave_music_manager/soundwave_music_manager.tscnand add the previosly created playlists with an fitting string key in the playlist dict and configure the fade durating, fade type and play on load playlist to your liking. - You can now change the playlist by running
soundwaveMusicManager.play_playlist("<playlist>").
The demo for this plugin is can be found here. Check the readme for more informations