The sound of Wikipedia’s recent-changes feed.
By Stephen LaPorte and Mahmoud Hashemi
The sound of Wikipedia’s recent-changes feed.
By Stephen LaPorte and Mahmoud Hashemi
Sonification of Mass Ave buses, from Harvard to Dudley.
This patch sends requests to the MBTA developer portal to get the current location of buses – using the Max js object. Latitude and Longitude data is mapped to oscillator pitch. Data is polled every 10 seconds, but it seems like the results might be more interesting to poll at a slower rate, because the updates don’t seem that frequent. And buses tend to stop a lot.
MBTA developer portal: https://reactivemusic.net/?p=17511
Here is the get request URL used in the patch:
http://realtime.mbta.com/developer/api/v2/vehiclesbyroute?api_key=wX9NwuHnZU2ToO7GmGR9uw&route=01&format=json
https://github.com/tkzic/internet-sensors
folder: mbta
patches:
You will not need authentication to run run this patch. It uses the default developer API-key for testing. Please read the terms of service at the MBTA developer portal. Data should not be polled more often than 10 seconds. You can also request your own developer API key from MBTA.
Note: there will be more buses running during rush hours in Boston. Try experimenting with the polling rate and ramp length in the poly-oscillator patch. Also, you can experiment with the pitch range.
data-stream-switch.maxpat
Letter based Markov text generator.
By Keith Enevoldsen at Think Zone
Music from data
We looked at Vine API Examples from Eli and Steve H.
Using an Osc server to handle Internet API’s
Searchtweet (rate limited): https://reactivemusic.net/?p=17425
Max oggz streaming example: https://reactivemusic.net/?p=17504
We talked about cartoons: https://reactivemusic.net/?p=10091
We didn’t talk about alarm fatigue…
(parameter mapping sonification)
https://reactivemusic.net/?p=17524
Is it possible to generate music from data?
Boston transportation API
http://realtime.mbta.com/Portal/Home/Documents
Curl example – predictions by stop – Back Bay Station:
curl "http://realtime.mbta.com/developer/api/v2/predictionsbystop?api_key=wX9NwuHnZU2ToO7GmGR9uw&stop=place-bbsta&format=json"
oggrx~ and oggtx~
by Robin Gareus
At Cycling 74 forum: https://cycling74.com/forums/topic/streaming-internet-radio-in-maxmsp/
I was able to receive mp3 files from a server in Max 6.18. using oggrx~. There doesn’t appear to be transport control – so this would need to be built in for synchronization.
Unexpected find: The external uses “secret rabbit code” for resampling. So it works in Max. And we have the source code but not the i386 libs that were used to compile it.
There is no binary for v.7 of oggrx~.mxo, but there is one for v.6
i managed to get Robin Gareus’ externals. They are available here, though they are unmaintained.
The binaries are still online at:
http://gareus.org/d/oggZmax-v0.6-i386.zip
http://gareus.org/d/oggZmax-v0.7-rc2-i386.zip
It’s been more than 3 years (OSX 10.5) since I last looked at it, it
should still work, but I don’t know. Please let me know if you encounter
any problems, so that I can warn others.
I don’t maintain this external anymore. I neither have a MAX/MSP
license, nor do I own any Apple devices. On the upside, complete
source-code is available from
For resampling and filterbanks.
By Kyle Kastner at DSP Related
With options…
By lordgreggreg
Reddit comments: http://www.reddit.com/r/InternetIsBeautiful/comments/2konh5/calm_circular_clock_i_made_with_lots_of_options/