Saiko14 - Music Station For Unreal Engine

🎵 In-Game Background Music Player. Multiplayer-safe, easy-to-use background music system for Unreal Engine

Video preview: https://www.youtube.com/watch?v=zxPKO62gXtQ&feature=youtu.be

Playable demo: https://drive.google.com/file/d/1BOMaQ86mMj00RXwZnrb_rgv50eWRNQfr/view?usp=drive_link

If you’re looking to add a background music player to your game — not tied to gameplay but purely for in-game listening — this asset is the perfect plug-and-play solution.

Each player gets their own independent music player, running only on the owning client, with no cross-triggering or interference between players. Perfect for multiplayer, co-op, or solo games where players want to enjoy music in the background.

đź”§ How It Works

All functionality is neatly packed into a single Actor Component:📦 BPC_MusicStation

âś… To integrate:

  1. Add the component to your Player Controller — and you're done! It’s ready to use out of the box.

🎵 To add your own music and playlists:

  1. Import your music files (WAV format recommended).

  2. Create a Data Table for each playlist (with song info: title, artist, audio file).

  3. Link all your playlists using a master Playlists Data Table.

🎛️ Built-in Features:

  • 🎶 Background music playback

  • ⏯ Play / Stop / Skip

  • 🔀 Shuffle mode

  • 📜 Playlist switching

  • đź§© Show/hide UI

Everything is handled locally per player — multiplayer-safe by design.

Very neat and nifty little player!

Needs documentation though.
I am unable to locate the compact mode. Is there also an option for autoplay on start?

1 Like

Thanks for the nice feedback! Documentation coming very soon:) along with a detailed video on how to customize the player. Yes, it’s very easy to set it to Autoplay on beginPlay and to set the shuffle mode as well to play randomly from all your Playlists. Press F8 in the demo to see all the Keyboard shortcuts, and press “M” to switch from clicker mode to compact mode or to completely hide the player.

1 Like

Thanks for the quick answer. This already helps a lot.
I really like how simple it looks and works. Exactly what I currently need.
Keep up the good work!

1 Like

Hi, could you please explain how to get the Music station to Autoplay music? I have it working as normal, but can’t seem to set it up to just play at start. Otherwise awesome work! Thanks

If you’re looking for a solid music station for Unreal Engine, I’d suggest checking out platforms that specialize in royalty-free or game-ready tracks, like Artlist, Epidemic Sound, or even the Unreal Marketplace itself, where you can find curated audio packs designed for seamless integration. The key is choosing music that can adapt dynamically to gameplay, from ambient exploration themes to intense battle scores, enhancing the player’s immersion. Personally, I’ve had great results using adaptive tracks that can layer or transition depending on in-game events— link makes the world feel alive. Experimenting with different genres and moods really helps you discover what fits best, and it’s exciting to see how a soundtrack can transform the whole gaming experience.

Hi, could you please expand on how to get the player to auto play? Would love to give 5 stars, but the lack of documentation is a pain. Thanks

Just purchased and noticed still no documentation after over a year of promising, i just want to add this as a widget to my menu and have it work- there are literally no instructions besides add it to your player controller, nothing on placement of the widget itself or how to add it to a menu instead of always showing. Potential refund coming up.

1 Like

Hi! First of all, I’m really sorry for the loooong delay in getting back to you.

Every time I sat down to write the documentation, I kept finding things in the architecture that I wasn’t happy with. Instead of documenting a system I knew could be better, I ended up rewriting it from the ground up. At the same time, I was also fully focused on developing two games for Steam, so everything took much longer than I expected.

The good news is that the update is finally finished. It’s a complete rewrite of Music Station, and I genuinely hope you’ll find it much clearer, simpler to use, and far more customizable and scalable than the original version.

This new architecture also lays the foundation for future incremental updates, including additional skins, presets, and even more customization options.

The documentation is now available here:

It covers the entire system, and I’m also planning a video tutorial series to complement the written documentation.

Thank you for your patience, and I hope you’ll enjoy the new version. If you decide to give it another try and have any questions or suggestions, I’d be happy to help.