Free on FAB
Easy Music Manager is a free Blueprint music system for Unreal Engine 5.5 to 5.8. Background music playlists, requested tracks and tunable transitions, all configured from one DataTable. No C++ and no middleware.
Most projects end up with music logic spread across a dozen Blueprints. This puts every track and its settings in one DataTable instead. You add a song by adding a row.
Your soundtrack plays through in the order the rows sit in the DataTable.
Random mode will not repeat a track until the cycle finishes, so a short playlist still feels varied.
Open a level on a specific piece, then hand over to random selection from there.
Looping is set on the track row inside the manager, so you are not fighting import settings on individual audio assets.
Combat music, a boss room, a scripted beat. These sit outside the rotation and play only when something asks for them.
When the moment is over, the manager returns to your ambient rotation and picks the next valid track.
Drop a music trigger volume where the music should change and pick a track from the DataTable. The system switches while the player is inside it, then returns to ambient music when they leave. The trigger carries its own transition timings, separate from the manager's.
Three transition modes, with fade-in time, fade-out time and the gap between tracks all yours to set. Change them later without rebuilding your music setup.
Questions