Five12

prev  |  up  |  next

Numerology 2 Documentation


MonoNote Sequencer




Introduction

The MonoNote is a monophonic MIDI sequencer with up to 128 steps. It is highly suitable for bass lines and melodic lead lines. On first appearance, this is a very busy module: it has many parameters, some of which are stacked on top of each other. However, all these parameters are grouped by function, and their always-available nature makes it very easy to compose variations of a pattern by making common adjustments trivial to execute.

Most of these features in the MonoNote are also available in Numerology's other note sequencers: the PolyNote, the DrumSeq and the MatrixSeq -- so once you are comfortable using any one of them, all of the others will become instantly familiar.

Despite having a large number of features, the MonoNote is also the easiest sequencer in Numerology to use: Just add one to a new stack, then add an Audio Unit Synthesizer, or set a MIDI Destination in the Stack Output module for an external sound source. Then start Numerology's transport, and the MonoNote will generate a series of short quarter notes. This both helps you verify that everything is connected properly, and gives you a simple pattern to start with. To modify the pitches used in the pattern, move the pitch interval sliders in the top-middle of the module. To turn notes on and off, or adjust their length, use the Gate sliders in the middle. To adjust the velocity (loudness) of generated notes, use the Velocity sliders at the bottom of the module.

From there, you are encouraged to wander -- either by browsing around the user interface, picking various parameters here and there to experiment with, or by reading through this documentation to get a detailed view of what is available. And although this sequencer has many features, you don't need to learn all of them at once, you can just pick them up as you need them.

Structural Overview

Internally, the MonoNote is a vector sequencer. What this means is that for each sequence step, there are multiple values that are generated or used in some way. This is similar to the mathematical concept of a vector, which groups two or more numbers into a single entity. There are fourteen sequenced parameters in the MonoNote; they include the basic trio used to generate MIDI notes (pitch, gate and velocity), further values to control timing (step length, groove, step repeat and divide), timbral modification (three CC sequences and channel pressure), and some extras (skip steps, select steps, mutes & random jump). Each of these parameters are referred to as 'sequenced' parameters because they have a unique value for each step in the sequence.

The sequenced parameters in the MonoNote are arranged into seven rows of controls that dominate the front panel UI: One row of labels, and three rows of buttons alternating with three rows of sliders. These rows are organized as as follows, from top to bottom:

  • step labels (with movable indicators for start step and end step)
  • skip buttons
  • pitch interval sliders
  • select buttons
  • timing sliders (gate length, groove, step length, step repeat, gate divide)
  • mute buttons
  • timbre sliders (velocity, random jump, CV 1, CV 2, CV 3, Channel Pressure, Pitch Glide)

One the left side of the sequencer rows, there are some controls grouped into three sections. From top to bottom, they are: transport controls, rate and direction controls, and pitch controls. To the right of the sequencer rows, there are four groups: randomize, pitch actions, gate actions, and velocity actions. There are also several important controls that reside in an advanced settings panel that can be opened up by clicking on the 'triangle' button in the lower-left corner of the front-panel. Probably the most important of these is the "Max Size" parameter, which sets the maximum length of the Sequencer (from 8 to 128 steps).

The back-panel routing options available to the MonoNote are also extensive, including inputs for manual CV and MIDI triggers, auxiliary pitch and velocity inputs, outputs for several useful CV signals the MonoNote generates (Pitch Interval, Gate, Velocity, & CV 1-3) and the MIDI output, where all MIDI messages generated by the MonoNote are sent.

Sequenced Parameters

All of the sequenced parameters in the MonoNote are accessed via rows of controls (either sliders or buttons) that live in the center-section of the module's front panel.

Step Labels, Start Step & End Step

The step labels are in a row along the top of the sequenced parameters section. They are not parameters in themselves, but two important non-sequenced parameters are embedded here: the start step (which has a green marker), and the end step (which has a red marker). Together, these two settings (drag them with the mouse to change them) set the range of steps that are 'active' in the sequence. For instance, the easiest way to set the length of the sequence to 8 steps is to drag the end step to step 8. These parameters are completely flexible: the start can come after the end step, or they can even be the same (for a one-step sequence).

