Music developers and hobbyists need a seamless audio-editing tool. Much of the music industry's current software requires hours clicking through a complex GUI, which can be difficult to navigate, especially for those wishing to simply touch up their tracks. The need for a more organic audio-editing software has compelled us at FruitFarm team to develop JuiceBox.

What it does

JuiceBox delivers audio-editing in the medium most familiar to music developers: sound. Musicians and hobbyists alike can spend more time in developing their passions in music, thanks to JuiceBox minimizing the technical overhead.

The following features are provided:

  • Refine music by transposing notes and changing tempo
  • Replay audio to allow music developers to listen to changes as they are editing
  • Display organic sheet music--a graphical output format music developers have second nature with
  • Record a log history to keep track of edits

Challenges we ran into

  • Getting the APIs to work correctly
  • Parsing the voice input, dealing with noise
  • Spending time trying to set up Django, but ultimately finding a simpler solution

What we learned

  • Working with voice-recognition software
  • Django framework
  • Python
  • Working with APIs

What's next for JuiceBox

  • Receiving live music/singing as an input and outputting it into sheet music real time

Ideally, this could grow to a fully voice-integrated music editing system, where someone could walk around their room and say things like "hmm... add some more bass to the third measure" or sing a tune and have that transcribed into a motif in the music. Being able to remove yourself from a computer screen and just hear the music will allow artists to be inspired by their environment and fully harmonize with their creativity.

Built With

Share this project: