Mixer
Bitwig Platform
A six-channel stereo mixer with per-channel level, pan, enable, and solo controls.
What it does
Mixer adds as many as six Grid signals into one stereo output. Every channel can be scaled, positioned in stereo, muted, or soloed, making the module useful as both an audio mixer and a compact control-signal router.
Controls and ports
| Control | Label | Official description |
|---|---|---|
signal_in |
Signal In | Channel 1 signal in |
signal_in2 |
Signal In2 | Channel 2 signal in |
signal_in3 |
Signal In3 | Channel 3 signal in |
signal_in4 |
Signal In4 | Channel 4 signal in |
signal_in5 |
Signal In5 | Channel 5 signal in |
signal_in6 |
Signal In6 | Channel 6 signal in |
volume |
Volume | Volume scaling of channel 1 |
panning |
Panning | Stereo panning position of channel 1 |
solo_mute |
Ch 1 Solo & Active [toggles] | Solo status of channel 1 (S), and whether channel 1 is audible or not (speaker icon) |
Practical uses
- Combine several oscillators or parallel effect paths and balance them before a shared filter or output.
- Use per-channel Pan to distribute voices or layers without adding separate Pan modules.
- Mix modulation sources at controlled depths; Solo and enable are useful while designing or performing a patch.
Things to know
- If any connected channel is soloed, non-soloed channels are suppressed even when their speaker controls are enabled.
- A channel marked Solo only activates the global solo state when that channel input is connected.
- Enable and solo changes are faded rather than switched instantaneously, reducing clicks on audio signals.
- The recovered fade time is 10 ms, while level and pan are applied directly in the recovered body.
- The panner uses Bitwig's hybrid quadratic law, not a textbook linear or sine/cosine law.
Technical details
A high-confidence Nitro implementation candidate supports the technical summary, but the visible-module mapping remains inferred.
The exact grid/mix/grid_mixer body contains six channels. It first ORs the Solo flags of connected channels. A channel target is audible when it is connected and either soloed, or enabled while no connected Solo is active. Its internal audible level moves toward that Boolean target by 1/(0.01*sampleRate) per sample, producing a 10 ms linear ramp. For pan it forms the stereo pair p = <1-pan, 1+pan> and applies panHybrid(p) = p*(1.18-0.18*p). Each contribution is input * level * audibleRamp * panHybrid(p), and the six contributions are summed.
| Nitro port | Type |
|---|---|
connected |
InputValuePortType |
in |
InputAudioPortType |
level |
InputAudioPortType |
pan |
InputAudioPortType |
enable |
InputValuePortType |
solo |
InputValuePortType |
out |
OutputAudioPortType |
Open questions
- Measure the visible level range, defaults, pan labels, and whether control changes receive host-side smoothing before the Nitro body.
- Verify behavior when channel count changes, a soloed cable is disconnected, or several channels switch state on the same sample.
- Measure stereo input behavior, overload/headroom, summing precision, and voice-local versus shared mixer state.
Version and sources
Checked against Bitwig Studio 6.0.6. This page combines Bitwig's module metadata, the existing Grid course and guides, and Nitro analysis where the mapping is strong enough to support a technical statement.
Related material
Return to Bitwig Grid Modules or the Grid Modules course lesson.
Also matches: Bitwig Mixer module, Bitwig Grid Mixer, Mixer Grid module