Skip Steps

This row of buttons allows you to remove a step completely from the sequence. This is a surprisingly useful feature for creating variations on a sequence -- particularly during a live performance. For instance, if you have a 4 step sequence: C, D, E, F, and you skip the 2nd step, you will then have a 3 step sequence: C, E, F. This feature was first implemented by the Moog 960 sequencer. Changing pitch values on the 960 was a rather time-consuming process that could not be done during a performance. Instead, users of the 960 could create variations in their sequence by 'playing' the skip switches on the sequencer. This was done to great effect by Tangerine Dream, such as on the classic album "Rubycon". For a great performance tool, map the skip steps of your primary sequences to buttons on a hardware controller.

Skip Action Menu

To the left of the skip buttons is a small action menu with several items that operate on the skip steps. These are very handy for manipulating the state of the skip buttons.

  • Skip One
  • Skip a Few
  • Skip Some
  • Skip Most
  • Skip All
  • Unskip One
  • Unskip a Few
  • Unskip Some
  • Unskip Most
  • Unskip All
Pitch Interval Sliders

This is where you set the pitches in your sequence. Unlike most sequencers, you do not program in absolute pitch values. Instead, in the MonoNote, you create a series of intervals from a center pitch that you specify separately (in the pitch controls section, on the left of the module). This interval system makes the sequence much more flexible, as it can be transposed very easily, and using the "Pitch In" port on the back panel, you can add in external pitch CV sources to create interesting pitch modulations.

The range of pitches available can be selected using the "Range" parameter to the right of the pitch row. And, in the advanced settings panel for the module, you can choose how the interval names are displayed, including an option to display exact note names.

Tip: You can have the MonoNote directly play the note for a specific step by option-clicking on the pitch interval slider for that step.

Select Steps

This row of buttons appears between the pitch row and the timing row. It allows you to select arbitrary sets of sequencer steps for further modification. In particular, anytime a slider for a selected step is moved in the pitch, timing, or timbre rows, all other selected steps will moved by the same relative amount.

Select Action Menu

As with the skip steps, there is an action menu to the left of the select row that has some handy operations you can perform on the select buttons:

  • Select One
  • Select a Few
  • Select Some
  • Select Most
  • Select All
  • Unselect One
  • Unselect a Few
  • Unselect Some
  • Unselect Most
  • Unselect All
Timing Sliders : Gate Length, Groove, Step Length, Step Repeat, Step Divide

The row of timing sliders can be switched between five sequenced parameters, using the multi-mode button to the left of the row. The parameters are: gate length, groove, step length, step repeat and step divide. Gate length controls the length that a note is on during the step: Shorter values produce staccato notes, longer values produce more legato melodies. When the gate is at its minimum value, 0.0, which is displayed as "--", no note is generated. When it is at its longest value, 1.0, displayed as "Tie", the note generated for the step is tied into the next step, which is a way to produce notes that span multiple sequencer steps.

The Groove parameter allows you to adjust the timing of the step a bit forward or backward in time, up to 30% of the total step time.

The Step Length parameter allows you to modify the length of any sequencer step individually. It is calibrated into sixteen commonly used musical divisions, expressed in fractions of a step. The minimum value is 1/16th, which if the rate of your sequence is a quarter note, would make that step 1/64th of a beat. The maximum value is 4, which would make a step four beats long. If you need longer values, you can always tie two steps together.

The Repeat parameter allows you to have a step repeat multiple times. As with skip steps, this is a great way to modify a sequence while it is playing.

The Divide parameter is quite unusual. It both causes a step to repeat itself, and adjusts the length of each of those repeats to be shorter, so that the total length of all the 'sub' steps remains the same. In musical terms, it is like changing one quarter notes to a pair of eight notes (for a divide of 2), or changing one quarter note into 4 sixteenth notes (a divide of 4). Depending on the overall rate of the sequencer, divide values greater than 4 produce notes whose speed approaches the range of audio frequencies (around 30 cycles-per-second), which can create some interesting 'buzzing' effects.

