User Tools

Site Tools


faq:iphone

This is an old revision of the document!



Warning: Declaration of syntax_plugin_blockquote_quote::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/doc/lib/plugins/blockquote/syntax/quote.php on line 119

Warning: Declaration of syntax_plugin_blockquote_quote::render($mode, &$renderer, $indata) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /home/clients/a70cbb4a74edf8105da5fd7e142fb9de/web/doc/lib/plugins/blockquote/syntax/quote.php on line 119

iPhone/iPad FAQ

If your Mac is Airport enabled (nowadays all laptop Macs have that), you can/should connect your iPhone directly to a network created on your Mac.

  1. On your Mac: Click on Airport icon in the menu bar (this is the one that looks like a radar scan).
    • Check that Airport is turned on, and select “Create Network”.
    • Give a name to this network. Optionally, if you are concerned with security, protect your network with a password (could be handy if you are performing on stage!)
  2. On your iPhone: Go in the Settings application, and start by turning on the Airplane mode. That will shut down the GSM, Bluetooth and WiFi antennas.
    • Go in the WiFi section, and turn it back on.
    • Wait for the networks list to populate, and select the network you've previously created on your Mac.
    • Before leaving this application, click on the blue disclosure button on the right of the network name, and patiently wait that numbers like 169.254.xxx.yyy appear in the “IP Address” field (wait around 20 seconds). This will ensure that your phone is ready to send messages on this local network.
  3. You can now leave the Settings app, and run TouchOSC, OSCemote or any iPhone music controller app you like.

By nature OSC is a protocol that is not reliable. That means that between the iPhone and the Mac, packets can be lost or sent in a different order.

On a local network, there is virtually no chance to lose packets or receive them in a different order, however you might run into latency and jitter problems. The solution is to avoid having intermediaries – a WiFi router, an ASDL set top box, etc. – between the two devices.

The best way to connect an iPhone and Osculator together is to use the procedure described in the previous Q&A. If you follow the procedure carefully, you will be able to get great results, with the best performances.

Under some circumstances, it is possible that Osculator loses track of the bindings between the two applications. The simple cure is to delete all messages starting with /midi. Osculator will recreate them automatically as soon as you start using TouchOSC.

faq/iphone.1271364351.txt.gz · Last modified: 2010/04/15 22:45 by camille