For more detail this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download Procedural Music Generator for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Procedural Music Generator v1.2
A procedural music generator that allows you to create configurations to generate, edit and manipulate music in real-time for your game.
Supports Linux/Mac/WIndows/Android/iOS.
Download and test a demo:
Linux Demo
OSX Demo
Windows Demo
Features:
– Over 100+ instruments and percussion to choose from.
– UI Editor included to create configurations with base settings and instruments. Export configurations to load and edit via scripting in your project.
– Control the tempo, key, mode, scale, time signature, dynamics, effects, and dozens of other settings to customize the music to your scene and adapt to your gameplay in real-time.
– Pre-make and save specific clips to play as SFX at any time.
– Import custom instrument samples.
– Edit instrument or global audio effects
– The perfect solution for quick and custom game jam music!