TouchOSC & Logic Pro (without Osculator)

I recently downloaded TouchOSC for my iPhone and set it up to control Logic Pro. As of the latest version of Logic Pro 9.1.2 you can use TouchOSC without even needing to install Osculator. Apparently you just install and it works out of the box. BUT – if it doesn’t work for you as smoothly as suggested (like I experienced) then it is a bit hard to work out what to fix when going through the myriad of online tutorials on setting it up as most of them are out of date and tell you to install Osculator and then configure CC numbers etc. Boring.

So for a far easier setup:

  1. Purchase and install TouchOSC on your iPhone.
  2. Make sure your computer and iPhone are on the same network.
  3. Launch TouchOSC on your iPhone and go to the network tab. Find your computer. TouchOSC should set up the IP Address and Host name. For now enter 7000 for Port (outgoing) and 9000 for Port (incoming).
  4. Now launch Logic Pro. It should say something like: “Logic Pro has detected a new OSC device named “Your iPhone”, which is supported but the control surface plug-in “TouchOSC”.
  5. Click Add. Logic will automatically setup your iPhone as a controller along with an icon in the Controller Setup dialog. If not open it and check by going Preferences > Control Surfaces > Setup. You should see it there as per the image in this post.
  6. NOW FOR THE IMPORTANT BIT: Take note of the Output Port and Input port. These should be the same as those you setup in TouchOSC on your iPhone but in reverse – this is the key. So if on your phone in TouchOSC you had Port (outgoing) as 7000 then in Logic the Input Port needs to be set to 7000 also. The same for the Port (incoming) and Output port number.
  7. Now in TouchOSC on your phone go to Layout and select LogicTouch.
  8. Have a fiddle with the controls and voila – you should see some action!

Brilliant app but sadly only one default layout (LogicTouch) that works with Logic as far as I can tell. With 3 different panes to control Logic though – its pretty damn good for $4.99 US. One day I will make some custom layouts but for now Im happy having a handy transport controller.

I hope this helps someone out one day as the tutorials on the web are all pretty advanced if you just want to get up and running quickly.

As a follow up I found this article from the author of TouchOSC that goes into a bit of detail about this.

WordPress iPhone app – incorrect username or password

After trying to setup the WordPress iPhone app and running into “incorrect username or password” errors, I finally sorted it out. It looks like there are quite a few other people with the same problem so I thought I would post it up. For the record I have a self-host setup.

Firstly – go online on your computer (not your iPhone!) and make sure in your wordpress dashboard you have XML-RPC turned on. It’s located in Settings>Writing>Remote Publishing. Turn it off and on again if its already on (I tried that and it seemed to work!)

Then back on your iPhone – try entering your username and password again. You might as I experienced then get past the login screen but now be met with a “Communication Error – Bad user name or password” error! No fear – patience is needed here!

Now try deleting the blank blog that has been created by clicking on the top right edit button. Then restart the app and try entering all your login details again. It should now work. (fingers crossed)

No guarantees as it worked for me after a few attempts but that’s not to say it will for you!