V Hack Android Wiki
No edit summary
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 3: Line 3:
   
   
our '''confidential''' alien technology research recently discovered that android devices '''secretly''' communicate with sound (when nobody is listening). while investigation about this is ongoing, we'll try to '''simulate''' their behaviour. the result is:
+
[https://plus.google.com/u/0/113205774471184929322/ our] '''confidential''' alien technology research recently discovered that android devices '''secretly''' communicate with sound (when nobody is listening). while investigation about this is ongoing, we'll try to '''simulate''' their behaviour. the result is:
   
   
Line 9: Line 9:
 
'''piepsendroid'''
 
'''piepsendroid'''
   
'''current (vhack) version 0.2'''
+
'''''vhack version 0.2'''''
   
multiple android devices are communicating with sound by beeping ("piepsen") and listening to each other
+
multiple android devices are communicating with sound by beeping ("piepsen") and listening to each other.<br />code: https://github.com/i3games/piepsendroid
apk: https://dl.dropbox.com/u/23206988/vhack/piepsendroid.apk<br />code: https://github.com/i3games/piepsendroid
 
   
how to use: have more than one android device. put them together, e.g. on a table. a quiet place is preferred. start piepsedroid.
+
'''how to use''': have more than one android device. put them together, e.g. on a table. a quiet place is preferred. start piepsendroid.
   
what to expect: device screens flicker in various colors. devices beep.
+
'''what to expect''': device screens flicker in various colors. devices beep.
   
what happens: the devices listen and try to figure out the main frequency and amplitude (via the fiddle~ object in pure data). these are mapped to h,s,v - values. in random intervals a device makes a sound.
+
'''what happens''': the devices listen and try to figure out the main frequency and amplitude (via the fiddle~ object in pure data). these are mapped to color values (hue,saturation,brightness). in auto mode the device will make a sound at random intervals. in version 0.2 this happens at a fixed frequency (440 Hz). this will change in the next version to experiment with different reactive / excitation patterns. one goal was to make as many parameters as possible available by adding them to preferences activity. the "diagnostic view" shows the current value, a central value and a deviation value. grab the code at github, there lots of stuff to do / improve / play with.
   
 
if your android does not pick up audio on start-up (shows constant color) you can try menu > diagnostic view.
the current version has been build during [http://www.devfest.info/vhackandroid v-hack android] at [http://www.c-base.org/ c-base]. the vhack version is the version 0.2.
 
   
  +
'''Important service announcement: '''the content on this wiki is provided for documentation of the vhack android weekend project for historical reasons only. Development will continue on github https://github.com/i3games/piepsendroid focussing on experimentation and playing around. Feel free to clone, pull, push, and fork.
if your android does not pick up audio on start-up (shows constant color) you can go to menu > diagnostic view.
 
   
 
versions 0.1 and 0.2 were built during [http://www.devfest.info/vhackandroid v-hack android] at [http://www.c-base.org/ c-base].
'''''c-base: please download, install and bring your device to the round table in the main hall to try things out. I am they guy with the antennas.'''''
 
  +
 
the vhack (contest) version is 0.2. apk:https://dl.dropbox.com/u/23206988/vhack/piepsendroid.apk
   
 
tech: android 2.2, http://libpd.cc/, [https://github.com/libpd/pd-for-android pd-for-android,] http://puredata.info/
 
tech: android 2.2, http://libpd.cc/, [https://github.com/libpd/pd-for-android pd-for-android,] http://puredata.info/

Latest revision as of 10:57, 15 October 2012

"If an android beeps and no one is around to hear it, does it make a sound?"


our confidential alien technology research recently discovered that android devices secretly communicate with sound (when nobody is listening). while investigation about this is ongoing, we'll try to simulate their behaviour. the result is:


piepsendroid

vhack version 0.2

multiple android devices are communicating with sound by beeping ("piepsen") and listening to each other.
code: https://github.com/i3games/piepsendroid

how to use: have more than one android device. put them together, e.g. on a table. a quiet place is preferred. start piepsendroid.

what to expect: device screens flicker in various colors. devices beep.

what happens: the devices listen and try to figure out the main frequency and amplitude (via the fiddle~ object in pure data). these are mapped to color values (hue,saturation,brightness). in auto mode the device will make a sound at random intervals. in version 0.2 this happens at a fixed frequency (440 Hz). this will change in the next version to experiment with different reactive / excitation patterns. one goal was to make as many parameters as possible available by adding them to preferences activity. the "diagnostic view" shows the current value, a central value and a deviation value. grab the code at github, there lots of stuff to do / improve / play with.

if your android does not pick up audio on start-up (shows constant color) you can try menu > diagnostic view.

Important service announcement: the content on this wiki is provided for documentation of the vhack android weekend project for historical reasons only. Development will continue on github https://github.com/i3games/piepsendroid focussing on experimentation and playing around. Feel free to clone, pull, push, and fork.

versions 0.1 and 0.2 were built during v-hack android at c-base.

the vhack (contest) version is 0.2. apk:https://dl.dropbox.com/u/23206988/vhack/piepsendroid.apk

tech: android 2.2, http://libpd.cc/, pd-for-android, http://puredata.info/

helpful starting point: guitar tuner example from Making Musical Apps by Peter Brinkmann

classification: alien technology

starting: from scratch