Grid Modules

Each Grid module is a building block that can be loaded within any Grid device and interconnected with other modules.

As in Bitwig Studio, the modules are categorized below by the type of function they perform and can be browsed that way. For more information on using The Grid and working with Grid devices, see chapter 16: Welcome to The Grid. And for full information on the parameters of each module, see the module's help view within Bitwig Studio (see Interactive Module Help.).

I/O Category

Terminal modules for signals entering or exiting this Grid device

Gate In

Supplies note gate signals from the device

Phase In

Supplies the device's default phase signal

Pitch In

Supplies note pitch signals from the device

Velocity In

Supplies note velocity signals from the device

Gain In

Supplies note gain expressions

Pan In

Supplies note pan expressions

Pressure In

Supplies note poly pressure signals from the device

Timbre In

Supplies timbre expressions from the device

Audio In

Supplies audio signals from the device

Audio Out

Path to the device's audio output buss

Audio Sidechain

Supplies audio signals from a selected project path

HW In

Supplies audio signals from a selected external path

HW Out

Path to a selected external audio output buss

CV In

Supplies control voltage (CV) signals from a selected external path

CV Out

Path to a selected external CV output buss

CV Pitch Out

Path to a selected external CV output pitch buss

Key On

Supplies note gate signals from a specified note and channel

Keys Held

Number of keys currently held

Transport Playing

Supplies the application's playback status

Modulator Out

Makes incoming signals available as a modulator signal

Display Category

Visualization and note-taking modules

Label

Large text widget

Comment

Smaller text widget

Oscilloscope

Dual trace oscilloscope

Spectrum

Spectrogram for up to four signals

VU Meter

Averaging meter

XY

Two-dimensional control pad

Value Readout

Stereo numeric readout for various domains

Phase Category

Modules that output wrapped phase signals

Phasor

Phase signal generator with typical oscillator controls

Ø Bend

Imposes a variable curve onto a phase signal

Ø Pinch

Imposes an S-curve onto a phase signal

Ø Reset

Offsets the incoming phase signal to '0' each time a trigger is received

Ø Scaler

Scales an incoming phase signal to be proportionally faster or slower

Ø Reverse

Inverts a proper phase signal

Ø Wrap

Wraps any signal into the phase signal range

Pitch → Ø

Wraps pitch signal's octave as phase signal

Ø Counter

Translates successive trigger signals into discrete phase values

Ø Formant

Amplifies the incoming signal around '0.5'

Ø Lag

Lag processor that stays within the phase range

Ø Mirror

Applies gain to the incoming phase signal and then reflects it

Ø Shift

Offsets the incoming phase signal by a set amount

Ø Sinemod

Modulates the incoming phase signal with a sine wave

Ø Skew

Sets the incoming level to remap to '0.5'

Ø Sync

Amplifies the incoming phase signal before wrapping it

Ø Split

Equally distributes phase signal across up to 8 out ports

Data Category

Lookup modules that are read with incoming phase signals

Gates

Event sequencer

Pitches

Mono pitch sequencer

Steps

Step sequencer

Triggers

Generates N triggers evenly across each cycle

Probabilities

Probabilistic event sequencer

Ø Pulse

Pulse lookup module

Ø Saw

Saw lookup module

Ø Sine

Sine lookup module

Ø Triangle

Triangle lookup module

Ø Window

Cosine window module

Array

Recordable lookup table

Oscillator Category

Periodic signal generators based on waveforms or samples

Pulse

Geometric pulse oscillator

Sawtooth

Geometric sawtooth oscillator

Sine

Sine wave oscillator

Triangle

Geometric triangle oscillator

Wavetable

Wavetable oscillator, with special unison modes & processing options

Sub

Sub oscillator

Phase-1

Phase distortion oscillator

Swarm

Unison oscillator

Sampler

Module version of Bitwig's Sampler device

Random Category

Aperiodic and randomized signal generators

Noise

White/pink noise generator

S/H LFO

Free/beat-synced random oscillator

Chance

Weighted random logic signal generator

Dice

Uniform random value generator

LFO Category

Periodic low frequency oscillators

LFO

Free/beat-synced geometric oscillator

Clock

Phase-signal generator set in Hertz

Transport

Synced phase-signal generator

Envelope Category

Modules that produce or extract an envelope, often with a normalled amplifier

ADSR

Four-stage gated envelope generator with amplifier

AD

Two-stage triggered envelope generator with amplifier

AR

Three-stage gated envelope generator with amplifier

Pluck

Plucked string-style envelope generator with amplifier

Follower-RF

Envelope extractor with segment times

Slope ↗

Slope shaper for rising signals

Slope ↘

Slope shaper for falling signals

Follower

Symmetric envelope extractor

Filter Category

Frequency-dependent amplifiers

Low-pass LD

Resonant low-pass ladder filter

Low-pass SK

Resonant low-pass Sallen-Key filter

SVF

Highly resonant multimode filter

XP

