19 October 2017

The world of difference between major and minor (composition notes)

As I’m still working on many other fronts (hint, hint), I can’t work on music as much as I’d like, so instead I’m going to part the curtain inside the lab and tell you a little story and hopefully share a very basic composer’s trick.

I just uploaded this unfinished track draft to Soundcloud.

This is actually a very old draft (the second one, I think) of the track Mega Tribute that is featured in the Psycho Starship Rampage original soundtrack. If you have played the game or listened to the soundtrack, you might have noticed that it appears nowhere… at least, as is. What we have, instead, is this theme (which I began to identify as the main Psycho Starship Rampage theme) which appears under different guises during the whole game. In the final Mega Tribute track, of course:

And also in the game’s opening:

And various other, subtler, places. The only thing that remained from that first draft is the level complete jingle (its introduction), which is also reworked here and there under various guises throughout the soundtrack, but with a darker take.

So why?

If you have played Psycho Starship Rampage, you might immediately think that the first draft doesn’t really suit the tone of the game, its fun, fast-paced action with somewhat dark overtones (you are, after all, playing a crazy AI hell-bent on a rampage). When I went to the team with that draft, we were on the very early stages of development, back when the game allowed for free moving (before we realised that gameplay didn’t work); many of the themes and atmospheres were not set in stone, we were very much exploring, so I was kind of trying things out as well. Their answer, however, was unanimous : errr… no. It’s too joyful. Too happy. Too upbeat.

It was. But I believed in the melody and the idea of the track.

So what happened? I had strayed too far in the realm of, erm, joy, by using a major scale in that draft. (To be very broad, major scales sound “happy”, minor scales sound “sad”.) Overall, The Psycho Starship Rampage soundtrack is very much a play on opposites, as the game is, in a way. I endeavoured to evoke action and rhythm for the player, while retaining some ambiguity along the way – playing nostalgic melodies on major scales (like in Hero, Really?), relying heavily on dissonance and diminished chords (Space Graveyard) and so on. With that first Mega Tribute draft, I had tried more upbeat, more action on a major scale, and… turns out that just didn’t work. It was going too far in that direction.

The final version of Mega Tribute is, very simply put, roughly the same patterns, arranged differently, slowed down, and – that’s the very simple trick – played on a minor scale. (That’s fundamental music theory here, I’m really not inventing anything, right? Just explainin’.) Same goes for Overture, and for all places where the theme appears.

I only kept those five first seconds of that draft to make the level complete jingle, and that’s all that survives of the original track. However, I had fun sprinkling that theme as well, played in minor, here and there (Overture, Galaxy, Last Tribute). The scale and degrees just make an insane difference to the mood of a track – and it’s a very, very easy trick, possibly one of the oldest in the book.

Hope you liked that little story about the composing process! It’s fun to reminisce for me too.

Overture (Requiem for a Starship) // Wildphinn - Psycho Starship Rampage Original Game Soundtrack
  1. Overture (Requiem for a Starship) // Wildphinn - Psycho Starship Rampage Original Game Soundtrack
  2. Hero, Really? // Wildphinn - Psycho Starship Rampage Original Game Soundtrack
  3. You’re Really Not The Hero (boss) // Wildphinn - Psycho Starship Rampage Original Game Soundtrack
  4. Space Graveyard // Wildphinn - Psycho Starship Rampage Original Game Soundtrack
  5. This Will Be Your Space Grave (boss) // Wildphinn - Psycho Starship Rampage Original Game Soundtrack
  6. Mega Tribute // Wildphinn - Psycho Starship Rampage Original Game Soundtrack
  7. Last Tribute (boss) // Wildphinn - Psycho Starship Rampage Original Game Soundtrack