=
Bitwig Platform
Outputs high logic while two signals are equal within the selected approximate or exact comparison mode.
What it does
The Equals comparator checks both input samples continuously. Its normal mode allows a small difference so moving signals can still count as equal; Exact requires identical floating-point values.
Controls and ports
| Control | Label | Official description |
|---|---|---|
exact |
Exact | Requires the signals to be identical floating-point values, which may prove too stringent when working with two moving signals |
table |
Truth table | A B = 0 0 1 0 1 0 1 0 0 1 1 1 |
Practical uses
- Detect when a counter, phase-derived value, or control signal reaches a target.
- Create short logic regions where two moving waveforms cross or overlap.
- Use Exact only for values created by the same deterministic logic path or for explicit discrete states.
Things to know
- Approximate equality is usually more useful for continuously moving signals because exact sample values rarely match.
- Exact mode compares stored floating-point values, not values rounded for display.
- A rapidly changing comparison can produce very narrow pulses at audio rate.
Technical details
No Nitro implementation has been confirmed for this visible module. The behavior is described conservatively from module metadata and editorial research.
For each sample the output is 1 when the selected equality predicate is true and 0 otherwise. Exact mode is the direct predicate a == b; normal mode applies Bitwig's undocumented near-equality tolerance around a - b = 0. The visible truth table confirms equality for the binary 0/1 cases.
Open questions
- Measure the approximate-mode tolerance, whether it is absolute or relative, and its behavior for NaN and signed zero.
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
- Grid Modules course reference
- Bitwig Logic Modules - Practical Uses for Logic Operators in Modular Patching
Return to Bitwig Grid Modules or the Grid Modules course lesson.
Also matches: Bitwig = module, = Grid module, Bitwig Grid =