Easy Asset Search

Unitune

A WebGL-compatible and easy-to-use tracker music player for Unity, with huge soundtrack capabilities and tiny build size.
Unitune Asset Image A WebGL-compatible and easy-to-use tracker music player for Unity, with huge soundtrack capabilities and tiny build size.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$24
Category:
ToolsAudio
Developer:
Mathieu Philippe
Price:
$24
Favorites:
5
Supported Unity Versions:
2022.3.53 or higher
Current Version:
1.1.1
Download Size:
5.00 MB
Last Update:
Nov 28, 2024
Description:
Unitune is a tracker music player designed for Unity that allows for huge soundtracks with a tiny build size. It was created to address the issue of large build sizes caused by music files in WebGL games. The player converts module files to AudioClips at runtime, giving developers more control over their music while keeping build sizes small.

Unitune includes a custom importer with audio preview, supports over 50 tracker music formats, and has many settings for fine-tuning audio output. It also supports subsongs, allowing for further build size optimization. The player relies on Unity's AudioSource component for a consistent workflow.

Unitune is compatible with Unity 2022.1 and later, and works out of the box with WebGL, Windows, and Linux. MacOS compatibility is untested but should work via the Linux plugin. Other platforms can be supported by building Libopenmpt.

The package includes third-party libraries under various licenses, including MIT, Public domain, and CC0 1.0 Universal. See the 'Third-Party Notices.txt' file for details.

For more information, please visit the website, documentation, scripting reference, and GitHub issues. Join the community on Discord for support and discussion.
Technical Details:
Key Features:
* Optimize build size of music files with module format
* Supports over 50 tracker music formats
* Custom importer with audio preview
* Simple-to-use component
* Many settings for fine-tuning audio output
* Support for subsongs
* Rely on Unity's AudioSource component for consistent workflow

Compatibility:
* Unity 2022.1 and later
* WebGL, Windows, and Linux compatibility
* MacOS compatibility untested but should work via Linux plugin
* Other platforms can be supported by building Libopenmpt
Continue »

Similar Packages