Have you ever been to a party where the speakers weren’t loud enough? Or worse, where there weren’t any speakers at all? Ensemble can help. Ensemble allows you and your friends to simultaneously play music on all of your devices (phones, computers, iPads, anything else) so that it sounds like an insanely loud distributed super-speaker. You can play any song, and it is synced perfectly!
This project won first place at the 2017 MIT Blueprint hackathon. It was created by Harshal Sheth, Andrew Sun, Kartik Singh, and Nihar Sheth.
- Install the dependencies using
yarn
. You will also needyoutube-dl
. - First start the deepstream server:
node server/deepstream.js
. - Start the server:
yarn run server
. - Start the development server:
yarn run start
. - The server should be running at
<your IP or localhost>:3000
. Be patient while it retrieves the necessary audio.