Variance

Project Summary

Imagine you’re playing an adventure game, running around an exciting world, listening to the sounds and taking in the views. You get to a town, and you want to look at all the houses and speak with all the townspeople. This is great. After a while though, you might realise that the music is just looping, and you’ve heard this already. After a bit longer, you may actually get annoyed with the music, and maybe want to leave the town, turn off the music, or, in the worst case, quit the game completely. This is not great.

My project on variance is considering how you could prevent this kind of problem. On top of the typical dynamic music techniques that makes the gaming experience so engaging, how can you avoid identical repetitions of musical material? Well, if you can vary the melody lines, the harmony and the rhythmic patterns within the music, and make it so that each variation can effectively combine with other parts, then you can build a musical experience that is kind of short, but also kind of long. If you extend the duration of a loop exponentially by adding even a few different combinations of material, then maybe the player won’t notice that the music is repeating at all.

I’m having to think very much in terms of user experience for this project. I’m trying to catch that ‘invisible design’ space where the player isn’t distracted by or forced to listen to the music, but also where the music is interesting enough that it adds to the game. I want players to think, yeah the music was pretty cool, but not necessarily have it stuck in their heads.

Over the summer of 2022, after graduating with my BSc, I figured I should learn Wwise, having gotten comfortable with FMOD for my last major project. I went through the Wwise 101, 201, and 301 courses, which wound me up at the Wwise Adventure Game (or WAG). The WAG was made as a tutorial resource for Wwise, and is a typical indie-style adventure game where you go around fighting the baddies for the wizard so you can save the world. While there is already some music in the game, I decided it was a great resource and that I would use it as a vessel to create my own music with these more complex ideas of variance and subtlety. Also important for me is that the majority of the music is played by recorded instruments, which I chose not to do for the last project.

You can download the game with my music from the button above :)

Polyphonic Variance

Polyphonic variance, a term I found in a conference proceeding (Berndt, Dachselt & Groh, 2012), is the idea of composing and combining different variations of music, creating variations in polyphony. For this project, in general, for each theme, I composed 4 different melodies, harmonies and rhythms that could all be selected from and combined randomly with the others. This meant that just one 4-bar phrase within a theme has 64 ways to be played.

Sequential Variance

Sequential variance (also Berndt, etc), is the idea of playing sequences (subsections, phrases) in varying orders to create even more variation in the connection of your music. In general I made 4 4-bar phrases with polyphonic variance that are then selected at random, following a rule that the same phrase or subsection can’t be played twice in a row.