Welcome to Mix Master, a fun and interactive music quiz game! The idea of this game is to listen to a song snippet and select from a multiple choice list the song that relates to the current song most.
Song similarity is evaluated based on the following four features, as described by the Spotify API:
- The overall estimated tempo of a track in beats per minute (BPM).
- A perceptual measure of intensity and activity. Typically, energetic tracks feel fast, loud, and noisy. For example, death metal has high energy, while a Bach prelude scores low on the scale.
- How suitable a track is for dancing based on a combination of musical elements including tempo, rhythm stability, beat strength, and overall regularity.
- The musical positiveness conveyed by a track. Tracks with high valence sound more positive (e.g. happy, cheerful, euphoric), while tracks with low valence sound more negative (e.g. sad, depressed, angry).
Your score for each song selection is computed from the following formula:
.25(1 - difference in adjusted BPM*) +
.25(1 - difference in energy**) +
.25(1 - difference in danceability**) +
.25(1 - difference in valence**)
*adjusted BPM = BPM/200
**energy, danceability, and valence are rated on a scale of 0.0 to 1.0
Your final score is a total of the scores of your song selections over the course of your 6 song DJ set.
You have a total of four songs for your DJ set. Now step up on stage and rock this crowd!