Add
Bitwig Platform
Adds two signals sample by sample without normalizing their sum.
What it does
Add combines the current values at its two inputs. It works for static values, control signals, and audio-rate signals, so it can create an offset or act as a simple two-input summing stage.
Controls and ports
The wrapper exposes two signal inputs and one signal output. The two inputs are equivalent operands for addition; an unconnected inlet contributes zero.
Practical uses
- Add a Constant to move a signal up or down by a fixed DC offset.
- Combine two oscillators or modulation sources; aligned components reinforce while opposite components cancel.
- Add left and right channels to derive an unnormalized mid-like sum.
Things to know
- There is no gain compensation, averaging, clipping, or normalization in the mapped Nitro operation.
- Two identical in-phase signals produce twice the sample value; leave headroom when using Add as a mixer.
- An oscilloscope display limited to -1 through +1 does not imply that the calculated signal itself is clipped to that range.
Technical details
A high-confidence Nitro implementation candidate supports the technical summary, but the visible-module mapping remains inferred.
Confirmed by the mapped Nitro AST: out = in1 + in2. The operation is stateless and contains no explicit limiter or normalization stage.
| Nitro port | Type |
|---|---|
in1 |
InputAudioPortType |
in2 |
InputAudioPortType |
out |
OutputAudioPortType |
Simple process assignments:
out = (in1 + in2)
Open questions
- None currently.
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 Add module, Add Grid module, Bitwig Grid Add