Learn how to use the built in arpeggiator in Logic Pro and Logic Express as an object placed between your physical MIDI controller / instrument and your sequencer input into Logics arrangement page. The arpeggiator in Logic Pro and Logic Express is extremely powerful. It works on all MIDI instruments of both internal soft-synths and external hardware MIDI instruments provided they have sequencer channels on the arrange page.
This tutorial works with all MIDI input controllers and devices attached to your Logic Pro or Logic Express setup including the Caps-Lock Keyboard
Step 1In the arrangement page select Window>Environment from the top menu bar.
Step 2In the environment window, click in the grey parameters box to the left and select Create from the pull down menu. This will create an environment called unnamed.
Step 3In the newly created environment click in the grey parameters box to the left in order to rename the environment. In this example the environment is renamed Arpeggiator.
Step 4In the Environment window select New>Physical Input from the drop down menu. This will create an object which represents the input from your MIDI controller or Caps-Lock Keyboard
Step 5In the Environment window select New>Sequencer Input from the drop down menu. This should automatically connect to the physical input created in step 4 and represents the connection between your physical MIDI controller and the sequencer engine in Logic.
Step 6The next step is to create the arpeggiator itself.
In the Environment window select New>Arpeggiator from the pull down menu.
Step 7Click on the plug soocket to the right hand side of the Arpeggio object and drag the wire onto the sequencer input in order to connect the two together.
Step 8Now you have all of the components of the Arpeggiator within the environment. The arpeggiator is currently bypassed and this is reflected in the cabling (your physical input still goes directly to the sequencer).
To enable the Arpeggiator click on the cable between the Physical Input and the Sequencer input and drag it to the Arpeggiator. This effectively places the Arpeggiator in between the Physical Input (MIDI controller) and the Sequencer Input (Arrange page in Logic).
The sequencer must be running in order for you to hear the arpeggiator.
Click the play button on the transport bar and hold down notes or chords on your MIDI controller to use the arpeggiator.
You can now record arpeggiated tracks into and MIDI channel in Logic Pro or Logic Express.
To disable the arpeggiator simply reverse the process covered in Step 8.
Step 10In order to change the properties of the arpeggiator first click on the arpeggiator icon in order to select it.
In the grey parameters box to the left of the screen you will now see the current settings for the arpeggiator. You can edit these by simply clicking on them and changing the parameters.
Step 11 (Logic Pro users only)A cable switch button can be added to the environment in Logic Pro to make turning the arpeggiator on or off a little less fiddly.
In the environment window select New>Fader>Specials>Cable Switcher from the drop down menu.
Step 12Unplug the Physical Input from the Sequencer input and the Arpeggiator. Plug the physical input into the cable switcher then take one output of the cable switcher and attach it to the sequencer input. Take another output from the cable switcher and plug it into the arpeggiator. See the diagram below for how this should look.
Click on the cable switcher toturn the arpeggiator on and off.