Skip to content

agoldstein03/Blueprint-2021-Project

Repository files navigation

Harmony

Harmony is a web application that allows near-synchronous collaboration between musicians, with a focus on educational applications. When one arrives at the website, they can either enter a meeting code to join an existing room or create their own room. On creation, they are asked to enter a tempo to provide a standardized metronome for all members in the room. Once in the room, all members can record at their own pace with the metronome in their ear. The creator will have their own custom screen where they can see the various recordings, isolate recordings of their choice, and more giving them the opportunity to provide instantaneous feedback. Additionally, all clips can be played at the same time on the creator screen, so Harmony allows tracks to “merge” where traditionally students cant play together. This project was created by Adam Goldstein, Keshav Ganapathy, Tyler Lin, and Peter Ganunis, and was submitted to MIT Blueprint 2021 and d.hacks 2021.

✨ Bootstrapped with Create Snowpack App (CSA).

Available Scripts

npm start

Runs the app in the development mode. Open http://localhost:8080 to view it in the browser.

The page will reload if you make edits. You will also see any lint errors in the console.

npm run build

Builds a static copy of your site to the build/ folder. Your app is ready to be deployed!

For the best production performance: Add a build bundler plugin like @snowpack/plugin-webpack or snowpack-plugin-rollup-bundle to your snowpack.config.json config file.

Q: What about Eject?

No eject needed! Snowpack guarantees zero lock-in, and CSA strives for the same.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published