Giter VIP home page Giter VIP logo

dancemusic.wtf's Introduction



Quiz game for learning electronic dance music styles. How high can you score?





DANCEMUSIC WTF-300 is a web based quiz game created for us to learn what the different electronic dance music styles sound like. Hopefully it will help us get a better vocabulary next time we're trying to describe that great track we heard the other night.

🗄️Dataset

Dancemusic.wtf uses 592 music tracks from 57 different subgenres in Electronic Dance Music.
The dataset is based upon musicmap.info and its public YouTube playlists. Created by Kwinten Crauwels.

Musicmap attempts to provide the ultimate genealogy of popular music genres, including their relations and history. It is the result of more than seven years of research with over 200 listed sources and cross examination of many other visual genealogies. Its aim is to focus on the delicate balance between comprehensibility, accuracy and accessibility.

(I recommend you to visit musicmap.info if you want to dig deeper, or learn about other genres outside of the electronic dance music cluster. It is a gold mine!)

🖥️ Support Devices

The web app is tested on macOS in Chrome 68, Safari 11, Firefox 61 and on iOS 11.4.
And should work wherever flexbox is supported and a youtube player can be embedded.
Let me know if you have problems with any other devices or browsers.






Dev Environment

Installation

  1. Clone the repository git clone https://github.com/Hemmingsson/dancemusic.wtf
  2. Run npm install
  3. If you don’t have parcel installed npm install -g parcel-bundler

Development

parcel src/index.html

Building

parcel build src/index.html --public-url ./

P.S The code is still quite messy 🙃

dancemusic.wtf's People

Contributors

hemmingsson avatar tedjp avatar reuben avatar

Watchers

paling avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.