My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
OSCemotePureDataTutorial  
OSCemote and PureData to MIDI Tutorial
Updated Feb 4, 2010 by minor.josh

Introduction

PureData is a free open source cross platform (Mac, Windows & Linux) application similar to Max/MSP. PureData (aka Pd) is a very open ended visual programming environment. You can use it to create synthesized music, visualizations, do audio processing or pretty much anything else. You can download it for free here: http://puredata.info/downloads

Details

Below is an example of using PureData to convert OSCemote messages into a MIDI messages for use in any MIDI compatible software.

Simple PureData Example

  • First download and open this simple PureData file
  • Now launch OSCemote on your iPhone or iPod Touch.
  • Open your computer's network settings control panel to find your WiFi IP address (usually something like 10.0.1.2 or 192.168.0.2)
  • Go to the Settings tab in OSCemote and enter the IP address of your computer.
  • Make sure the port number in OSCemote and PureData's "dumpOSC" object match (usually 3333).
  • Also make sure your computer's firewall will allow UDP traffic on the port you are using.
  • Now switch to the buttons, sliders or multi-touch view in OSCemote and press something.
  • You should see the values from the button, slider or touch appear in the PureData window.

OSC to MIDI Bridge

  • First download and open this fancy PureData file
  • Now follow the same steps as the simple example above.
  • You should now see PureData responding to OSCemote.
  • If you have an external MIDI device plugged in to your machine it will now receive MIDI notes.
Comment by mykad...@gmail.com, Aug 20, 2009

I have pure data responding to OSCemote. I am using Vista and LoopBeDe? I'm trying to send midi to Ableton. I have LoopBeDe? set up as my midi output in Puredata. what else do I need to do? Still can't make it work.

Comment by mykad...@gmail.com, Aug 20, 2009

Sorry, I meant LoopBe1?.

Comment by project member minor.josh, Nov 22, 2010

Also, here is a port of the OSCemote PureData? components to use mrpeach instead of OSCx: http://gitorious.org/gk-code/gk-code/trees/master/tools Thanks Olivier!

Comment by foodsuic...@gmail.com, Mar 8, 2011

hey, in that gitorius link there is another patch called panrotator.pd...has anyone been able to open that? it seems like alot of the objects are old, but nonetheless it doesnt open at all for me, which is strange. Jorge


Sign in to add a comment
Powered by Google Project Hosting