Skip to content

MIDI FXs


About MIDI FXs:

NGEN features a number of different MIDI FX's that can be used to manipulate and enhance sequences played by the Generators non-distructively.


MIDI FXs Parameters:

As with Generators, each MIDI FXs contains a set of parameters that can be adjusted via the MIDI FX sub-menu available in the MAIN MENU.

While in the MIDI FX sub-menu, the most relevant parameters for selected MIDI FX are mapped to the NGEN's potentiometers:

  • 4 Parameters mapped to the potentiometers directly.
  • 4 Additional parameters are accesible by holding down FUNCTION while moving the potentiometers.

Certain MIDI FX's also use the GENERATE button to generate new internal sequences.


List of Available MIDI FXs:

ACCENT

Accent changes the MIDI velocity of incoming MIDI notes according to it's internal velocity sequence in order to create more repeatable and prominent accent patterns.

List of Parameters:

Parameter Description Hardware Mapping
Generate Generates a new accent sequence GENERATE
Length Length of the accent sequence PARAM 2
Intensity Increases the velocity of all MIDI notes to 127 PARAM 3

CHORD

Chords transforms single notes into chords by adding up to 4 notes on top of incoming notes based on specified intervals. There's also an option to quantize those additional notes or leave them unquantized.

List of Parameters:

Parameter Description Hardware Mapping
Quantize Quantizes all intervals to the active key / scale
Chord Interval 1 Interval of the first chord note PARAM 1
Chord Interval 2 Interval of the second chord note PARAM 2
Chord Interval 3 Interval of the third chord note PARAM 3
Chord Interval 4 Interval of the third chord note PARAM 4
Probability Probability of triggering a chord FUNCTION + PARAM 3

ECHOES

Echoes is a MIDI delay effect that creates additional notes delayed by the specified delay time.

List of Parameters:

Parameter Description Hardware Mapping
Delay Time Delay time in milliseconds PARAM 1
Feedback Feedback amount PARAM 2
Probability (PROB) Probability of the echoes PARAM 3
Falloff (FALLOFF) MIDI Velocity falloff of the echoes PARAM 4
Octave Random (OCT RND) Randomizes the octave of the echoes FUNCTION + PARAM 1

GLITCH

The Glitch MIDI FX can be used to mangle and glith up sequences via a random ratcheting processor and pitch / velocity modulation. It's great for spicing up sequences and adding some IDM-style glitches to a performance.

List of Parameters:

Parameter Description Hardware Mapping
Repeats Maximum number of note ratchets PARAM 1
Gate Length Length of the note ratchets PARAM 2
Probability Probability of a glitch happening PARAM 3
Random Amount of glitch randomization PARAM 4
Pitch Mod Enables octave randomization

HUMANIZER

Humanizer is designed to make sequences sound more natural as if it was played by a human. It works by adding random amounts of delay and velocity modulation to incoming notes.

It's great for making polyphonic sequences sound less mechanical and static.

List of Parameters:

Parameter Description Hardware Mapping
Delay Probability (DLY PROB) Probability of delaying a MIDI note PARAM 1
Velocity Probability (VEL PROB) Probability of a modulating a note's velocity PARAM 2
Max Delay Maximum delay length PARAM 3
Velocity Modulation (VEL MOD) Depth of velocity modulation PARAM 4

MODULATOR

The Modulator FX can be used for modulating MIDI control changes (CC) of external instruments. A common use-case would be to use it to modulate a filter cutoff frequency of a synthesizer via MIDI CC.

List of Parameters:

Parameter Description Hardware Mapping
Generate Generates a new modulation sequence GENERATE
Send Sends a CC message (for mapping purposes) FUNCTION + GENERATE
Sequence Amount (SEQ AMOUNT) Amount of sequence modulation PARAM 1
Length Length of the modulation sequence PARAM 2
Offset Sets the offset value (minimum value) PARAM 3
Depth Sets the modulation depth (maximum value) PARAM 4
CC Out CC number to send

PROGRAM SEQUENCER (PROG SEQ)

The Program Sequencer MIDI FX offer a way of sequencing MIDI Program Changes creatively. When used with synthesizer / drum machines that respond quickly to program changes, these program change sequences will make it sound as if there are multiple different instruments being played sequentially.

List of Parameters:

Parameter Description Hardware Mapping
Generate Generates a new program change sequence GENERATE
Length Length of the program change sequence PARAM 2
Hits Number of MIDI notes needed to advance the sequence PARAM 3
Max Program (MAX PROG) Maximum program change number PARAM 4
Sync Waits for the next clock pulse to send the next program change
Delay
Step 1 Sets the program change number of the first step FUNCTION + PARAM 1
Step 2 Sets the program change number of the second step FUNCTION + PARAM 2
Step 3 Sets the program change number of the third step FUNCTION + PARAM 3
Step 4 Sets the program change number of the fourth step FUNCTION + PARAM 4
Step 5 Sets the program change number of the fifth step
Step 6 Sets the program change number of the sixth step
Step 7 Sets the program change number of the seventh step
Step 8 Sets the program change number of the eighth step

SHAPER

The Shaper MIDI FX scales incoming MIDI notes based on an adjustable pitch and velocity range. It also includes options to multiply note lengths and to map MIDI notes to different MIDI channels based on their pitch (useful for triggering certain drum machines / samplers such as the Elektron Digitakt and Octatrack).

List of Parameters:

Parameter Description Hardware Mapping
Mode (MODE) Sets the mode of the Shaper (Clip / Scale / Drop)
Pitch Minimum (PITCH MIN) Lowest possible note (0-127) PARAM 1
Pitch Maximum (PITCH MAX) Highest possible note (0-127) PARAM 2
Velocity Minimum (VEL MIN) Lowest possible velocity (0-127) PARAM 3
Velocity Maximum (VEL MAX) Highest possible velocity (0-127) PARAM 4
Length Multiplier (LEN MULT) Multiplies the length of incoming MIDI notes
Channel Mapping (CH Map) Maps incoming MIDI notes to different MIDI channels based on their pitch *
Map Pitch (Map Pitch) Sets the pitch of converted MIDI notes (while in Ch Map)

* Pitch Based Channel Mapping

C notes are mapped to the Track's Output Channel and all other pitches are mapped according to their distance from C (in semitones), so D notes are mapped to Out Ch + 2, D# to Out CH + 3, and so on. After being mapped to their respective channels, all notes are set to the same pitch (Map Pitch).

SPRAY

The Spray MIDI FX creates a delay-like effect by generating copies of incoming MIDI notes based on probability and random delay time.

List of Parameters:

Parameter Description Hardware Mapping
Max Delay Maximum delay time (in milliseconds) PARAM 1
Max Repeats Maximum number of repetitions of delayed notes (similarto feedback) PARAM 2
Probability (PROB) Probability of spraying a note PARAM 3
Falloff (FALLOFF) MIDI Velocity falloff of sprayed notes PARAM 4
Octave Random (OCT RND) Randomizes the octave of the sprayed notes FUNCTION + PARAM 1
Velocity Random (VEL RND) Randomizes the velocity of the sprayed notes FUNCTION + PARAM 2

STRUM

The Strum MIDI FX can be used to create a strumming effect by adding a short random delay between notes received within the same 1/16 clock step.

List of Parameters:

Parameter Description Hardware Mapping
Max Delay Maximum delay time (in milliseconds) PARAM 1
Velocity Multiplier (VEL MULT) Decreases the delay time according to MIDI velocity
Random Switches between sequence or random order for the delay time