Topics / Bitwig Studio / Bitwig Grid / Bitwig Grid Modules / Grid Math Modules / Round

Round

Round module panel in Bitwig Grid
Round in Bitwig Grid 6.0.6.

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.

Return to Bitwig Grid Modules or the Grid Modules course lesson.

Also matches: Bitwig Round module, Bitwig Grid Round, Round Grid module