Arpeggiator objects overview

An arpeggiator object turns chords into arpeggios. It plays the currently held notes—individually—in a selectable pattern (up, down, random, and so on), and at a selectable speed that ranges between whole notes and 768th notes.

Figure. Environment window showing an arpeggiator object and its inspector.

An arpeggiator features parameters for direction, velocity, speed (Resolution), note length, start quantize (Snap), repeats, octaves, and velocity offset (Crescendo). All parameters can be MIDI controlled in real time, which adds immensely to its versatility.

To use an arpeggiator object, you must place it in the MIDI signal path, and Logic Pro must be open. (For technical reasons, the arpeggiator resets on cycle jumps.)

Typically, you would assign an arpeggiator to a track, and cable its output to an instrument. You can, of course, insert it where needed in the MIDI signal path.

Once set up, you can use the arpeggiator with live MIDI input, or for MIDI region playback. You can also record the output of the arpeggiator by cabling it into the Sequencer Input object. If you do this, be sure you either record to a no output track, or break the arpeggiator’s connection to a MIDI output.

Create a new arpeggiator

  • Choose New > Arpeggiator.