For about a year now I've been curious to have a different way of looking at the internet. having a way to see or hear data sets in a way that would give a "zoomed-out" look at the set, rather than at the individual points of data.
I've been dreaming up a project that involves using MAX/MSP to develop an audio engine or instrument that will ultimately be played by data sets pulled from the web, preferably in real-time. The end goal is a representation of those data sets through sound. Imagine hearing a ping or a note every time a certain hashtag is used on twitter, a certain mood is used on facebook, or a plane lands at a certain airport.
I've used Max for a number of years now, and am pretty familiar with a lot of basic objects and functions, but I have no background in programming and coding.
My main question is this: I am looking for either a place to learn what kinds of code I need to know in order to interface with Max, or potentially a collaborator who is familiar with both Max and the languages needed. I suspect JavaScript will be used, as well as "web API" codes from the individual websites.
I've looked through the Max manual and tutorials, but I don't know enough programming to make any sense of it.
If someone could possibly point me in the right direction, that'd be great!!
Thanks! Robert
PS - I've found this post, and was wondering if it would be beneficial to go through these, or if this is the other way round from what I'm trying to do: https://sound.stackexchange.com/questions/17435/interactive-audio-learn-how-to-build-web-mobile-audio-applications-using-java
My main hurdle is learning how max would send/receive requests to the websites. I've looked into it before, but I can't quite make heads or tails of where to begin with coding. Hopefully your student's project can give me clues.
– rgbrobot Mar 21 '14 at 19:58