Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

542 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mojsart

This repository contains mojsart, a crowd-sourced music visualization engine. The idea behind mojsart came out of a desire to find new ways to visualize music libraries. The end result is a web application which allows users to tangibly see how one song in a collection compares to the rest. Users upload songs, provide feedback on how one song compares to another, and see in real time how the combination of machine and user feedback is graphically represented.

See the current version of mojsart here.

Screenshots

Technologies Used

Our application's tech stack is the following:

  • Front-end: AngularJS
  • Back-end: Express
  • Database: MongoDB
  • Song data: Echo Nest
  • Visualization: D3.js

Challenges Faced

As a whole, the team faced three primary technical challenges:

  • File Uploads with Angular
  • D3 and Angular Integration
  • Asynchronus batch file processing with a 3rd party API dependency

About

A crowd-sourced music visualization engine inspired by a desire to find new ways to visualize music libraries

Resources

Stars

39 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages