gbXRemote FAQ’s

*** gcXRemote is no longer offered for sale. ***

No. gbXRemote is a "remote control" for GarageBand on your Mac. It gives you the ability to perform some common GarageBand operations using the iPhone/iPod touch screen instead of your Mac's usual mouse and keyboard. It does not replace your mouse and keyboard or the GarageBand application.

gbXRemote is also a type of "control surface" for GarageBand. Professional music production applications include support for a variety of hardware devices that provide direct control over the application's mixer faders and buttons to control playback, recording, muting, and other common recording functions. GarageBand supports devices and apps that use Open Sound Control (OSC), which gbXRemote uses to communicate with GarageBand.

If you want a mobile GarageBand, Apple makes its own version that’s available on the iTunes App Store.
Hardly anything! Just gbXRemote on your iPhone or iPhone touch (running iOS 8.4 or higher), GarageBand v10.0.3 or higher on your Mac, and a working Wi-Fi connection between your Mac and iDevice. No other apps, plug-ins or agent programs are needed. Note: The GarageBand for Mac v 10.2 no longer supports the driver necessary for gbXRemote to communicate with GarageBand, so gbXRemote was discontinued for sale in June 2017.
Apple did a major redesign of GarageBand for Mac in version 10.0, available since Fall of 2013. It included a different way of communicating with control surface devices and apps. gbXRemote communicates with GarageBand v.10 using OSC, which was not supported in the prior versions of GarageBand. Thus, gbXRemote will only work with the recent version of GarageBand. If you need a control surface app for the prior version of GarageBand, our iPad app gbTouch is a great option.

Note: The GarageBand for Mac v 10.2 no longer supports the driver necessary for gbXRemote to communicate with GarageBand, so gbXRemote was discontinued for sale in June 2017.
You must establish a connection between gbXRemote and GarageBand the first time you use it. First, make sure GarageBand is running. Open gbXRemote, tap on the info button in the top tight corner, then press 'Connect'. The next screen will show the computers where you are running GarageBand (typically only one). Tap on that text and a checkmark will show. Exit the info screen.

On the GarageBand computer screen, a popup message says that it has detected a new OSC device and asks if you want to add it to the setup - click the 'Add' button. After a few moments, the gbXRemote screen should populate with your song data. If the track name is not showing on the Main screen, tap on the left or right arrow keys on the Main screen and the screen data should all fill in. Also try going to the other tab screen options - EQ and Master - then return to the Main screen.
The info button pulses red when it is unsuccessful connecting to GarageBand. This could be because the computer it last connected to is no longer on the Wi-Fi network, or GarageBand may not be running. It may also involve general Wi-Fi network problems. Try reconnecting as you did the first time. Read #2 in the Troubleshooting chapter of the user manual.
Yes. If you have not or are not running any other OSC apps/controller devices with GarageBand, then click Add. This typically occurs the first time you use gbXRemote and GarageBand needs to add your iPhone or iPod touch with gbXRemote to its list of recognized OSC devices.

Note: if you have been running OSC apps on other devices with GarageBand, you should also click “Add”, but need to watch for symptoms of erratic operation that can occur because GarageBand does not always handle multiple OSC devices correctly. If this should occur, follow the steps outlined in question 8.
gbRemote for GarageBand worked with GarageBand ’11 or ’09, the previous versions of GarageBand for Mac. It does not work with the GarageBand version that as been available since fall of 2013. gbRemote has been discontinued to avoid customer confusion since most users are working with the current GarageBand version.
This can happen if you have had another OSC controller device working with GarageBand in the past or currently, and have added gbXRemote to GarageBand’s setup of recognized OSC devices. GarageBand has issues when it has registered multiple OSC devices as control surfaces. Using Logic Remote, then using gbXRemote (or vice-versa) often causes GarageBand to incorrectly handle control surfaces. If this is the case, perform these steps:
  1. Exit GarageBand if it is running. Make sure gbXRemote and any other OSC device like Logic Remote are not running.
  2. Open Finder on your computer, select “Go to folder…” from its ‘Go’ menu.
  3. In the prompt box, type this: ~/Library/Containers/
  4. Click the Go button
  5. A finder window will show a list of files. Locate the one named:
  6. Delete that file
  7. Start GarageBand
  8. Load a song
  9. Start gbXRemote and connect
  10. GarageBand should show the add control surface popup. Click “Add” and gbXRemote should be ready to use.
These symptoms will occur if you have Bluetooth enabled on your iPhone during a GarageBand session. Go to the Settings application on the iPhone, tap on "General", and set Bluetooth to OFF. When your gbXRemote session is over, you can turn Bluetooth back on if you wish.
iOS supports Bluetooth “personal area network” (PAN) connections to certain Macs, and these can be used to connect your iDevice. However the set up procedure is complex, and not all combinations of Macs and OSX work. So it is not something that is officially supported. There are also other reasons why Wi-Fi is preferred to Bluetooth. Bluetooth has significantly less data bandwidth than most Wi-Fi connections, and it often has more latency, which means that controls may seem sluggish or unresponsive. Bluetooth also has much more limited range.