A little project for MHacks 6 by a few friends!
What it does
Songify takes a hashtag as input, and plays a song generated on the spot that is based off of the content of some of the tweets that have that hashtag.
How I built it
Songify was built using Java. We used Twitter4J and JMusic for the backend, and JavaFX for the frontend.
Challenges I ran into
We actually switched the UI system from Unity to Java in the last 16 hours or so of the hackathon. Along with previous commitments some of our team members had, this made making a final end product much more difficult.
Accomplishments that I'm proud of
The music sounds good, different songs sound unique, and getting popular Tweets works great!
What I learned
We learned a bit of JavaFX, and a lot about trying to interface .jar files with Unity... even though we never actually got it to work perfectly.
What's next for Songify
Improved algorithms, improved UI, and cooler sounding songs!