Just some cool people from NYC.
What have we here???
With our bookmarklet you can experience the NKO 2012 website in a whole new way.
Please follow our comprehensive instructions we've put up on http://sound-invader.nko3.jit.su/
Only Chrome Compatible!!
Web Audio API, socket.io, massive amounts of duckpunching, request one-liner for proxying, browserify, getUserMedia, bookmarkletify (@johnkpaul's first npm package!), Text-to-Speech API (tts-api.com) released on HackerNews THIS MORNING (omg we're soooo bleeding edge we've gone hipster)
Web Audio API: The Web Audio API has scattered documentation and little to no demos, which led us to reading through Chromium source code to figure out implementation progress.
getUserMedia: We are parsing the media stream from microphone input, pulling out the channel data, serializing the array buffer to JSON, sending the JSON over socket.io, decoding the JSON on every other client, and feeding this data back into the Web Audio API, all while spatializing the audio output of all players on the site according to their positions & orientations.