Each channel has an additional bar sequencer. When enabled, the bar sequencer advances each time the pattern cycles past its last step. This allows the pattern (or 'phrase') to modify itself on each cycle.
The bar sequencer can change the pitch, velocity, duration, and tempo for each cycle of the pattern sequencer. Each step in the bar sequencer can also repeat.
When the channel modulates another channel, the modulation values include the bar sequencer's modulations.
Just as for patterns:
- A vertical green cursor indicates the current playing bar. In fugue mode, more than one different bar may be playing at the same time, and the cursor indicates the most recently played bar.
- The table values are stored with the snapshot. When closing the ensemble, the current table values may still be saved with the ensemble, even if you have saved the snapshot.
- You can copy all the tables from one sequencer channel to another with the edit buffer, or copy individual tables with Reaktor's built-in table controls from the context menu.
1. BARS ON
Enables the bar sequencer. When off, the bar panel controls (except the ON button) are hidden from view.
2. #STEPS (Bars)
Sets the number of steps in the bar sequence. There are up to 8 steps in the bar sequencer. Changing the number of steps also scales the displayed tables in the horizontal direction, so that only the actual steps in use are visible.
3. BAR SHOT
(For fugue mode only). Sets whether the bar sequencer plays in song mode (playing to the end of the bar sequence after each trigger) or in step mode (the bar sequence advances once on each trigger).
3.1. STEP (Bar Step Fugue)
Each trigger plays the pattern once and advances the bar sequencer once (either to the next step, or the next repeat). At the end of the pattern, the bar sequencer advances for the next trigger.
3.2. 1TIME (Bar Fugue Song)
This setting extends a fugue to include the entire bar sequence. For each trigger, the pattern plays multiple times, and the bar sequencer automatically advances without ending the fugue until the bar sequence reaches the last repeat of the last step. So each additional trigger plays the entire sequence, including all bars, in long fugue that can overlap.
4. Pitch Bar Table
Shifts the pitch for the current bar in semitone intervals over a -2/+2 octave range. When adjusting the pitch in the bar sequencer, the mouse keyboard highlights the pitch transposition around middle C by lighting up in red for a brief interval.
5. Velocity Bar Table
Scales the velocity for the current bar. The scaling is as follows:
5.1. Bar Velocity Factors
If the velocity is zero in the bar sequencer, then the bar is silent for one cycle. Silencing via the bar sequencer can be useful for example in 12 bar music, where one pattern can be repeated twice and silenced every third cycle, and another pattern is silenced in all but its third cycle.
6. Duration Bar Table
Scales the duration of notes for the current bar. The scaling is as follows:
6.1. Bar Duration Factors
7. Repeats Bar Table
Sets the number of cycles for each bar. For example, if the repeat is set to 2, then the pattern plays twice before the bar sequencer advances.
- If set at the bottom, the bar plays once.
- When set between the table bottom and top, the bar plays 2-8 times.
- When set the top of the table, the bar plays 16 times.
As up to 16 cycles are available for each of 8 bars, the maximum length of a sequence from the instrument is 16*16*8, or 2048 steps. Because patterns can also modulate each other, the patterns do not need to be the same over the repeat period of the bar sequencer.
8. Tempo Bar Table
Scales the tempo for the current bar. There are nine levels of scaling available:
8.1. Bar Tempo Factors
9. DIR (Bars)
Sets the direction of bar step advancement.
For a description of each type, see the description for DIRECTION in the TRIGGER help section.
When 1TIME is on, reversible directions change polarity on consecutive triggers.
10. < > (BAR ROTATE)
Above the top right corner of each bar table, these trigger buttons rotate the pattern steps left and right within the visible range, pushing the pattern round once each time they are clicked.
There are also two "<>" buttons at the top of the bar section. These rotate all bar tables at once.
Note the rotate is only in the visible range, so by changing LENGTH, a series of rotates can shuffle any notes. Alternatively, Reaktor's built-in data transformations are available. For these, change to the table to SELECT mode from the context menu. See Reaktor's documentation for more information.
11. Version Notes
- Modulation Type - New in v098 is the ability for velocity and duration modulation to be added or subtracted from the pattern values, as set in the pattern panel. In previous versions, velocity and duration was only multiplicative.
- Ganged Rotate - New in v099. Previous instrument versions only had rotate for each individual table. v099 adds two more rotate buttons which change all the pattern tables at once.
- Increased Repeat Range - In v099, when repeat is set to its maximum value (previously 9), the repeat occurs for 16 bars.