Reciprocal
Bitwig Platform
Optionally replaces the selected signal channel or channels with their reciprocal, 1/x.
What it does
With the button on, Reciprocal divides one by the incoming value. Large magnitudes become small, values between -1 and +1 become larger in magnitude, and the sign is preserved. With the button off, the signal passes through unchanged.
Controls and ports
| Control | Label | Official description |
|---|---|---|
toggle |
Toggle | Toggles between the reciprocal of the incoming signal (when on) or passing it thru without change (off) |
stereo-ness |
Stereo-Ness | Which channels are being flipped: |
Practical uses
- Turn a changing ratio into its inverse without building a separate Divide patch.
- Invert a scale factor, period, or other non-zero control value.
- Use Stereo-ness to apply the reciprocal to both channels or only the left or right channel.
Things to know
- Values close to zero produce very large magnitudes, so this operation can become numerically unstable or excessively loud.
- Stereo-ness offers Mono, Left, and Right processing modes according to Bitwig's Grid signal documentation.
- Signed zero is preserved: deliberately generated +0 produces +∞, while -0 produces -∞.
- Value Readout formats both signed-zero inputs as +0.000, so the reciprocal result is needed to reveal the hidden sign.
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 processed channel, the function is y = 1 / x when enabled and y = x when bypassed. Static measurements found +0 → +∞, -0 → -∞, and a typed -0.000001 → approximately -1000023.063; the finite mismatch from exactly -1,000,000 reflects Grid Constant storage precision.
Open questions
- Confirm Left and Right Stereo-ness behavior and whether the enable transition is smoothed.
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 Reciprocal module, Bitwig Grid Reciprocal, Reciprocal Grid module