Подключаю клавиатуру M-Audio Keyrig 49 к iPad (к 3, а потом к Air) с помощью Camera Connection Kit.
GarageBand распознаёт клавиатуру и прекрасно играет.
Проблема в том, что если к iPad подключить переходник, а потом в переходник вставить клавиатуру, iOS будет ругаться, что устройство потребляет слишком много.
Если сначала подключить клавиатуру к переходнику, а потом уже вставлять его в iPad, то всё работает.
C iPhone не пробовал. Если интересно, могу попробовать.