KRFT Docs :: Using Midi

Using MIDI in KRFT

Sending MIDI from KRFT to other apps, desktop software and hardware is simple to set up and extremely powerful. You can send MIDI to any app that supports CoreMIDI, Audio Bus 3 & to external software and hardware e.g. example Ableton & Logic Pro.

Get started using MIDI with KRFT

  1. You need to create a MIDI channel: first create a new cell
  2. On the Select Panel dialogue tap [+ Channel], tap MIDI from the list.
  3. Select a Device to send the MIDI messages to: Tap the MIDI plug icon to open the MIDI Channel Settings dialogue.
  4. Cycle through all available Devices that KRFT can communicate with and select it.

If your Device isn’t listed, you’ll need to ensure set up the connection .

See below for guides on setting up MIDI with different destinations

MIDI to other iOS Apps

Any app that supports CoreMIDI should be compatible with KRFT. See here for a list of MIDI capable apps.

To send MIDI from KRFT to another app just launch the other app and then select that app in the MIDI Device list with KRFT.

Tips Most apps have a Background Audio setting that allows them to continue producing audio whilst they are in the background. Make sure you turn this on! Some apps need to be configured to allow external MIDI input. If you’re having trouble using a particular app with KRFT check to see that the target app is configured correctly.

Audio Bus 3

KRFT has 8 MIDI outputs that can be used within AudioBus. To get started add one of KRFTs Audiobus MIDI outputs e.g. (Audiobus #1) to the top of an AudioBus MIDI chain.

IMPORTANT! You’ll also want to add KRFT as an Audio Input in AudioBus otherwise you won’t be able to hear audio from with KRFT.

Then from within KRFT you’ll be able to select “AudioBus #1” from the MIDI Channel Settings dialogue. One that’s set up you can add another app as the MIDI Receiver in AudioBus.


When using KRFT as a MIDI Sender in AudioBus you can only send MIDI to other apps from with AudioBus. You can insert MIDI effects into AudioBus for more variety and combinations

Sending MIDI to a Mac

There are multiple ways to send MIDI to desktops or laptops. We recommend using a lightning cable for the easiest and most straightforward solution.

Lightning Cable

The most solid and low latency method is to use a lightning cable from your iPhone or iPad directly into your Mac. You’ll also need to download some MIDI bridge software to both devices.

We’ve found that midimittr to be both simple to setup and reliable. Download the Mac software from this page => The iOS app is available here =>

Another solution is MidiMux & StudioMux that works in a similar way.

Camera Connection Kit



Using bluetooth to send MIDI between iOS and Mac has slightly more latency than a wired connection but doesn’t require an intermediate app.


You can also connect via local WiFi network, however stability and latency is questionable. If you’d like to give it a try there is a great tutorial over at Music App Blog on how to set up a wireless network to transmit MIDI data between your iPad and Mac =>

Sending MIDI to Windows

Use Midimittr or Midimux to connect.

Via Wifi


MIDI via USB is currently only supported on the iPad

Ableton Live

MIDI learn

See “Using MIDI” video below for an explanation of MIDI Learn in Ableton

Logic Pro X

Logic Pro X does have some issues in dealing with MIDI over multiple channels, but it can be resolved. See here and

Using MIDI directly with Hardware

Hardware can of course be powered from KRFT via your DAW which would be a typical setup. However it’s possible to directly power the hardware from KRFT using a CoreMidi and a Camera connection kit for USB devices. To connect with older MIDI DIN cables, you need a converter such as iRig.

## Related Videos

Using MIDI

Next Using Link »