Ultrabeat also incorporates a powerful, integrated step sequencer, which you can use to create polyphonic rhythmic sequences and patterns. The sequencer displays running light-style controls like those of classic drum machines and shares many of the sequence and pattern creation methods employed in these devices.
Ultrabeat’s sequencer expands on the features of hardware drum machines by providing extensive automation and editing features. These enable you to precisely vary the timbre of the sound and the overall dynamics—at any point in the pattern. The sequencer plays an important role in shaping the rhythms and sounds that you can produce with Ultrabeat.
The step sequencer allows all Ultrabeat sounds to be combined in patterns, based on sequences for each individual sound. Its design and use—commonly referred to as step programming—are based on analog sequencers and drum machines. Unlike these analog precursors, Ultrabeat enables you to program automated changes for nearly every synthesizer parameter.
Depending on your personal taste and favored musical style, you’ll want to control Ultrabeat from either the integrated step sequencer or from Logic Pro when programming rhythms. Combining both sequencers is also possible; they can be active at the same time and are automatically synchronized with each other. Logic Pro acts as a master clock in this situation, determining the tempo of Ultrabeat’s internal step sequencer.
If you’re unfamiliar with the concept of step sequencing, the following section will help you understand the design of Ultrabeat’s step sequencer.
The basic idea behind analog step sequencers is to set up a progression of control voltages and output these step-by-step, typically in an endlessly repeating pattern. This basic principle helped to spawn a number of electronic music styles based on the mesmerizing effect that repeating patterns can have.
In early analog sequencers, three control voltages were usually created per step in order to drive different parameters. The most common usage was control of a sound’s pitch, amplitude, and timbre (cutoff) per step.
The control surface of analog sequencers often contained three rows of knobs or switches aligned on top of (or beside) each other. Each row commonly contained 8 or 16 steps. Each row provided a control voltage output that was connected to a control input (for a particular parameter) on a synthesizer. A trigger pulse determined the tempo between steps. A running light (an LED) indicated the step that was currently being triggered.
The running light programming concept also appeared in later drum computers, the most well-known examples being the Roland TR series drum machines.
The introduction of the MIDI standard and increased use of personal computers for music led to a rapid decline in the step sequencer and related technology. More flexible recording and arranging concepts that didn’t adhere to the step and pattern principle were possible with the far more powerful personal computer.
Despite these technological advances, step sequencers haven’t disappeared completely. Hardware groove boxes have experienced a renaissance in recent years due to their intuitive nature, which has made them a favored tool for rhythm programming.
Ultrabeat’s integrated step sequencer couples the advantages and general working principles of its analog forebears with far more flexible control options, raising modern rhythm programming to a new level.
Ultrabeat’s step sequencer contains a sequence for each sound in a drum kit. Each sequence can consist of up to 32 steps. A pattern is a container for all sequences in a drum kit. Up to 24 patterns can be saved and recalled with each Ultrabeat setting.
The sequencer is divided into three sections.
Note: An alternate view allows you to simultaneously see and edit the steps of all drum sounds in the pattern. See Switching the Ultrabeat Step Grid to Full View.
A description of the parameters that apply globally to all patterns follows.
Note: If the Transport button is displayed in blue, the sequencer interprets incoming MIDI notes between C-1 and B0 as performance information. For more information see Using MIDI to Control Ultrabeat’s Sequencer.
A pattern contains all events, stored in sequences, for all 25 sounds. At the bottom edge of the Ultrabeat window you can select from one of 24 patterns, and set parameters that globally affect all sounds in the kit.
Note: The interplay between the Length and Resolution values allows the creation of different kinds of time signatures. For example, the values Length = 14 and Resolution = 1/16 results in 7/8 time; Length = 12 and Resolution = 1/16 results in 3/4 time; and Length = 20 and Resolution = 1/16 results in 5/4 time.
You can reorganize the 24 patterns in the Pattern menu, using Copy and Paste commands.
Choose the desired pattern from the Pattern menu.
Control-click (or right-click) the Pattern menu, then choose Copy from the shortcut menu.
Choose the target pattern from the Pattern menu.
Control-click the Pattern menu, then choose Paste from the shortcut menu.
You can also use a key command to copy patterns.
Select the desired pattern in the Pattern menu.
Press Option, open the Pattern menu and select another Ultrabeat pattern. This replaces the pattern in the target position.
Note: Be aware that all existing sequencer data in the target pattern will be replaced. If you change your mind during the process, select the source pattern number.
Select the desired pattern in the Pattern menu.
Control-click (or right-click) the Pattern menu, then choose Clear from the shortcut menu.
Swing changes the distance between notes. Only even-numbered steps are affected by the Swing parameter, with notes on odd-numbered steps remaining where they are.
Which beats are affected depends on the selected Resolution parameter setting, as illustrated in the following example: At a Resolution of 1/8 and a Length of 8, the notes on steps 1, 3, 5, and 7 represent quarter notes in the measure. These remain unchanged. Only the eighth notes found between them (steps 2, 4, and so on) are shifted by the Swing function. The amount of shift is equal to the swing intensity (set with the Swing knob).
Note: Swing is active only for grid resolutions of 1/8 and 1/16 (see Using Ultrabeat’s Pattern Parameters).
Click the Swing Enable button.
This forces the grid of the currently selected sound to be played in accordance with the Swing knob setting.
Adjust the Swing knob.
At a 0 setting, with the knob all the way to the left, the Swing function is disabled. Turn the knob to the right to move affected notes toward the following note.
The step grid displays sequence steps on two rows. The steps shown in these rows correspond to the sound that is currently selected in the Assignment area. Choosing a different sound switches the sequencer display to show the rows that correspond to the newly selected sound.
The step grid area contains two rows, each with 32 fields (steps).
The Trigger row consists of buttons 1 to 32, which represent steps or beats in the selected sequence. Note trigger events are placed on corresponding steps. This is where you designate when (on which beat) the selected sound plays.
Note: You can create and remove steps while the step sequencer is running.
Choose the desired sound in the Assignment section.
Enable the step sequencer by clicking the On button.
Choose a pattern and set the desired length and resolution. For details, see Using Ultrabeat’s Pattern Parameters.
Click the desired buttons, 1 through 32, to activate or deactivate the selected sound on the corresponding beat. In the example shown above, these are steps 1 and 6.
Note: An alternate view allows you to simultaneously see and edit the steps of all drum sounds in the pattern. See Switching the Ultrabeat Step Grid to Full View.
Ensure that the appropriate sound is selected in the Assignment section.
Click the desired buttons, 1 to 32, that correspond to the step(s) that you want to remove.
Note: Drag horizontally across the buttons to quickly enable or disable trigger events.
Control-click (or right-click) any of the trigger buttons to open the Trigger shortcut menu, which offers the following commands:
For example, start with an empty sequence of 32 steps at 1/16 resolution. Using Create & Replace Few creates 4 new steps; using Create & Replace Some creates 8 new steps; and using Create & Replace Many creates 16 new steps.
This row enables you to set the length (gate time) and velocity of the notes entered in the Trigger row. Both parameters are displayed as a single graphical bar. The bar’s height represents note velocity, and its width indicates the note length (gate time).
Drag vertically on the blue bar to change the velocity.
Drag horizontally on the blue bar to change the note length (gate time).
The gate time is divided into four equal sections, making it easy to set rhythmically accurate note lengths. In order for the one-shot envelope to react to gate time, it is necessary to either activate the Gate function in the sound itself (see Changing the Ultrabeat Trigger Mode) or use envelopes in sustain mode (see Using Ultrabeat’s Envelope Parameters), in conjunction with rhythmically useful (short) decay times.
Click the Reset button at the left of the velocity/gate row.
The default velocity setting = 75 percent. The default gate time = all four sections are active.
Control-click (or right-click) any step in the velocity/gate row to open a shortcut menu that has the following commands:
The Accent setting can be switched on or off individually for each drum sound. This allows you to turn accents on for cymbals but turn accents off for the kick drum, for example.
Click the blue LED to the right of the Accent slider to enable the accent function.
Move the Accent slider to globally determine the volume of programmed accents.
Click the blue LED above the desired step (steps 1 and 3 in the image). The sound at this step position will be accentuated (played louder).
Click the Full View button in Ultrabeat’s lower-right corner to see a large sequencer grid filled with trigger buttons. The large grid simultaneously displays the 32 trigger buttons for all 25 drum sounds.
Full view provides an overview of the whole pattern, as opposed to just one sequence. Because the trigger events for all sounds are shown, you can easily spot erroneous notes, and the entire pattern creation process is simpler and faster.
The selected sound is highlighted with a gray box in the step sequencer area, making it easy to set the velocity and gate time for each step, or offsets in Step mode (see Automating Parameter Values in Ultrabeat’s Step Sequencer), within the context of all sequences/sounds in the pattern.
Both the grid and the Trigger and Gate/Length rows are displayed for the selected drum sound. This makes it simple to create trigger events in the full view grid, then set accents in the Gate/Length rows, for example.