hello.build: iPhone Theramin

Here’s a simple use of the touchOSC app and Pure Date to turn the iPhone/iPod Touch into a Theramin of sorts. Feel free to download the Pure Data patch and try it yourself! Some basic instructions to get it up and running:

-You need to download and install Pure Data (free) and touchOSC (a few bucks) on your computer and iPhone
-Get your computer and iphone on the same wi-fi network.
-Open up the Pure Data patch on your computer and make sure the audio is turned on under the menu “Media” >> “Audio On”
-Open up TouchOSC and make sure the accelerometer setting is turned to “On”
-In the Host IP Address menu, you have to enter your laptop’s IP address. To get this, go to your computer’s Network Preferences and choose your wireless connection, click “Advanced”, choose the “TCP/IP” tab, and you should see the IP address there. Enter this number on the TouchOSC “Host” entry box
-Choose any of the layouts, and click Done

Now you should hear the Theramin from your laptop speakers, and you should see a stream of accelerometer data printing on the PureData screen…

Give it a shot and mess around with the numbers 20 and 440 to adjust the scaling (20) and center pitch (440, A). To edit the numbers, you have to be in Edit Mode, which you toggle on and off by pressing command-E.

One thought on “hello.build: iPhone Theramin”

  1. this patch is great really. it helped me to understand how to get accelerometer data from touchosc to pd (i’m totally newbie in pd). thank you

Comments are closed.