Procedural Music demo in FMOD

I was playing with this idea in FMOD a while ago, but never did anything with it. So I’ve turned it into a YouTube video just to share the concept and process. The music was composed just to test this generative and/or procedural idea.

The choice of chords is randomised using a Multi Instrument. Using Event Instruments, each chord, when triggered, also triggers a Command Instrument which sets a Global Parameter. This allows all the other instruments to procedurally follow the random chord selection. This is a great way of ensuring that everything is always in the correct key, and can be used to make SFX harmonise with musical changes.

To add to this there is a probabilistic system for horizontal transitions as well. Command Instruments with probability will set the parameter which will move the music to the next loop, or back. The probability is linked to a sliding parameter so you can manually set how likely the music will change.

If you have any questions or ideas for further development please get in touch!