Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search
 

Huey P. Long

(1,932 posts)
Mon Jan 2, 2012, 04:32 PM Jan 2012

The Inhuman Microphone

The Inhuman Microphone
by Tom Hannen

http://vimeo.com/tomhannen/inhumanmic


This musichackday hack was inspired by Occupy Wallstreet's Human Microphone. Because megaphones are banned at the protests, one person shouts a message, then everyone else repeats it.

What Happens

Our hack circumvents the “no megaphones” rule. The protester shouts a message into their phone. It gets uploaded to a server. Then it gets sent to the other phones nearby. The phones are synchronised, and then they are all triggered to play the message back at the same time.

How it works

We created an iPhone app using Phonegap to record and upload the audio (the “protester” in the scenario above).
The playback of the audio happens in a simple web-page. You can use a Google Chrome on a laptop, or an iOS device (we didn’t have an Android device for testing). One issue was trying to get the audio in sync; network latencies meant that we couldn’t just fire the audio off as soon as the client received it - we have to “synchronise watches” as it were, so that they all trigger off at a given moment. This was achieved using Node, Socket.io, and some hack day time-sync-javascript-magic.

2 replies = new reply since forum marked as read
Highlight: NoneDon't highlight anything 5 newestHighlight 5 most recent replies
The Inhuman Microphone (Original Post) Huey P. Long Jan 2012 OP
To bad the link don't work! sce56 Jan 2012 #1
worked for me. hobbit709 Jan 2012 #2
Latest Discussions»Retired Forums»Video & Multimedia»The Inhuman Microphone