Friend of Ladder device, with 15 filter configurations

High-pass

High-pass filter with adjustable slope

Low-pass

Low-pass filter with adjustable slope

Comb

Comb filter with resonance

Shaper Category

Various linear and nonlinear waveshapers

Chebyshev

Nonlinear shaper that can target harmonics

Distortion

Gentle distortion

Quantizer

Reduces signal resolution

Rectifier

Scales the positive and negative signal excursions separately

Saturator

Waveshaper with loud/quiet settings + bipolar skews

Wavefolder

Reflects each cycle back on itself

Curve

Remaps defined input and output levels

Delay Category

Delay functions, some allowing patched feedback

Delay

Simple delay

Long Delay

Delay set in time or beat units; also allows feedback connections

Mod Delay

Modulator delay with internal feedback loop

All-pass

All-pass filter configured as a delay

Recorder

Signal capture device

Mix Category

Signal routing and mixing modules

Blend

Crossfades between two incoming signals

Mixer

Stereo mixer for up to six channels

Pan

Panning control

Stereo Width

Signal width control

Select

Selector between two incoming signals

Toggle

Signal gate

Merge

Router with up to eight in ports, passing one or two adjacent incoming signals out at a time

Split

Router with up to eight out ports, sending the incoming signal to one or two adjacent out ports at a time

LR Gain

Independent gain controls for a signal's left and right channels

Stereo Merge

Constructs a signal from left/right and mid/side components

Stereo Split

Separates a signal into its left/right and mid/side components

Level Category

Amplitude-based functions, values, and converters

Level

Constant set in decibels

Value

Constant set as percentage

Attenuate

Signal attenuator

Bias

Signal offset

Gain - dB

Decibel gain control

Gain - Vol

Volume gain control

Velo Mult

Velocity-controlled scaler

Average

Signal averager

Lag

Lag processor

Bend

Imposes a variable curve onto a signal

Clip

Signal clipper

Level Scaler

Scales incoming unipolar signal to a defined decibel range

Value Scaler

Scales incoming unipolar signal to a defined value range

AM/RM

Crossfades between dry carrier, classic amplitude modulation, and ring modulation

Hold

Level sustainer

Sample / Hold

Level sampler

Bi→Uni

Converts a bipolar signal to unipolar

Uni→Bi

Converts a unipolar signal to bipolar

Pitch Category

Modules that produce pitch values

Pitch

Constant set as pitch

Octaver

Octave pitch shifter

Ratio

Ratio-based pitch shifter

Transpose

Semitone pitch shifter

Pitch Quantize

Quantizes incoming signal to designated or currently held pitch classes

by Semitone

Quantizes incoming signal to exact semitones

Pitch Scaler

Scales incoming unipolar signal to a defined pitch range

Zero Crossings

Rough pitch estimator

Math Category

Basic arithmetic operators

Constant

Constant for large, precise numbers

Add

Add two signals

Divide

Divide one signal from another

Multiply

Multiply two signals

Subtract

Subtract one signal from another

Abs

Separates a signal into its magnitude and sign components

Ceil

Rounds all decimal values up to the next integer

Floor

Rounds all decimal values down to the previous integer

Minmax

Provides the current higher and lower values of two signals

Quantize

Uses a set step size for the signal

Round

Rounds all decimal values below '0.5' increments down and those at or above '0.5' up

Product

Multiplies all inputs together

Sum

Adds all inputs together

dB → Lin

Converts decibel values to linear amplitudes

Exp

Provides the result of Euler's number (e) raised to the incoming value

Lin → dB

Converts linear amplitudes to decibel values

Log

Provides the natural log (ln) of the incoming value

Power

Raises one signal to the power of another

Logic Category

Comparators and other modules that output logic signals

Button

Toggle for sending a logic signal

Trigger

Momentary toggle for sending a logic signal

Clock Divide

Divides a clock signal to trigger every N pulses

Clock Quantize

Holds a trigger signal until the next clock pulse

Gate Length

Produces a logic pulse of set duration on trigger

Gate Repeat

Produces repeated logic pulses of set duration while input is high

Logic Delay

Delays the high- or low-logic states

Latch

Allows trigger signals to alternate or set an output state

N-Latch

Allows trigger signals to alternate between multiple output states

=

Comparator assessing if two signals are roughly equal

Comparator assessing if one signal is either greater than or equal to another

>

Comparator assessing if one signal is greater than another

Comparator assessing if one signal is either less than or equal to another

<

Comparator assessing if one signal is less than another

Comparator assessing if two signals are unequal

NOT

Logic inverter

AND

Logic gate seeking all inputs to be true

OR

Logic gate seeking any input to be true

XOR

Logic gate seeking only one input to be true

NAND

Logic gate seeking any inputs to be false

NOR

Logic gate seeking all inputs to be false

XNOR

Logic gate seeking all inputs to be matching

Table Of Contents

Was this helpful?

Please login to give your Feedback.
Login