Round
Bitwig Platform
Rounds a decimal value to an integer, switching at each half-integer boundary.
What it does
Round maps values to the nearest integer. Bitwig documents fractional parts below 0.5 as rounding down and values at or above 0.5 as rounding up.
Controls and ports
The wrapper has one signal input and one signal output. There is no adjustable step size; the fixed target grid is the set of integer values.
Practical uses
- Convert a continuous bipolar or unipolar control signal into integer states.
- Create a one-unit quantizer without supplying a separate Step Size.
- Round calculated indices before feeding logic or selection patches.
Things to know
- For positive values, 1.49 becomes 1 and 1.5 becomes 2.
- Exact half steps round away from zero: the measured -0.5 became -1, while +0.5 became +1.
- Rounding a moving audio-rate signal creates discontinuities and additional harmonics.
Technical details
No Nitro implementation has been confirmed for this visible module. The behavior is described conservatively from module metadata and editorial research.
Round selects the nearest integer and resolves exact half steps away from zero. Measured points were -0.49 → 0, -0.5 → -1, -0.51 → -1, and +0.5 → +1.
Open questions
- Measure non-finite input and audio-rate discontinuity behavior.
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 Round module, Bitwig Grid Round, Round Grid module