External Instrument in Logic Pro for iPad
You can use External Instrument to route hardware MIDI sound generators through the Mixer, which you can then process with Logic Pro effects. The plug-in is inserted into instrument channel strips in place of a software instrument. External Instrument supports MIDI communication through the instrument channel strip, enabling you to control both MIDI and audio routing of an external sound module with a single plug-in.
To use the External Instrument plug-in, choose Utility > External Instrument in an Instrument channel strip Instrument plug-in menu or the Plug-ins area. See Intro to plug-ins. Also see Add, replace, reorder, and remove plug-ins in the Plug-ins area and Work with plug-ins in the Mixer.
The track routed to an instrument channel strip that is being used for an external MIDI sound module behaves just like a standard software instrument track. This enables you to record and play back MIDI regions on it, with the following benefits:
You can use the sounds and synthesis engine of your MIDI module with no overhead on the computer CPU—apart from effects used in the channel strip (or destination channels).
You can send MIDI bank and program change messages to your MIDI module.
You can use insert and send effects. To use send effects, route the instrument channel strip to aux channel strips.
You can bounce external MIDI instrument parts, with or without effects, to an audio file in real time (bouncing cannot happen faster because MIDI hardware is involved). This makes the creation of a mix, including all internal and external devices and tracks, a one-step process.
Tip: To avoid constant repatching of devices, it is best to use an audio interface that supports multiple inputs and outputs.
Tip: When using multi-timbral MIDI sound sources, you can gain maximum flexibility with multiple External Instrument instances. In this situation, connect a separate audio output of the tone generator (if equipped with multiple outputs) to different inputs on your audio interface—each addressed by an individual External Instrument instance.
External Instrument parameters
MIDI Destination pop-up menu: Choose the target MIDI port.
MIDI Channel pop-up menu: Choose the target MIDI channel.
Audio Input pop-up menu: Choose the inputs of your audio hardware that the MIDI sound generator is connected to.
Auto Compensate (Latency) button: Turn on to automatically compensate for small timing differences (latency) that you may hear between MIDI and audio playback.
Logic pre-buffers playback of audio and MIDI data when this feature is turned on, aligning audio and MIDI playback timing anomalies that can potentially occur with some audio and MIDI hardware combinations. Latency figures reported by connected audio and MIDI hardware are used to determine the buffer amount. In general, you should not need to turn on this feature.
In Vol knob and field: Set the incoming signal level.
Program pop-up menu: Choose a MIDI program change number.
Bank pop-up menu: Choose a MIDI bank select number.
Send Program Change button: Send the MIDI program change (and bank select, if applicable) message.
Note: Program/bank change messages are stored when you save a plug-in setting and are automatically sent when you load the setting.
Process external MIDI instruments with effects
Connect the output (or output pair) of your MIDI module with an input (or input pair) on your audio interface.
Note: These can be either analog or digital connections if your audio interface and MIDI sound generator are equipped with either, or both.
Create an instrument channel strip.
Tap the Instrument slot, then choose Utility > External Instrument from the pop-up menu.
Choose the MIDI Destination from the pop-up menu in the External Instrument plug-in.
Choose a MIDI Channel from the pop-up menu, if required, when using a multi-timbral device.
Choose the input (of your audio interface) that the MIDI sound generator is connected to from the Audio Input pop-up menu.
Choose a MIDI program change number from the Program pop-up menu, and a bank select message if required.
Tap the Send Program Change button to send the program change (and bank select, if applicable) message.
Adjust the input level with the In Vol control, if necessary.
Insert any required effects into the effect slots of the channel strip (or channel strips, if using multiple External Instrument instances with a multi-timbral sound source).
You can also route the instrument channel strip to aux channel strips, if you want to use send effects.
Download this guide: PDF