COMPOSITION RANDOMIZER

Hey! Welcome to my lil’ game corner. This tool was created for composers looking to spice up their music creation process. Below you will find two randomizer tools that are designed to make early creative decisions for you. The more parameters you randomize, the greater the challenge. Give ‘er a try!

Random Key, BPM & Time Signatures

~ Directions ~

Each section represents a different musical element to roll on.

  1. Key signature

  2. BPM

  3. Time signature

Use the Random Number Generator to determine the values.

If you land on a number shared between options, you may freely choose between them. (For example: if you roll a ‘30’ for time signature, you can choose ‘3/4’ or ‘4/4’)

  1. Min: 1
    Max: 12

  2. Min: 1
    Max: 100
    Min: BPM min
    Max: BPM max

  3. Min: 1
    Max: 100


Random Chord Progressions

~ Directions ~

Decide how many chords you want to generate, then roll for a Chord Base that many times. You can stop at any step and fill in the blanks on your own or follow all four steps to create a more complex progression.

  1. Chord Base

  2. Chord Quality

  3. Alter Quality

  4. Add Intervals

  1. Min: 1
    Max: 12

  2. Min: 1
    Max: 100


 

Example:
Step #1 yields “D F G C” in 4 rolls.
Step #2 yields “maj maj maj min” in 4 rolls. Combine these values with Step #1 to get “Dmaj Fmaj Gmaj Cmin
You can stop here if you wish, but to add some spice to the adventure continue to Step #3 and Step #4.
Step #3 yields “dim aug dim sus4” in 4 rolls. Combine these values with Step #2 to get “Dmaj(b5) Fmaj(#5) Gmaj(b5) Csus4
Step #4 yields “maj7 maj7 min7 maj6” in 4 rolls. Combine these values with Step #3 to get “Dmaj7(b5) Fmaj7(#5) G7(b5) C6sus4

This is one example of how you can create random chord progressions. The further you go, the more complex it will become. Building the chords in the way I did requires some understanding of chord symbols and theory, but you are welcome to use the randomizer how ever you please! The randomness is the beauty of it.