Chord Progressions Suggestions Generator

If math is the language of the Universe and music is the gateway to the soul, then music theory is the language that helps us express our soul.

Music theory is the math behind music. It dives into why certain notes sound “right” together or when played in the “right” order.

Finding ways to express our inner experiences through art seems to be a fundamental principle of being a human being. When a human finds a way to create art, they are helping themselves healthfully digest life. 

“We must see that music theory is not only about music, but about how people process it. To understand any art, we must look below its surface into the psychological details of its creation and absorption.”

— Marvin Minsky

Stimulate your musical expression, practice your chords, or just have fun with this CHORD PROGRESSIONS SUGGESTIONS GENERATOR.

Simply pick a Major or Minor Scale and then a second note from that scale. The Chord Progressions Generator will use music theory to finish the progression. Give it a try!

If you are new to music, stay in the C Major scale or the A minor Scale where there are no flats or sharps. And limit the progression to 3 steps max. Then look up how to play the chords and try it out. 

Chord Progressions Suggestions Generator

This tool will generate a Chord Progression from the selected scale to resolve back to your selected root note. Simply select a root note (the scale), if it is major or minor, and then the second note and the algorithm will take care of the rest! The suggestions are randomly generated based on the "Table of Usual Root Progressions" music theory.

If the Chord Progressions Suggestions Generator is working properly, the sequence should sound pleasing to the ear as you repeat it. 

Tips:
  • These progression suggestions are all is just suggestions based on the "Table of Usual Root Progressions". Play what you want.
  • Return to the Root at any point. Make any progression end when you think it sounds good. Adjust the max steps selection as desired.
  • Try recording yourself playing your chord progression and then practice your scales over that recording.

Definitions:
  • chord = made up of a triad of the root, 3rd, and 5th from a scale
  • flat = one half step down (eg C# => C, C => B, B => Bb or A#)
  • min = minor (flat 3rd)
  • dim = diminished (flat 3rd, flat 5th)

  • There is no sharp or flat between B / C and no sharp between E / F
  • For example, when you flat an F, you get an E. And when you Sharp a B, you get a C.
  • This is the reason piano keys have two black keys and then three for any given octave
  • Besides B/C and E/F, for every other adjacent note set, the sharp of one note is the same as the flat of the next note.
  • For example, an A# is the same exact note as a Bb. And a D# is the exact same note as an Eb
  • The reasons some songs choose to use an Eb instead of a D# is a decision usually made based on what key the song is in and is about making it easier to write music.

Leave a comment below to let us know general feedback, your own advice, and which progressions you find that are your favorite!