Map multi-dimensional data from a mobile phone to parameters for audio synthesis using PureData

Steps and observations

  1. Set up a mobile phone to send accelerometer data to a computer using UDP over a wireless network. The easiest way is to download one of many free ("Control" for iOS or Android, "andOSC" or "OSChook" for Android, etc.); join CMU-SECURE wireless with your computer and your mobile phone; find the IP address of your computer and set it as the "destination" or "host" in the mobile App; set the destionation "port" to 10000; activate a user interface with accelerometers
  2. Learn how to receive, unpack and route OpenSoundControl messages in PureData with the "udpreceive", "unpackOSC" and "routeOSC" objects. "Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. "
  3. Take apart multi-dimensional sensor data and map different elements to different parameters of audio synthesis.

Comments and Challenges