Topics / Bitwig Studio / Bitwig Grid / Bitwig Grid Modules / Grid Math Modules / Multiply

Multiply

Multiply module panel in Bitwig Grid
Multiply in Bitwig Grid 6.0.6.

Multiplies two signals sample by sample, making either input a scale control for the other.

What it does

Multiply outputs the product of its two inputs. Zero silences the other input, one passes it unchanged, negative values also reverse polarity, and time-varying audio-rate multiplication produces amplitude or ring modulation.

Controls and ports

The wrapper exposes two signal inputs and one signal output. The two inputs are interchangeable factors because multiplication is commutative.

Practical uses

  • Multiply audio by an envelope, gate, LFO, or Constant to control its level.
  • Multiply two bipolar audio signals for ring-modulation tones.
  • Multiply a modulation signal by a unipolar control to vary its depth.

Things to know

  • The operation does not clamp its output: the measured case 0.75 × 2.0 produced 1.5.
  • Multiplication is commutative, so swapping the two inputs does not change the mathematical result.
  • Negative factors invert polarity as well as scaling magnitude; 0 × -1 preserves negative zero internally even though Value Readout displays +0.000.

Technical details

A high-confidence Nitro implementation candidate supports the technical summary, but the visible-module mapping remains inferred.

Confirmed by the mapped Nitro AST and live measurement patches: out = in1 * in2. Measured points include 0.25 × 1 = 0.25, -0.5 × 0.4 = -0.2, 0.75 × 2 = 1.5, and signed-zero preservation for 0 × -1.

Nitro port Type
in1 InputAudioPortType
in2 InputAudioPortType
out OutputAudioPortType

Simple process assignments:

  • out = (in1 * in2)

Open questions

  • None currently.

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 Multiply module, Bitwig Grid Multiply, Multiply Grid module