Inspiration
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
- angular.js
- git
- github
- noteflight
- passion
- speech-recognition
- sublime-text
- vscode
Log in or sign up for Devpost to join the conversation.