Professional Documents
Culture Documents
Machines
Apple Logic Pro X Tips & Techniques
DAWs > Logic
By Paul White Published April 2019
The External MIDI option can be found in the upper left MIDI input box on Software Instrument tracks.
If you need more than one synth track, as would be the case for a multitimbral instrument, just enter the number
in the field at the bottom of the New Track screen and you'll get multiple tracks, all set to consecutive MIDI
channels. The track that you get looks just like a software instrument track but you'll see an External plug-in
inserted instead of an instrument. Open the External plug-in and you'll see that the settings you entered when
creating the track are all in place. Hit Record in Logic and you can record MIDI just as you would with a software
instrument, but now your external synth is providing the sounds. At this point, patch selection can be handled by
inserting Bank Select and Program Change messages in the Event List, or you can choose to set these directly
on the external synth using its own front‑panel controls.
An important fact to note here, however, is that although each External MIDI track displays the usual areas for
inserting audio effects plug-ins, only the ones in the first track will actually do anything. Also, whatever you insert
there will be applied to all the parts coming from a multitimbral instrument unless it has multiple outputs routed
individually into Logic and sending separate audio streams.
Of course, if you've got enough separate outputs on your instruments and inputs on your interface you can leave
your external MIDI as 'live' sources right through to your final mix. Otherwise, at some point you'll probably want
to record the synth parts as audio so that you can apply individual effects and EQ to the different parts of
a multitimbral source.
Despite numerous suggestions to our Apple contacts, Logic's bounce-in-place doesn't work for external MIDI, but
it is easy enough to create a new audio track with the input set to the interface inputs where your synth is
connected, then record that — though you must first mute the MIDI instrument track so you only monitor the
sound from the new audio track. The External MIDI instrument will still play and its audio will still be routed to the
audio interface: the track mute button affects only the audio you would have heard from the External MIDI
Instrument track. To stop other MIDI channels from playing while you record individual parts as audio, use the
Mute tool to mute all the MIDI regions in the tracks you are not recording in that pass. Individual effects and
processing plug-ins can then be added to your new audio tracks after recording in the usual way.
Environmental Science
That's all easy enough, but some years ago, back when Logic users had to make frequent visits to the
Environment pages just to make things work, I set up all my external MIDI instruments as multitimbral
Environment objects. This allowed me to enter patch names and bank-change protocols so that I could call up
patches and banks directly from within Logic's Main page Inspector window. I could also use MIDI mixer controls
to adjust the level and pan of each part of my multitimbral instruments, with the audio from the synth conveniently
coming back into Logic via a Live Input Track.
You can click on any patch name and replace it with your own,
but as I remember all too well from when I owned an
Oberheim Matrix 1000 (with 1000 presets), it can be fairly
tedious! Fortunately, you can import lists of preset names if
you can find them online, and users have even been known to
resort to text-reading programs to extract patch names from
a scan of the product manual. There are also completely filled-
in Environment objects for some synths available online,
thanks to some very altruistic users out there, and these can
be imported directly into your MIDI Environment page or
copied and pasted from another Logic song.
I fell foul of one issue, which may be related to the fact that my
synths are mixed externally, so they all go to the same two
ports on my audio interface. With two or more Multi-
Instruments set up, things could get confused unless I moved
the audio track I created as the synth return to come below,
rather than above, the MIDI control tracks in the Main
window's track area. Until I moved the audio track to the end,
any MIDI track I selected also selected the audio track and
any port changes I made applied to all instruments, not just
the one I'd tried to select. Other audio tracks placed above the
MIDI control tracks worked quite normally.
The audio input track for the synths doesn't need to be set to
input monitor to hear the synths, as the I/O plug-in takes care
of that, and if you need to record one of the synth parts as
audio, just set that track to Record and mute any MIDI regions
you don't want to be included. All in all, it's not as onerous as
I'd expected, though trying to find out how to deal with external
MIDI synth patch names by searching Logic's Help was so
frustrating that I gave up and resorted to trial and error! I hope
this column will help anyone grappling with the same issues. In this window you can select a Bank change
message from a menu of common options.