Note: Although other apps will work, we recommend TouchOSC to handle the OSC duties on your mobile device. It's what we use here at Jabrudian Industries, and what we've done our testing with so we know it works well.
Note also that TouchOSC for Android does not yet allow for custom OSC messages. Your OSC app must allow custom OSC messages, and must also output its values in the 0-1.0 range (floating point), with slash ("/") delimiters. Those last two requirements should be pretty standard.
Mobile Device Network Setup:
- Power up your Missing Link. You can use either a 2.1mm DC wall wart (tip + or - is OK) or USB.
- The LED will turn red. Wait a few seconds, and the LED will turn green when the WiFi network is ready.
- Go to the SETTINGS on your mobile device. Under the Wi-Fi heading, where it says “Choose a Network...” you should see “MissingLink”
- Click on the blue “>” arrow next to MissingLink
- Under IP Address, press the button to set it to “Static”
- Set the IP Address to “192.168.1.69”
- Set the Subnet Mask to “255.255.255.0”
- Leave Auto-Join, Router, DNS, and Search Domains blank, and leave HTTP Proxy Off
- Go back to the Wi-Fi Networks and choose the MissingLink as your network. Your device should connect to it.
TouchOSC Setup / Template Loading
- Under Settings > Wi-Fi Networks, re-connect to your regular network which is connected to the internet.
- Install the TouchOSC app onto your handheld device from the App Store: TouchOSC on iTunes
- Open TouchOSC, and press the “>” arrow under Network settings at the top of the first page
- Set Host to 192.168.1.100
- Set Port (outgoing) to 12344
- Set Port (incoming) to 12345
- Download the MissingLink iPad TouchOSC quickstart template or MissingLink iPhone/iPod Touch TouchOSC quickstart template to your personal computer
- Connect your device to your computer using the dock connector USB cable and open iTunes
- Click on your device name in the left-hand column, and then click on the Apps tab
- At the bottom, you'll see TouchOSC under File Sharing
- Click Add... and browse to the MissingLink.touchosc (or MissingLinkiPad.touchosc) template to add it to your device
Test the Missing Link:
- Go back to Settings > Wi-Fi Networks on your device, and re-connect to the Missing Link Network
- Open TouchOSC, choose the Missing Link layout, and select “Done” at the upper-right corner
- Touch a controller in TouchOSC. You should see the LED blink
- Connect the MIDI OUT port of the Missing Link to the MIDI IN port on a keyboard or other MIDI device which responds to NOTE ON/OFF and/or CONTINUOUS CONTROLLER messages
- The keyboard on the KEYBOARD page should sound notes around middle C on MIDI channel 1, and the pitch bend and mod sliders should also register
- The sliders on the second page should send CC data on MIDI channel 1, as indicated
- If these aren't working, please check to make sure you followed all of the above instructions correctly, and that your target MIDI device is set to MIDI channel 1
Now you should be all set up! Repeat these steps for all wireless OSC devices you wish to use with the Missing Link, but each one should use a unique last digit on the static IP address. Like 192.168.1.70 or 192.168.1.68 (but not 192.168.1.100). More than one device may be connected at once, but be careful that they're not trying to send confusing MIDI data to your instrument(s) or things might get weird.
IMPORTANT: If you are going to be performing live with the Missing Link, be sure to turn Notifications OFF. If you're going to be using an iPhone, you should ALSO 1) turn ON Airplane Mode, and then 2) turn ON Wifi. Otherwise, somebody will probably call or text you during your show, or post to your facebook, etc. and it will make us both look bad.