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!

Built With

Share this project: