Inspiration

Transcribing music manually is a time-consuming and complex process that hinders many musicians from progressing. Studies show that 70% of musicians, especially beginners, find it difficult to transcribe music by ear, often leading to frustration and discouragement.

What it does

HarmoniScript offers a user-friendly platform that allows users to upload a song and receive sheet music for multiple instruments in just seconds. With a simple beginner-friendly interface we aim to make music more accessible to everyone—whether they’re professionals needing quick scores or beginners struggling to transcribe their latest melody.

How we built it

Built using figma, react + vite, tailwind, node.js + express.js, and deployed with vercel

Challenges I ran into

Finding useful APIs for the project

Lots of debugging :<

Accomplishments that we're proud of

First time using express.js

a working application

What we learned

How to deploy a website

How to use react-scroll

How to properly setup the backend API

What's next for HarmoniScript

Adding more features like more instrument options

A machine learning model would make transcriptions more accurate

Share this project:

Updates