Type the words in time with music!
Made at NYC Monthly Music Hack. Code on github.
Hearing lyrics while typing them creates an interesting synesthesia like effect, recontextualizing familiar music. One of my favorite games, Audiosurf, also did this, mixing songs and puzzle matching together.
The previous version was built on the now defunct Spotify desktop app platform and decrypted the also now defunct TuneWiki internal API for timestamped lyrics. That version had lyrics for millions of songs but was difficult to share - it required installing a Spotify app and leeching off the API seemed like an okay thing to do locally but not publicly.
This version uses YouTube for the music and I've baked in the lyrics for just 5 songs. It looks like MusicXmatch has timestamped lyrics, but it doesn't look they provide an API for them. I might come back to this and add the ability to add your own videos and lyrics) - saved in localStorage or shared with query parameters perhaps - but until then, you're stuck with Julie Andrews and Carly Rae Jepsen.