I’m thinking about creating a website/wiki where you can search for a chord progression and return a list of songs that use that progression. There's an option to search for specific chord names (Aminor, BMajor, C7, etc) and also in scale degrees (I,II,III, IV, etc). For Jazz, we already have ‘Fake Books’ that outline the chord progressions and melody lines for the tune, but you’re limited to the songs in the books you own and there is no way to SEARCH them.
Why this would be useful:
-Chord Identification: Search the song name, get the chords back. Super useful for comping piano and guitar players, but also slightly useful for lazy people making remixes who don’t want to spend 5 minutes figuring out the progression.
-Sampling: You’ve written a song with the progression II/V/I and you want to sample some vocals over it. Instead of rummaging through your acapella library searching through lines that don’t work over the changes, you can find a list of songs that will work instantly... and probably turn yourself on to some artists you wouldn’t have thought of in the first place.
-Music Analysis: People have already done studies where they analyze the progressions of popular music to try to find patterns, but they usually never publish the database from which they get their results (and if they do, it's not searchable by progression- http://www.hooktheory.com/analysis/
). If a database existed with thousands of entries, it would serve as an amazing (publicly available) dataset.
The design I'm working on is user-supported, so people can add whatever they want. I'm also considering adding BPM and key information and other stuff like that. What do you guys think?