Topics / Bitwig Studio / Bitwig Grid / Bitwig Grid Modules / Grid Math Modules / MinMax

MinMax

MinMax module panel in Bitwig Grid
MinMax in Bitwig Grid 6.0.6.

Outputs the lower and higher of two input values at the same time.

What it does

MinMax compares the two current input samples. Min follows whichever input is smaller, while Max follows whichever input is larger.

Controls and ports

Control Label Official description
max Max Larger signal of the two inputs
min Min Smaller signal of the two inputs

Practical uses

  • Use Max with a Constant as a lower bound, or Min as an upper bound.
  • Combine Min and Max to clamp a signal between two thresholds.
  • Select the quieter or louder of two envelopes without a separate comparator and switch.

Things to know

  • The outputs can switch between sources at every sample, which may create sharp corners or distortion at audio rate.
  • When both inputs are equal, both outputs carry that same value.
  • The current atlas contains separate generic math/min and math/max primitives, but the visible two-output wrapper is not mapped one-to-one.

Technical details

No Nitro implementation has been confirmed for this visible module. The behavior is described conservatively from module metadata and editorial research.

Intended functions: min_out = min(a, b) and max_out = max(a, b). Separate Nitro primitives with those operations exist, but a dedicated visible MinMax wrapper has not been identified.

Open questions

  • Confirm the visible wrapper's exact mapping and NaN comparison 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 MinMax module, Bitwig Grid MinMax, MinMax Grid module