Adaptive Audio: Procedural Music

In this tutorial we create a Blueprint to generate music.

We use a Sound Cue for some base layer sounds, using a Float value to cycle through them. We trigger melodies and instrumental effects from the Blueprint.

And we use the Float value to tell other Blueprints what notes to play when the Player gets near a Song Light or walks over a Song Step – notes that are tuned to the base layer playing at the time.

It would be really interesting to see how what you create using this tutorial – so please share videos or links!