
Easily implement randomized, tempo mapped music to your game! Transition between songs, and tweak randomized parameters with an intuitive inspector UI using Scriptable ObjectsThis package allows you to easily implement randomized, tempo mapped music to your game! Featuring an intuitive inspector UI to help you mix and match your stems and tweak randomization easily. 2 demos are included to show you different ways to use the system.Using Scriptable Objects, you can setup your song parameters and Audio Clip stems. Then using randomization parameters you set, the music will automically randomize each stem you set to create variety in your music. You can then easily and seamlessly transition between 2 songs perfectly beat synced.Perfect for any dev trying to take their music to the next level. Not super profficient in making music? Use this tool to have the code make the music for you! By just creating and uploading variations, you can let the code do the rest, and hear your music come to life!Want to have your game react to the music?2 C# Events are built in so you can control your game on each beat, and/or measure!- Easily set up tempo mapped music with randomization between loops with zero lines of code.- Trigger seamless tempo mapped transitions with a simple function.- Sync your game to the music! Featuring C# Events so you can control your game with each beat, and measure.- Easily tweak included scripts to add new features to perfectly fit your game.- Use scriptable objects to change your song parameters with an intuitive custom inspector!