Hi, this is Curtis and today at Musistic University we are going to be learning how to record arpeggiated MIDI data into a MIDI clip for further manipulation.

Before we open Logic, we need to set up a way to for MIDI data to travel between applications.

We will be using the Inter Application Communication bus for this, or IAC for short. To set this up, open the Audio MIDI Setup application. Go to the “Window” menu and select “Show MIDI Studio” to open the MIDI Studio window. Double-click the IAC Driver icon to open the IAC Driver properties menu. Ensure that at least one available MIDI port is created, and then check the “Device is Online” checkbox to turn on the device. You can now close out of the MIDI Studio and Audio MIDI Setup windows.

Open up Logic and create 2 software instrument tracks. Place an arpeggiator on the first track and place a clip of MIDI data on it for the arpeggiator to run off of. Place an instrument plugin on the first track so that you can hear how it sounds.

When you’re happy with your arpeggiated sequence, use the mixer window to move the instrument to the second track. On the first track set the instrument to “External Instrument.” In the External Instrument plugin window set your MIDI Destination to your desired IAC Driver Bus and desired MIDI Channel. On the Track settings of your second instrument channel set the MIDI channel to the corresponding channel, and ensure that Record Enable is on. Press the Play button on the transport controls to record a passage of arpeggiated MIDI data.

You can now change individual notes for greater control over your arpeggiated sequences.

Presets used:

  • Arpeggiator: Complex Chord Groove 5
  • ES2 Synth: Synth Chords > Route 808
  • 2 bar MIDI loop:
  • Bar 1: C#3 & G#3
  • Bar 2: D#3 & A#3
  • Added tape delay & cutoff modulation at the end