Most of us remember mix tapes as those carefully curated cassettes that collected our favorite music together into one 90-minute playlist. Ask a DJ about mix tapes, however, and you'll hear about a whole other side to the art, involving matched beats, seamless crossfades, and other nuances of literally mixing music together. If you're looking for an alternative to mix tape sites such as Muxtape and Mixwit, ThisIsMyJam offers people a way to create mix tapes that emphasize the science of blending songs together.
Based off of the Musical Brain API, ThisIsMyJam allows you to create interwoven music mixes that take into account song attributes such as tempo, key, timbre, genre, and more. There are plenty of drawbacks, such as a limited selection of music, no direct song uploads, and a maximum song playback duration of 20 seconds, but despite these limitations, ThisIsMyJam illustrates a novel approach.
Surprisingly, we found the appeal of ThisIsMyJam to be its degree of difficulty. It's one thing to throw together an iTunes playlist, but creating an overlapping mix of music requires some trial and error. It took us more than a few tries to come up with a mix that didn't make us cringe during discordant song transitions, but the process of reexamining the mix, removing duds, and adding new songs made the final result feel more creative than simply throwing a playlist together and hitting enter.
At the end of the two-step ThisIsMyJam process, the resulting mix comes with its own static URL, a dynamic "Latest Mix" URL, and code for embedding the mix into your own Web site (illustrated above).