Intro to Step Sequencer in Logic Pro for iPad
Step Sequencer in Logic Pro for iPad is inspired by classic hardware step sequencers with rows of configurable switches or knobs used to generate repeating musical patterns. In Step Sequencer, you create patterns by editing multifunctional steps in the step grid. Each row controls either a sound (which can be a drum kit piece, your own sample, a note on an instrument, or a range of notes) or an automation parameter (letting you create automation changes over time in the pattern). Each step represents a definable length of musical time–by default, steps are of equal length, but you can change the length for individual rows or steps. You can adjust a wide range of parameters for individual steps, including velocity, pitch, gate time, and more; and edit pattern and row settings, including pattern length, row loop start and end points, playback position, and rotation.
Step Sequencer appears in the Editors working area of Logic Pro. The Step Sequencer interface includes the following:

Step Sequencer menu bar: Contains a Preview button, a Live Record button, MIDI In and MIDI Out buttons, a Mono Mode button, the Edit Mode buttons, a Step Select button, a Vertical Auto Zoom button, and a More button.
Step grid header: Contains a Pattern Key pop-up menu, a Pattern Scale pop-up menu, a Pattern Length pop-up menu, and a More button for changing the pattern in the step grid.
Step grid: The main working area, where you turn steps on and off and graphically edit step settings using edit modes. See Edit Step Sequencer steps.
Pattern controls: Located in the area above the first row header, these consist of a set of controls for the pattern and a Page Switch button that you use to cycle through the sets of controls in the pattern controls, row headers, and subrow headers.
Row headers: Each header contains a subrow disclosure arrow to show subrows and a set of controls for the row that you can cycle through using the Page Switch button in the pattern controls. See Modify Step Sequencer pattern playback and Edit Step Sequencer rows.
Pattern regions and pattern cells
Step Sequencer patterns are contained in pattern regions (in the Tracks area) and pattern cells (in the Live Loops grid). Pattern regions and cells are used primarily in MIDI-based (software instrument and external instrument) tracks. Pattern regions (but not pattern cells) can also be used on audio tracks to automate effect and channel strip parameters. A project can contain any number of pattern regions or cells.
Each pattern region or cell functions as an independent step sequencer, with its own pattern, configuration, and settings. You can copy and move pattern regions like other regions in the Tracks area. Pattern cells can be copied, moved, triggered, and queued like other Live Loops cells. You can modify pattern region and cell parameters in the inspector.
All pattern, row, and step settings, as well as Step Sequencer view settings, are stored with the pattern. You can also save a pattern as a template, which contains all the current settings except for the step values, so you can use it as a starting point for creating new patterns.
Patterns can include two types of rows:
Note rows: Generate MIDI note events (for each active step). By default, all notes in a note row have the same pitch, but you can change the pitch for individual steps using the Note and Octave edit modes.
Automation rows: Generate stepped automation events for an automatable parameter. You can assign an automation row to any automatable parameter, including MIDI continuous controller (CC) parameters, channel strip controls, and plug-in parameters.
Each row can have its own length, step rate, playback mode, start offset, and other settings. Patterns can be from 12 to 64 steps in length, allowing for different time signatures and multiple bar patterns.
You can add rows to a pattern manually or using Learn mode. When Learn mode is active, rows are added when you play notes for which no row exists, or when you manipulate an automation parameter for which no row exists. Using Learn (Assign) mode, you can reassign existing note rows to match incoming note events, or reassign automation rows to match automation parameters. You can also add your own samples or audio files.
See Pattern creation basics and Change the musical length of a pattern.
Edit modes
Using edit modes, you can control different attributes of the note or event triggered by a step. Some edit modes apply to only one row type, while others are common to both types. For note rows, you can change the velocity, pitch, gate time, number of note repetitions in a step, and other attributes. For automation rows, you can change the value of the automated parameter. Edit modes common to both row types include skipping and tying steps, changing the loop start and end point, and changing the step rate.

You select the edit mode for all rows in the pattern using the Edit Mode buttons in the Step Sequencer menu bar. You can also view and edit multiple edit modes per row using subrows. Rows always match the edit mode selected, while you can choose any unused edit mode for a subrow. You can add and delete subrows as needed.

Download this guide: PDF