Inspiration

Couldn't use our instruments while at a hackathon, so we thought we'd make one while we're here

What it does

Takes in the human voice as an input. It stores a hummed musical phrase and is able to output that musical phrase as any instrument. You can have many phrases playing at once!

How we built it

Using online resources to learn about pitch detection and MIDI files in javascript. This, combined with HTML5/CSS make our project

Challenges we ran into

GIT GIT GIT CACHE CHHUDISBFKJSD TERMINAL WAS BEING DUMB Downloading the audiofile from the nuance thing which we never actually ended up using

Accomplishments that we're proud of

Pitch detection, storing the notes, playing back the notes, playing back many notes at once, volume controlled input!!!!!

What we learned

Pitch detection using FFT getUserMedia() node.js js??? what MIDI _ really _ is

What's next for Vocal Garageband

Adding speech to text so we can get the lyrics, then text to speech with pitch control so the computer can sing back to you : D

Built With

Share this project:

Updates