Inspiration

At times, our group member delights in the melody of his music, only to later feel disheartened as the memory fades. In response, we resolved to develop an application that captures the music in real-time and generates tabs for easy memorization. This initiative aims to perpetuate the joyous essence of those musical moments indefinitely.

What it does

NoteNest allows a user to record instrumentals and outputs a tabular chart of the notes that have been played.

How we built it

We used HTML/CSS to create a website that houses the javascript code that analyzes the frequencies of each note from a mp3. After the javascript code analyzes the frequencies in order it is stored in an array that is used to mark which notes are being played at what interval in tab.

Challenges we ran into

Classifying which spikes of frequencies are the notes that we are playing.

Accomplishments that we're proud of

Being able to classify which frequencies are which note and having them stored properly within our data structure.

What we learned

Dealing with audio that needs to be classified on the spot is tough.

Built With

Share this project:

Updates