Mute Steps

The mute buttons mute note generation for a step, regardless of their settings for gate and velocity. Like the skip and select buttons, there is an action menu (to the left of the button row), for making broad changes to the state of the mute buttons:

  • Mute One
  • Mute a Few
  • Mute Some
  • Mute Most
  • Mute All
  • Unmute One
  • Unmute a Few
  • Unmute Some
  • Unmute Most
  • Unmute All
Timbre Sliders: Velocity, Random Jump, CV 1, CV 2, CV 3, Channel Pressure, Pitch Glide

This row, like the timing row, is multi-mode: it can be switched to edit one of several parameters. In this case, the parameters are velocity, a random jump feature, and the generation of MIDI messages (CC's and Channel Pressure) that can be used to alter the timbre of a synthesizer. After pitch interval and gate, velocity has the most direct effect on the sound of generated notes. Although each synthesizer varies in how it responds to velocity, most will respond to higher velocity values with louder notes, and to lower velocity values with quieter notes. If the velocity of a step is 0.0, then no note will be generated for that step.

The random jump parameter allows you to set a probability, for any step, that the next step chosen by the sequencer will be randomly picked. This is a great way to introduce some random variations into a sequence, without varying it too much from its original sound.

The MonoNote can generate up to three streams of MIDI CC (Control Change) messages, which are typically used to modify the timbral qualities of a synthesizer, such as the brightness of a sound (filter cutoff). There are three rows of sequenced parameters in the timbre section (CV 1, CV 2, CV 3) that allow you to program these values. To determine which CC messages are generated (the control number), you need to open up the advanced settings panel (click the 'triangle' button on the lower-left corner of the module body), and set values for the CC Num 1 - 3 parameters.

The MonoNote can also generate MIDI Channel Pressure messages, which is yet another way you can modify the timbre of a sound. Almost all MIDI Synthesizers repond to Channel Pressure messages, usually calling it "Aftertouch", and it is common for most of the patches on a MIDI Synthesizer to respond to such messages in an interesting way.

The Pitch Glide feature allows you to easily add controlled pitch bends to a monophonic melody. The per-step pitch glide sliders specified what portion of a step will be bent. The portion bent is always the latter portion of the note, and the direction and amount of bend are always targeted toward the following note. The default value for Pitch Glide is 0.5, or 1/2 of the note.

There are two additional parameters related to Pitch Glide in the advanced settings panel (described below). The first parameter, "Glide Mode" allows you to turn pitch glide on or off, or set it to auto, which is the default. In auto mode, only notes with a gate time of "Tie" are bent.

The last parameter is "Bend Range", which tells the module how large a bend it can make. This value needs to correspond to the bend range parameters on your synthesizer. Larger ranges are better, as they allow the bend to extend over a wider range. The default is 12, for 12 semitones of bend up or down. Most MIDI synthesizers have a default bend range of only 2 semitones, so you should always check that setting on your synth and update as necessary.

The Left Side

On the left side of the sequencer rows, there are several controls grouped into three sections. From top to bottom, they are the transport controls, rate and direction controls, and pitch controls.

Reset

Performs an immediate reset of the sequencer. Useful for generating out-of sync rhythmic effects.

Play/Stop

This is a two-state button that allows you to start and stop the sequence. By default, this control is tied to the master transport. You can change this behavior by changing the Run Mode of the sequencer (more on that below).

Rate

In Numerology 1.4, this parameter was called "Clock Division". It controls the default length of the sequencer's steps, and thus, how quickly it plays. By default, this control is calibrated in traditional rhythmic values, but the Rate Mode parameter allows you to change this.

Rate Mode

This allows you to change how you specify the rate (or tempo) of the sequence. There are three modes:

  • Normal : Use traditional rhythmic values where 1/4 (a quarter note) equals 1 beat
  • Ratio : Use small-integer numeric ratios where 1/1 equals 1 beat
  • Percent : Use a percentage value where 100 equals 1 beat, 25 equals 1/4 beat (a sixteenth note), etc.

Direction

Sets the direction of the sequence to forwards, backwards, a combination of the two, or random. The 'Alt1' setting causes the sequence to move alternately forwards and backwards without repeating the start and end steps. The 'Alt2' setting is similar, except that the start and end step are repeated.

Hard Sync

If this parameter is set to anything other than 'None', it will force a sequencer reset at regular intervals calibrated in beats. This is a good way to force the sequence into a repeatable pattern regardless of its other settings. For instance, if the clock division is in 16th notes, you can set the hard sync to every 4 beats, then change start step, end step and skip step settings while still maintaining a pattern that repeats every 4 beats.

Mute

This will mute the generation of any MIDI messages from the module. It does not mute the generation of CV output values.

Key

This parameter, in conjunction with the octave parameter, sets the base tone used by the sequencer when generating notes. It also sets the key that the built-in scale quantizer will use to quantize notes.

Octave

This sets the base octave used for generated notes.

Scale

At the bottom of the note controls section, there is a menu where you can set a scale for quantizing pitches before they are used to generate MIDI note messages. The set of scales includes the 12 "church" modes common in western music. Setting the scale to "chromatic" deactivates any quantization.

The Right Side

Skip, Select & Mute Clear Buttons

To the immediate right of each of the skip, select and mute button rows, there is a small button with an 'x' on it. These buttons will clear (deactivate) all of the step values for that parameter type.

Randomize Menu

This allows you to roughly control how many parameters are modifed by the randomize operation.

Randomize Button

This 'action' button triggers randomization of parameters based on the setting of the randomize menu.

Shift Left/Right

This 'action' will shift all steps values in the sequence one step to the left or right (with rollover of the boundary values). This is a very useful way to vary a pattern: by shifting it relative to other patterns.

Zero All

This will set all pitch values to Unison.

Invert

This will invert all pitch values with the unision value as the center.

Range

This sets the active range of the pitch sliders, in semitones. A wider range allows you to program a pattern that extends over a wider range, but makes it a little bit harder to adjust the sliders to specific values. When the range is extended, existing notes maintain their values. When the range is reduced, any steps outside the newly-active range are limited to within the new range.

Gate Normalize

This action button sets all gate values to 0.5 (50% of a step).

Gate Adjust

This applies a smart-scaling algorithm to gate values after they are read from the sequence, but before they are used to calculate note lengths. When moved to less than 1/2 of the parameter's range, the gates are scaled from 100% to 0%. When moved to more than 1/2 of the range, the gate values are scaled from their current values, to a Tied value.

Gate Zero-Out

This action button sets all gate values to 0.0.

Velocity Normalize

This action button sets all velocity values to 0.5.

Velocity Adjust

This parameter scales all velocity values after they are read from the sequence, but before they are used to generate notes.

Advanced Parameters



Max Size

This sets the overall length of the sequencer, which can be up to 128 steps long.

MIDI Channel

This sets the MIDI channel for all the MIDI messages this module can generate (MIDI Notes, CC messages and ChannelPressure messages).

Legato

This parameter gives you finer control over when the MonoNote generates new notes. When Legato is on, a new note is generated whenever the pitch changes, even if a new step is not triggered. If Legato is off, new notes are only triggered with each new gate.

Auto-Reset (Steps)

This parameter is very similar to hard sync, but instead of resetting the sequence after a set number of beats, this one resets it after a set number of steps.

Glide Mode

This setting determines when MIDI pitch bend messages will be generated for Pitch Glide:

  • Off: Bends are never generated.
  • On: Bends are generated anytime the Pitch Glide setting for a step is non-zero.
  • Auto: Bends are only generated for tied steps.
Bend Range

When using Pitch Glide, adjust this setting to match that on your synthesizer or plugin. For the widest bend range, set both this value and your synthesizers bend range to 12 semitones.

Pitch Interval Step Labels

This allows you to determine how each step in the pitch interval sequence is labeled. There are four options:

  • Numeric : Pitch interval values are displayed as semitone values.

  • Interval : I : values are displayed using the following interval notation for each of the twelve intervals in an octave
    • I : unison, the base tone
    • ii : minor second
    • II : major second
    • iii : minor third
    • III : major third
    • IV : perfect fourth
    • v : tritone
    • V : perfect fifth
    • vi : minor sixth
    • VI : major sixth
    • vii : minor seventh
    • VII : major seventh
    • 8va : perfect eighth (octave)

  • Interval : M : values are displayed using the following interval notation for each of the twelve intervals in an octave
    • U : unision, the base tone
    • m2 : minor second
    • M2 : major second
    • m3 : minor third
    • M3 : major third
    • P4 : perfect fourth
    • tt : tritone
    • P5 : perfect fifth
    • m6 : minor sixth
    • M6 : major sixth
    • m7 : minor seventh
    • M7 : major seventh
    • P8 : perfect eighth (octave)

  • Note Name : The absolute note name is displayed by adding the interval value to the base key and octave. In Numerology, MIDI note number 60 is note name "C3".
Step Len Mode

This parameter determines how "StepLen" sequenced values are calibrated. If the value is "MusicDivs" then a selection of musically common divisions and multipliers is used. If the value is "Integers", then the step length values are from 1 to 16 times the base length of the step.

Bg Stripe Pattern

This adjusts how the vertical background stripes for the sequencer are drawn. Adjusting this setting makes it easier to program in odd or compound meters.

CC Num 1 - 3

These values set the MIDI CC controller number for CC messages to be generated from the three CV sequenced parameters. When their values are zero (the default), no MIDI CC messages are generated.



Module Run Mode Settings : Customized Playback & Recording



This is a series of settings that control module playback, CV & MIDI triggering, MIDI transpostion, and sequence recording. To view this dialog, click on the 'E' button just below the mini-transport for the module.

The five playback parameters (PlayMode, Beat Quantize, Loop, MIDI Transpose & Auto Reset) provide a wide range of possible options for triggering playback of the sequencer from an external CV source (such as another sequencer) or from MIDI.

The recording options (Rec Mode, Rec Velocity, Pitch Wheel Cursor and Mod Wheel Gate) allow you to setup and control sequencer recording (via MIDI) in both realtime and step record modes.

Play Mode

This controls how playback of the sequencer starts and stops. The normal mode is for the sequencer to be tied to the master transport of the project, starting and stopping automatically. But you can also set the sequencer to be fully independent, or remotely triggered via a CV or MIDI signal.

  • Normal : The sequencer starts and stops with the master transport.

  • Manual : The sequencer starts and stops when you use the play/stop buttons on the front panel of the module.

  • CV Trig: Play : The sequencer will start playing when it receives a trigger on its "CV Trig" input. It will stop when the master transport stops.

  • CV Trig: Gated : The sequencer will start playing when it receives a "gate on" value on its "CV Trig" input, and will continue until the gate value goes "off".

  • CV Trig: Step : The sequencer will advance one step for each "gate on" value on its "CV Trig" input.

  • CV Trig: Toggle : The sequencer will start playing when it receives a trigger on its "CV Trig" input, and will stop the next time it gets a trigger.

  • MIDI Trig: Play : The sequencer will start playing when it detects a MIDI Note On message in its "MIDI In" input. It will stop when the master transport stops.

  • MIDI Trig: Gated : The sequencer will start playing when it detects a MIDI Note On message in its "MIDI In" input. It will stop when it detects a MIDI Note Off Message in its "MIDI In" input.

  • MIDI Trig: Toggle : The sequencer will start playing when it detects a MIDI Note On message in its "MIDI In" input, and will stop the next time it detects a Note On message
Beat Quantize

When this is on, which is the default, any playback triggers are quantized in time to the following beat. In general, this is the behavior you want for "live MIDI" triggers, as it makes it much easier to time the triggering of a sequence. For CV triggers coming from other modules within Numerology, you will probably want this turned off.

Loop

This determines whether the sequencer will keep playing when it gets to the last step of the sequence (by auto-resetting to the first step of the sequence). When this is off, the sequence is considered to be a "One-Shot" : it plays once, and that's it.

MIDI Transpose

When this is on, the base pitch for generated notes is determined from incoming MIDI notes rather than from the octave and key parameters. This function is often used in conjunction with one of the "MIDI Trig" run modes for simutaneously triggering and transposing a sequence from a keyboard.

Auto Reset

This determines if a sequence resets (returns to its start step), when it is stopped. In most cases you will want to leave it on, but when turned off, can result in some interesting playback behavior.

Rec Mode

There are two recording modes available: Step and Realtime. Both modes allow you to set sequencer values using a MIDI keyboard (or any other source of MIDI notes). In both cases, use the "rec" button on the sequencer's mini transport to turn recording on and off. When you enable recording, a small indicator below the rec button shows which mode you are in, "STEP" or "RT".

In step mode, each MIDI note message sets the pitch value for the sequence, advancing a 'cursor' for each note you play. The cursor indicates where the next pitch will be recorded. You can see the value of the cursor by looking at the labels for the sequence: When step recording is active, the cursor's location is indicated by a small underline below the step label. In addition, the default settings allow you to use the pitch wheel of the keyboard to move the cursor forward or backward, and use the mod wheel to set the gate time for the recorded step. If you play a pitch outside the range allowed by the sequencer, it will be 'truncated' to the maximum or minimum pitch value. For this reason, you should probably set the range of the MonoNote wide enough to cover the notes you plan to play.

In realtime mode, incoming notes are used to set the pitch value for the 'current' step. A bit of a timing adjustment is applied so that if you play a note immediately before a new step, the pitch is applied to that step instead of the current one. The cursor is not active during realtime recording.

Rec Velocity

In either step or realtime recording modes, if this param is active, then the velocity of the incoming note is used to set the velocity of the sequencer step.

Pitch Wheel Cursor

In step recording mode, this option allows you to use the pitch wheel of a MIDI keyboard to move the cursor. Nudge the pitch wheel up, then release it to increment the cursor; nudge it down to decrement it.

Mod Wheel Gate

In step recording mode, this option allows you to set the recorded gate time for a step with the value of the mod wheel.



Ports




Clock In

This is where clock signals are input to the module. All sequencers must have a clock signal in order to run. By default, each sequencer's clock in port is connected to the "Clock" port on the Stack Input module, which in turn is connected to the master clock for the project.

Trigger In

This input is used in conjunction with one of the "CV Trig" Run Modes, and allows you to control playback of the sequence from any CV source, usually another sequencer. Be sure to review the Run Mode settings before using this port, or you will probably not get the results you are looking for!

Interval In

This is an input where you can add auxiliary pitch offset values to the main pitch interval sequence.

Velocity In

This is an input where you can add auxiliary velocity values to the main velocity sequence. This is typically used so that several sequencers can share a single 'accent' sequencer.

MIDI In

MIDI Note messages routed to this port can serve one of two purposes, depending on the settings of the Run Mode and MIDI Transpose parameters. When used in conjunction with one of the "MIDI Trig" Run Modes, it allows you to control playback of the sequence from a source of MIDI notes, usually a keyboard. When the MIDI Transpose parameter is on, MIDI Note On messages routed to this port will transpose the sequence as it plays.

Gate Out

Sequenced gate values generated for internal use by the MonoNote are also available here, so you can use them to control other modules.

Velocity Out

Sequenced velocity values generated for internal use by the MonoNote are also available here, so you can use them with other modules.

CV Out 1

Values from the internal CV 1 sequence are also available here.

CV Out 2

Values from the internal CV 2 sequence are also available here.

CV Out 3

Values from the internal CV 3 sequence are also available here.

MIDI Out

All MIDI messages generated by the module are outputted through this port.




© 2008-2009 Five12 Inc.   prev  |  up  |  next