Lookup Tables
Bitwig Platform
Lookup tables turn an incoming position into a stored output value. In the Grid, the input is often a phase signal moving from zero to one, while the table supplies the waveform, sequence, curve, or event found at that position.
The basic idea
A lookup module separates movement from shape. A Phasor or another phase source decides where the reader is. The lookup table decides what value exists there. Changing either side produces a different result without rebuilding the whole patch.
Common lookup modules
The Data category contains step and curve tables such as Gates, Pitches, Slopes, Steps, and Array. The phase waveform tables Ø Pulse, Ø Saw, Ø Sine, Ø Triangle, and Ø Window provide fixed shapes.
Practical uses
Lookup tables can act as sequencers, oscillators, transfer curves, rhythmic masks, or automation shapes. At audio rate they can generate or reshape sound. At slower rates the same principle produces notes, modulation, gates, and arrangement movement.
Browse all Grid Data Modules for the complete category. The posts below show how lookup tables behave in real patches.
Also matches: Bitwig lookup table, Lookup Data Tables, lookup tables, lookup table
Posts in this topic
Bitwig Studio's lookup tables in the Grid are versatile modules that map input values (like a phase ramp from a phasor) to corresponding output values based on predefined waveforms, such as sine, triangle, saw, or pulse, enabling highly flexible sound shaping and audio-rate manipulation. These modules work similarly to oscillators but are more modular and allow for precise control, including user-defined arrays and window functions for volume or waveform shaping. By routing different signals or modulating parameters, you can use lookup tables and related modules creatively for tasks ranging from wave shaping to arrangement automation, making them powerful tools for custom sound design within Bitwig.
In this tutorial, I explain how the Array (Recordable Lookup Table) module works in Bitwig Studio 3.2 by demonstrating how it stores and plays back audio data, similar to a digital tape recorder. By using envelopes and LFOs to control the read and write phases, you can create a range of effects like pitching, bit crushing, and even realtime audio reversing. The Array module is a versatile tool for creative sound design, and I encourage you to explore its many possibilities.