Welcome to riff roll, a music theory search engine.

Looking for songs with a specific chord progression or melody? Want to figure out why some songs sound the same?

Just follow these steps:

  1. Go to the Search page
  2. Select a search method and enter a pattern (Chord Progression, Melody, Rhythm) and click Go
  3. Discover all sorts of things about the music you love!
  4. Then click on a song to find sheet music, tabs, MP3s and more

Get Started!

Just Added! Check out the Stats page. This page will contain a growing list of random statistics about all of the songs currently in riffroll.






790 songs and counting!