Connecting an iOS/iPadOS device for MIDI to Mac or PC based VSTs
- The basic deal is, you need to get midi from an iOS/iPadOS device to a mac or a PC. This is an iOS/iPadOS issue and is not specific to GeoShred. In order to do that there are three possible solutions:
- You can use a digital interface like an iConnectivity Audio2+ or the iConnectivity Audio4+. These class compliant digital interfaces support both Audio and MIDI over USB. This will work for either a mac or a PC.
- If you are on a mac, then you can directly connect to the mac using a standard USB lightning cable.
- For devices running iOS/iPadOS 11 or Mac OS 10.13 or greater,
this is supported directly by iOS/iPadOS/MacOS using IDAM which is found in the Mac Audio MIDI Setup app. Here is a video
application note on how to do
that.
- For devices running iOS/iPadOS 11 or Mac OS 10.13 or greater,
- If you are on a PC, Windows does not natively support MIDI over USB. I'm not sure why this is, but it's a major limitation for MIDI on Windows. If you want to use a standard USB lightning cable, you can use a third-party product called StudioMux https://zerodebug.com/#/studiomux
- NOTE:We have heard reports from some customers that MIDIMux/StudioMUX sometimes do not work well and that the developer of these products is no longer providing support.
- The second part of the problem, is that you most likely want to use the MPE MIDI configuration under Menu > MIDI. Note that many synths (VSTs) do not support MPE, but are multi-timbral. In that case you will want to chose the "Multi" MIDI configuration under Menu > MIDI.
- The third part of the problem, is that you need to match the pitch bend range between GeoShred, and the target synth (AU or VST) on the mac or windows. side. GeoShred sends RPN0, which is the midi command for setting to pitch bend range on the target synthesizer. However, many AU/VSTs do not implement this correctly. In which case, you will need to manually set the pitch bend range in the AU/VSTs UI to match the pitch been range that's in the multi midi configuration.