Music Player — Drop-in Runtime Audio UI
A complete, ergonomic music player to load and play your audio in-game — drop it in and go.
by NewHand Studio
Price History +
It has never been easier to play and manage music in Unity.
Drop the prefab into your scene and you have a clean, ready-to-use player — no audio plumbing to write.
Key features
- Build playlists ahead of time in the Inspector, or load music folders on the fly straight from the player's system (Windows) — or combine both for maximum flexibility.
- Runtime loading of WAV / OGG / MP3 from disk, with a native Windows file picker.
- Play, pause, next, previous, seek, repeat (off / single / playlist), shuffle and real-time playback speed.
- Compact mode for a minimal player that keeps every control at hand — clean and efficient.
- Movable in-game window so the player fits your layout, not the other way around.
- Full event-driven API — every action (play, volume, speed, repeat, shuffle, load)
- raises a UnityEvent. Wire your own UI or game logic without touching the player. Public
- methods: LoadFromFile/Folder, SetVolume, SetSpeed, CycleRepeat, SetShuffle.
Adjust playback speed in real time to match the atmosphere and emotion of your scenes.
Originally built for a TTRPG project, this module has been refined, expanded, and packaged for other developers.