Noisy Tweets is an application created in 24 hours that takes in a keyword as input, live-streams all tweets containing that keyword, analyses how happy or sad (sentiment) the tweets are, and plays different musical notes depending on how happy or sad the tweets are.
The happier the general discussion, the higher the pitch of each note; the more tweets there are, the faster the notes play.
I eventually refactored it into a live web application: listentotwitter.com.
Screenshot from listentotwitter.com.
Admittedly, it sounds pretty bad from a musical perspective. It sounds a bit like the “world’s ugliest music”. Regardless, it was a fun experiment. There are perhaps way to make it sound more musical, but I don’t know much about making music that sounds good.