Inspiration
We wanted to build an app that uses music theory to programmatically generate good sounding tunes.
What it does
You go to tweetbeet.us and then start composing tweets using #tweetbeet. IBM Watson will then analyze your tweet and determine the most prevalent moods. TweetBeet then composes a song based off of the moods present in your tweet.
How we built it
We built it using Javascript, Tone.JS, Bluemix, IBM Watson, and Node.js.
Challenges we ran into
Most of our team knew nothing about music theory and one of our team members had not used javascript in quite some time. It took a long time to get the Twitter API working and streaming tweets in real time. We used Tone.js and had a little difficulty getting the note timing right and building note sequences.
Accomplishments that we're proud of
We are proud of submitting a functioning project and finishing what we set out to accomplish. We are also proud of implementing the various libraries it took to make this work.
What we learned
We learned a lot about how to read documentation and how to generate music.
What's next for TweetBeet
The next step for us is to implement a place for users to generate music based off of any hashtag.
Log in or sign up for Devpost to join the conversation.